The difficult task of a programmer

To create a program is a difficult task. We have a lot of tools available to help us. New programming languages and new platforms are emerging and evolving, but it is still a pain to get even a small program to function correctly.

Continue reading this entry ...

Composing crosscutting concerns using composition filters

The composition filters reference

Aspect Oriented Programming

The original Aspect Oriented Programming paper

The Art of the Metabobject Protocol

The common lisp reflection implementation

The implementation of procedurally reflective languages

Early paper on refelction

Reflection and semantics in LISP

Early work on reflection

Procedural Reflection in Programming Languages

The PhD thesis that introduces reflection

Wikipedia: Sinclair ZX Spectrum

Wikipedia on the ZX Spectrum

Planet Sinclair: ZX Spectrum

A lot of information about the ZX Spectrum series of computers from Sinclair

Software Engineering, Not Computer Science

Is software engineering craft or science?

A programmers column

I'm a programmer. So this column is going to be about being a programmer. I created my first program in a Basic dialect on a ZX Spectrum 48K around 1982 (see also Planet Sinclair). Later, I've finished a Master and a PhD in computer science.

Continue reading this entry ...

Latest Comments

No comments left yet.

Profile

(aa)

Articles Posted: 2
Links Seeded: 9
Member Since: 1/2006Last Seen: 7/14/2007

(aa) has not filled out a bio yet.

(aa)'s Friends

(aa)'s Feeds

Subscribe to (aa)'s content using the feeds below. Use RSS for your newsreader and JSS to insert onto your own blog:
  • Articles
  • Seeds