Results 1 to 10 of 77
Thread: Linux users
Threaded View
-
10-28-2008, 06:42 AM #29
My experiences are the other way around. (this is 4 years ago)
I've done 50KLOC projects on both platforms, and find Windows much easier to use. Primarily because
a) APIs and the platform are well documented, whereas most apis in linux only have man pages, which usually lag 2 releases behind.
b) Visual Studio is just sooooooo nice.
c) gdb cannot debug multithreaded C++ apps. after a couple of steps it loses context and goes oops.
d) IPC between multiple apps sucks. There is no way to work with named objects that I could find (i.e. identify a semaphore by name from different processes). You had to use magic 32 bit number, which could clash with other unknown apps.
I've said it before and I'll say it again: BSD is the unix that linux should have been: at every release cycle, it is fully tested, documented, and stable.
Linux may be fully tested, and may be stable (depending on which hardware you use) but it is nowhere near documented.
Aren't the nvidia drivers providign full 3D functionality? honest question.
[/QUOTE]
Actually, GIMP is missing a lot of things that are critical to pros, like the ability to work with CMY instead of RGB. This is the only one I remembered, but it is huge, and there are several other major issues.
For average users like me it is good enough, although the GUI is hard to get used to.
Windows is suitable in many other places.
.NET has taken off in enterprises because it is so easy to create custom software, and integrate it with SQL, Exchange, COM components and legacy libraries, ...
I am a developer, and I work currently in a pharmaceutical company.
Cost of tools is not important here. Or rather, the price we pay for my dev tools is truly insignificant in the larger scheme of things. VS allows me to be very productive when I write the code to integrate different systems which use different technology.my 2 ct.
Til shade is gone, til water is gone, Into the shadow with teeth bared, screaming defiance with the last breath.
To spit in Sightblinder’s eye on the Last Day