Reinventing the wheel
Posted on March 18th, 2008
Well, the more I thought about it the more I leaned towards a total recoding of Project Noise. In the end that's what I decided. This recode will fix a number of things, but it also involves reinventing the wheel a bit. The previous versions relied somewhat heavily on the Classes unit. That unit frequently strikes me as being bloated, and this is no exception. I spent the day creating a simplistic and functional replacement for the TList and TStringList classes provided by the Classes unit. In theory this replacement should be faster and leaner. After all, I never use over half of the features these classes provide and in some cases middlemen are removed from the process. There are some other improvements, such as the class will now unallocate itself transparently (previously it required a few lines of code per instance to free everything properly).

In other news I've finally gotten around to uploading my cache of music to this computer's hard drive.

Three links for today:
A headline like Spontaneous drive-by Mars bar attack injures innocent British jogger really catches your eye.

Here's a nifty page asking Why not reinvent the wheel?

Lastly, here's a dancing walrus.
MENU




- NAVIGATION -
Most recent posts
Previous Post
Next Post

- ARCHIVES -

2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007

- FOLLOW -

RSS
LJ Feed

Contact

List of UGuardian's Websites