Monday, June 29, 2009

My next platform

I'm not sure what it's going to be, but I know the next platform for a programming project is going to be emacs.
It has all the stuff you need to write all sorts of applications. Entire mail clients are written in it, you can ftp from it, there's stuff to organize your life like org-mode, calendars, calculators, games, I could go on until my fingers hurt.

Ofcourse Emacs Lisp isn't Common Lisp but I doubt I'll really notice that much difference. There is however the difference in scope. I'm quite curious to see how that turns out to influence my coding.

I've been trying to get all of my 'stuff' into emacs, but it's not working out exactly as I want. I'm using it for IRC, twitter and org-mode at the moment. I'm still struggling with email. I've worked with gnus for a while and while it's not that bad, it's not exactly smooth sailing either. Maybe I need to read up in the manual a bit first.

This programming project is probably going to be something for my GTD in emacs. I've been looking for a way to do the 43 folders thingy, but can't find anything really useful in emacs. Maybe I'll try my hand at creating one myself.

Emacs already is my number one tool in Linux, perhaps it'll be my number one programming platform in the future?

Edit: I'm also considering StumpWM as a platform. The nice thing is, it's real CL!

0 comments: