February 23, 2004

New API of the week

Hey! Enki has moved his blog to Armyofevilrobots.com. Check it out after you are done here. This page is going nowhere though...

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 | TrackBack
Comments

You 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 PM

I 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 PM

4590 http://www.texas-hold-em-i.com play texas hold em online here.

Posted by: texas hold em at October 11, 2004 05:29 PM

788 http://www.e-texas-holdem.info

texas holdem

Posted by: texas holdem at October 13, 2004 07:53 AM

1015 http://www.e-texas-hold-em.com

texas hold em

Posted by: texas hold em at October 15, 2004 09:20 AM

748 http://www.rapid-debt-consolidation.com

consolidate debt

Posted by: debt consolidation at October 16, 2004 07:38 PM

6712 http://www.e-roulette.info

Posted by: roulette at October 18, 2004 05:47 PM

1966 online casino games

Posted by: casino games at October 21, 2004 09:49 PM

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 PM

xenical
xenical

Posted by: xenical at November 6, 2004 08:21 PM

levitra
cialis
levitra
xenical

Posted by: levitra at November 8, 2004 11:14 PM
Post a comment









Remember personal info?