The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
Especially the DataGridView was a horror to work with
It still is...
"When you are dead, you won't even know that you are dead. It's a pain only felt by others; same thing when you are stupid."
Ignorant - An individual without knowledge, but is willing to learn. Stupid - An individual without knowledge and is incapable of learning. Idiot - An individual without knowledge and allows social media to do the thinking for them.
Let me clarify my comment: imho, in this later stage of personal computing where rich user interfaces are the norm, the Catch-22 of any attempt at having a multi-OS dev solution is that really rich, complex, controls ... not buttons, checkboxes, monofont textboxes ... probably need to access OS dependent facilities under-the-hood for platform-centric look-and-feel, for rendering speed and fidelity.
Sander Rossel wrote:
I remember the WinForms controls were not even half-decent
imho, for their time, they were useful, and free, and their limitations drove a thriving 3rd, party control industry, as well as many wonderful CP articles.
cheers, the old fossil, Bill
«One day it will have to be officially admitted that what we have christened reality is an even greater illusion than the world of dreams.» Salvador Dali
Safe and protective in that so long as you don't venture out all the parts (at least in theory) work together and consistently.
Perhaps modify that to .NET on Windows - or may .NET on WindowsN. For, you see, code I wrote for XP didn't quite work on 7 - but I got it to work. But them more changes came about - Win7 on VMWare started to stop working.
If one stays completely in a single world it becomes, as Candid was taught by his mentor, Pangloss, 'since this is the only possible world then it is the best of all possible worlds".
You car... of the 50-130 ECU a car produced in the last 20 years has there are Linux systems, I myself am working on an embedded Linux placed in the connectivity ECU, which is now mandatory in the US for the legislastive emergency calls.
GCS d--(d+) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
If you purchased that software, for your environment, I think you have a valid point. If the version you got was open source or free without support, you don't. You might complain about the developers professionalism but you did get your moneys worth. Much of Linux software is open source and some developers provide packages for mainstream distros, some don't. If it is free and you want to contribute back (rather than just take), create a package for your environment: Windows, Mac, Linux, whatever and share it back to the project. I think a lot of small Open Source stuff is just "good enough", and escapes.
I especially like it when the fanboys bash something. Linux and iStuff seem to be favorite targets. I guess Windows is next. Not sure what the Internet would be like without Linux and I wonder if the Windows phones would have reached their huge success if not pushed by Android and Apple.. oh, wait.
I have an iPhone because it "talks" to my hearing aids. I have a Windows system that controls surveillance cameras (Blue Iris) and I have a Linux desktop that hosts Windows systems (even W2000) for development. I am happy, I don't hate anything (Well, Windows updates can annoy me).
Have a great day.
If you can keep your head while those about you are losing theirs, perhaps you don't understand the situation.
If it is free and you want to contribute back (rather than just take), create a package for your environment: Windows, Mac, Linux, whatever and share it back to the project.
That's the thing, I never did any C/C++ development so I wouldn't know how.
Spending hours to learn how to do this and installing tooling I'll never use again goes a bit far for my needs and really isn't worth the trouble.
Providing a Windows installer would make this undoubtedly awesome software available to so much more people, which is what it deserves.
Or maybe not, because to be fair, the software's intended user base is C/C++ developers who probably know how to build it