jump to navigation

2012 Begin January 3, 2012

Posted by Trezker in allegro, life, programming.
Tags: ,

A new year just got started and I felt maybe it’s a good idea to write something here again.

As I wrote in the last post, I got a job. That’s what I’ve been doing most of the time 2011 and I haven’t had much energy for anything else. But in exchange I’m earning money so I can eventually pay off my debts and I’m learning stuff that I probably wouldn’t have gotten around to learning for decades yet otherwise.

One big thing is that I’ve learned web development. My old views of web coding was that it’s an area not designed for real programmers. Many areas of web development is made for designers and the programming languages involved are big ugly hack-jobs from top to bottom. But now I know my way around enough of those ugly hacks that I wont rage quit after a few hours of being baffled at how crappy everything is.

The GUI library I was working on last post has not been worked at much since then. But a few things have happened from time to time when I felt a surge of motivation. I converted the string handling to use Allegro’s Unicode strings, added a controller class that I think should be helpful in organizing the handling of events and the editor is pretty much fully functional even though a bunch of usability features need to be added.

What the GUI library needs now before making a first release (alpha) is customizable skinning and documentation. There’s not a single line of documentation written for the whole project and I’m almost fearing I wont be able to remember why some parts of it is made the way it is… So one major reason to write good documentation now is that otherwise I won’t be able to answer the questions people will have when I try to present a release.



No comments yet — be the first.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: