So I finally broke down and installed visual studio on my XP box. I have to admit it, this is a pretty slick IDE. I always had trouble with coding on Linux because the documentation was often behind the actual libraries. While I could (and often did) read the code itself to get a handle on how to use it, the Visual Studio IDE is so damn slick that it makes everything on Linux look pretty crude.
For my first foray into VS coding, I downloaded the WindowsMedia Player (hereafter referred to as WIMP) SDK, and built a media player application. While I have no illusions about the fact that Microsoft actually did all of the work, while I just had to glue some file selector boxes together, it was still pretty cool to get a media player together using WIMP and other standard .NET libraries, in less than an hour. This included the time I needed to learn the API.
To any Linux developpers that are listening... IT IS ALL ABOUT THE TOOLS! GCC and GDB are great tools, but we need better interfaces for Linux coders. Python/Java/C++ RAD tools with syntax completion, and automatic linker (no writing makefiles or autoconf files) handling would be a great start. Most MS coders don't have a clue about Makefile handling, and guess what.... they don't have to. We get our panties in a knot when a GUI has a slightly ambiguous dialog box, but you have to understand cryptic macro languages to use development tools? Come on!
We need to try harder. While Linux gets a huge number of fantastically talented hackers due to it's powerful (if cryptic) dev tools, we need to have easier, and hopefully stupid proof tools, so that we can steal the other 95 percent of coders away from Microsoft. While I hate to say it, we need these people. Somebody has to write the accounting system tax handlers, or data mining apps, or other mundane but less challenging stuff. I want to get other people doing it so that I can keep doing the cool stuff, like writing GCC cross compiled embedded fuel injection control packages, or 3d motion simulation, or whatever.
Mull it over.
Posted by Enki at February 23, 2004 08:16 PM | TrackBackYou make very relevant points and they touch on why MS has 95% market share of PC's. Just wondering, ever tried XCode for Mac OS X? It's supposed to compile an app on the fly. Wouldn't this be a chance to learn about an UNIX coding app with a decent UI?
Posted by: adyblain at February 23, 2004 08:26 PMI am unfortunately Mac-free, although I would love to learn carbon. Wanna loan me a mac?
Posted by: Enki at February 24, 2004 04:02 PM4590 http://www.texas-hold-em-i.com play texas hold em online here.
Posted by: texas hold em at October 11, 2004 05:29 PM788 http://www.e-texas-holdem.info
texas holdem
Posted by: texas holdem at October 13, 2004 07:53 AM1015 http://www.e-texas-hold-em.com
texas hold em
Posted by: texas hold em at October 15, 2004 09:20 AM748 http://www.rapid-debt-consolidation.com
consolidate debt
Posted by: debt consolidation at October 16, 2004 07:38 PM6712 http://www.e-roulette.info
Posted by: roulette at October 18, 2004 05:47 PM1966 online casino games
While Linux gets a huge number of fantastically talented hackers due to it's powerful (if cryptic) dev tools, we need to have easier, and hopefully stupid proof tools, so that we can steal the other 95 percent of coders away from Microsoft. While I hate to say it, we need these people. Somebody has to write the accounting system tax handlers, or data mining apps, or other mundane but less challenging stuff. I want to get other people doing it so that I can keep doing the cool stuff, like writing GCC cross compiled embedded fuel injection control packages, or 3d motion simulation, or whatever.
Posted by: Cialis at November 3, 2004 08:47 PMxenical
xenical
levitra
cialis
levitra
xenical