I’m shocked at myself… I’m downloading the Visual Studio C# beta! And I want to use it! Argh!
(Writing utilities, with GUIs, that manipulate objects via COM is not a task Java is intended for, I’m afraid…)
Okay, a bit more on this…
I’m going to be writing a little toy to enhance how I organise the various podcasts I pull down, and how I manage getting them over to my Shuffle – the inbuilt iTunes AutoFill only fills in mp3s (intentionally, for the same reason the “shuffle” mode skips over m4bs).
As I mainly listen to podcasts rather than music, I want to solve this problem. 🙂
I also want to play with some more languages; I’ve only dabbled in a couple of languages in the last four years, mostly at the command-line scripting level. So I want to use the opportunity to learn some more.
So, I’m going to write this toy in C#. Then I’m going to rewrite in Smalltalk (probably the Dolphin version, but maybe Squeak). Then I’m going to re-write it in something else, maybe Ruby. Basically trying out the same thing in different styles, to see what I can learn. It’s not a big project: if Java had a decent way of manipulating COM objects, it would be a two-three day project in Java.