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.
Most of the development is done on Windows 7 (switching to SUSE Linux soon) but the supported platforms include Windows (32 bit and 64 bit), a couple of Linux distributions, AIX and Solaris. I mostly like it, except that we can't use advanced C++ 11 features - they are not supported by some of the compilers.
I'm a Microsoft guy. This is something I'm not really proud, but I'm not ashamed either.
All my professional life have been around MS products and it tends to be a path you hardly want to change.
I like to try new things, new technologies, new OSs but professionally it has been always MS stuff.
Just to add that I usually develop on a Windows machine but not for a specific OS. My applications are usually web-based so I have to care about browsers, not OSs. But even there, on the server-side, is IIS.
This is something I'm not really proud, but I'm not ashamed either.
"the meat from that butcher is just the dogs danglies, absolutely amazing cuts of beef." - DaveAuld (2011) "No, that is just the earthly manifestation of the Great God Retardon." - Nagy Vilmos (2011) "It is the celestial scrotum of good luck!" - Nagy Vilmos (2011) "But you probably have the smoothest scrotum of any grown man" - Pete O'Hanlon (2012)