I didn't expect to see a 19% for Linux, probably mostly thanks to the LAMP-stack.
Using Ubuntu and MonoDevelop, I must admit that it doesn't come even close to Visual Studio in terms of productivity. Still looking for a decent WinForm-designer and an alternative to FxCop.
The laptop isn't modern enough to run both Windows and Visual Studio at the same time; it's slow even when only Windows is installed. It does fly with it's 1Gb of memory under Ubuntu, and that was enough reason to make the move.
Despite the lack of tools, I ain't moving back; Microsoft has a good reason to update it's UI from time to time, and I got a good reason not to. It's great to have full control over the environment that the app runs in, and it's doubly great if you can mention that it runs on any old machine that's available.
Still, even if your users are using Linux, it might be more productive to create apps under Windows using the VS-IDE.
Bastard Programmer from Hell if you can't read my code, try converting it here[^]
ever since I started I have programmed in C++ (now C++0x standard) on the Gnu/Linux operating system particularly the CentOS distribution although this has posed a problem with sharing my programs with my Windows using friends
I've never tried MonoDevelop. If I do I'll have to do a few changes. I currently use ReSharper, VisualSVN ++ I work in a team where all developers use VS. When I get my new computer, I'll install Linux and MonoDevelop on my current one. Can't wait for my new EliteBook 8570w
-------------------- When Chuck Norris' dreams come true, your worst nightmares begin.
I mainly write code in Windows, however, when I write code for Linux, I definitely prefer KDE. In the Linux world, developing applications on this platform also means choosing a Desktop Environment to work with. I personally prefer writing code in Java or Qt C++ for both OSs.
I have recently brought a Mac and love it.. first thing I did was download Xcode and brought a Objective C book that iv been reading every night. Usually I come to code project to look-up problems Iv had with other with other languages but cant seem to find a objective C section here... I'm i missing something?
If anyone has got any reference site you would recommend can you please send them through.
To me, a book is good to learn the basics of any programming language, once I am done with a book (or maybe two it depends on how hard the topic I am reading is), I start my first real application in it!
In order to learn you must code, coding an application on your own is the first start and you will learn through that application, a lot of techniques and methodologies to achieve many things.
Well, that was my way.
My Favorite Quote is: "Failure is the beginning of Success"
For the company, I work on Windows programs (both new and legacy). For the non-profit org I volunteer for, nearly the entire stack is Open Source. There are only a couple of Windows machines there for compatibility's sake.