tbmoore is currently certified at Master level.

Name: Tim Moore
Member since: 2001-04-04 01:39:07
Last Login: N/A

FOAF RDF Share This

Homepage: http://www.bricoworks.com/~moore/index.html


In real life I'm a developer at a Large E-Commerce Company. I've contributed to free software in various ways over the years including porting Emacs to the Ardent Titan (remember that?) and porting gdb and gcc to HP PA-RISC. I've been a big user and fan of FreeBSD since 1995 though haven't managed to contribute much other than occasional bug reports. I'm the author of my very own dormant project on SourceForge, an implementation of Pixar's RenderMan. Lately I've been devoting my hacking energies towards Common Lisp, both small projects that I'll unleash on the world soon and bug fixes / improvements in CMU Common Lisp.

Do check out dan's wonderful site for lots of good Common Lisp stuff.

Recent blog entries by tbmoore

Syndication: RSS 2.0

Let's see; lots has happened. I started my Common Lisp job in August. On the minus side, I'm the only survivor of that group. On the plus side, I've met and worked with some incredibly talented developers.

In December my wife and I had a son who remains the cutest baby ever.

I've done a lot of hacking on McCLIM, a free replacement for the Common Lisp CLIM user interface toolkit. It's been very difficult, and rewarding.

I started telling people at work today that I'm leaving. I'm going to be joining a company where I'll be doing development in Common Lisp full time! Funny; in 1993 I thought I was one of the last people on the planet payed to work in Lisp. I now know that I was wrong, but still I never thought that 8 years later I'd be able to work in Lisp again for real. I've maintained all along that Common Lisp is a superior language for building large systems; let's hope I'm right :-)

CMU Common Lisp foreign linkage 2, running on
Send questions and bug reports to your local CMU CL
or to cmucl-help@cons.org. and cmucl-imp@cons.org.
Loaded subsystems:
    Python 1.0, target Intel x86
    CLOS based on PCL version:  September 16 92 PCL (f)

This means that the guts of my shared library changes to CMUCL work; the system has successfully recompiled itself. Yay! That's been a long time coming. I've had to unravel mysterious parts of CMUCL as well as fix my own silly bugs.

My new code can't actually load shared libraries yet, but the hardest part, including low-level compiler changes, is done.

I struggled for a good part of the week with rebuilding CMUCL with my invasive changes to better support shared libraries. I took a pretty big diversion into fixing defmacro, whose compile-time/load-time semantics were broken. Now it's time to start all over again on the original task!

nmw:I wasn't talking about programming in Emacs Lisp, I was talking about using Emacs to write Common Lisp code and interact with a Common Lisp system. ilisp rocks.

Extended conses aren't going to happen. A two word data structure that's basic to the language would be transformed into a multiword structure... besides, compilers and codewalkers and such quickly transform the list-based source into a structure-based representation. If you really want properties associated with cons cells, you can do it with a hash table.

9 older entries...


tbmoore certified others as follows:

  • tbmoore certified pvaneynd as Master
  • tbmoore certified wnewman as Master
  • tbmoore certified cbbrowne as Journeyer
  • tbmoore certified fufie as Journeyer
  • tbmoore certified crhodes as Master

Others have certified tbmoore as follows:

  • i0lanthe certified tbmoore as Apprentice
  • dan certified tbmoore as Master
  • nzkoz certified tbmoore as Master
  • pvaneynd certified tbmoore as Journeyer
  • lerdsuwa certified tbmoore as Master
  • fufie certified tbmoore as Master
  • olandgren certified tbmoore as Master
  • rjain certified tbmoore as Master
  • walters certified tbmoore as Master
  • sulaiman certified tbmoore as Master
  • mdanish certified tbmoore as Master
  • water certified tbmoore as Master
  • bmastenbrook certified tbmoore as Master
  • cyrus certified tbmoore as Master
  • arafleming26 certified tbmoore as Master

[ Certification disabled because you're not logged in. ]

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

Share this page