I hate Windows programming!

Filed under: rants, tinkering, trundle — jaydublu @ 8:39 pm

It’s been a good few years since I tried in earnest to write anything for the Windows environment, but a day wrestling with Visual C++ and it all comes flooding back.

Why is everything so flaming complicated?

It may seem to be easy to do relatively simple things like designing dialogs and laying things out in a window, but when it comes to tying it all together and doing something useful with the app - and bear in mind that I tend to do I/O or other such functionality - it’s a bleeding nightmare.

So I’m sat here frustrated when I start remembering how much more satisfying I found Java when I was developing neural networks and genetic algorithms. ‘Can I talk to serial interfaces and read from joysticks?’ I wonder, and a quick bit of Googling and I’ve found a few references to potentially useful iraries and I have to say it looks hopeful.

So before I fully commit to the hateful slog that will be Visual C++ development, I might spend a few hours seeing if my forehead will have less brick imprints if I build usingJava instead.

It certainly would have a nicer feel to it.

3 Comments »

  1. So….

    …don’t write the application under Windows. Presumably this is the start of a Trundle II control app? Why not use PyRo, or any one of the many bits of robot control software out there?

    No sense reinventing the wheel when it comes to control I/O. Unless of course you’re interested in wheel design - but that leaves less time to spend playing with it’s BRAIN, which is clearly the fun bit :)

    Comment by mat — December 2, 2007 @ 2:31 pm

  2. Each to their own - at the moment I want the fun of the interface bit. Plus, at the moment it’s heading towards being remotely controlled vehicle rather than a full on robot.

    I think I want to at least understand the wheel…

    The Java looks like it might have been a red herring BTW - I’m knuckling down and taking the time to learn VC.

    Comment by jaydublu — December 2, 2007 @ 5:19 pm

  3. [...] to my rash proclamation that I hate Windows programming! I have to hmubly issue a retraction (lest the machines drive me [...]

    Pingback by Povich - Jim Whiteside spouting squit » I take it back (sorry!) — December 4, 2007 @ 7:58 pm

RSS feed for comments on this post. TrackBack URL

Leave a comment

You must be logged in to post a comment.