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.

 

Posted by Stu on 10/11/2009 at 03:54 PM Permalink to this post.
Filed Under : ComputersDevelopment
Comments are closed There are no comments on this entry.
Tags: ,
Page 1 of 1 pages