software
Under active development (Android):
- Dalvik Explorer — a debugging tool for Android (GPL).
- Ics Bot — parses .ics files and adds the events to the Android calendar (APL 2.0).
- Mathdroid — a calculator for Android (GPL).
Under active development (multi-platform, C++/Java/Ruby):
- BlogBaboon — a desktop blog editor for blogger.com blogs (APL 2.0).
- Evergreen — an editor for programmers (GPL).
- salma-hayek — a Java library used by all the other projects, but also generally useful (LGPL).
- SCM — tools for source code management, aka version control (GPL).
- Talc — a statically-typed JVM-based C-family scripting language (GPLv3).
- Terminator — the best terminal emulator available (GPL).
Handed over to other people:
- lwm — an elegant window manager for X11 (GPL).
- Various other Programs for X11 (GPL).
Contributions of various sizes to a variety of other open source projects.
As you've probably noticed, his real interest is Free development tools. Everything else is just research and testing.
writing
Under active development:
Older stuff that still might be worth a read:
- "Checking Spelling in Source Code", ACM Sigplan Notices, December 2004 (PDF)
- "How Many Trivial Getter Methods Does Java Have?", ACM Sigplan Notices, August 2002 (PDF)
- "The Implementation and Use of Lazy Naturals", University of York 3rd Year Project, March 1997 (PDF)
- Trip to Gubbio, March 2001.
work
Currently working for Google. Previously worked for BlueArc, and before that Genedata.
feedback
Mail to enh at jessies.org will reach him.