Sunday, October 11, 2009
Because I’m not doing enough things
I’ve been poking at D (the programming language) for a long time but never really done more than ultra basic things and look at some of its included examples.. Well, know I figure its time to actually build something with it and learn it for real. I’m going to combine a few things together to tie the learning experience.
The goal is to learn D v1 and GTK+ at the same time and use it to build a useful application (well one I find useful). I’ve always wanted a good tool to manage Firebird databases on Linux, that is connection manager, stored proc manager, sql editor, table manager etc, ddl, import/export data etc. The EMS tools on windows make me jealous.
I’ve decided on D1 because D2 is still half baked and I really don’t like the idea that its everything and the kitchen sink..
To that affect, I’ve already got D1 + GTK-D working on my linux box (install was actually quite simple and painless), I’ve got it loading glade files, so I’m not building the GUI in code.
Time to write a small function + technical spec to keep me on track, otherwise I’ll wander all over the place. This way I can define exactly what I’m going to be doing and come up with a basic feature set to avoid feature creep.
I have my copy of Lean to Tango with D (Even tho I am using Phobos, its still a good D primer), and my copy of Foundations of GTK+ Development… both sitting unused for ages so its time to dust them off and see what comes.
Filed Under : Computers • Development •
Comments are closed There are no comments on this entry.
Tags: D, GTK