The Best of Bill - 2005
Saturday, December 31, 2005
It's time for the last post of 2005. On December 31, 2004, I created
a "Best of Bill" posting for 2004 and it was quite popular (based on
the number of unique hits the posting got). So, I've decided to continue the tradition for
2005. However, I'm making the 2005 posting cumulative, so it
includes the best postings from previous years as well.
You can always find my past weblog postings by either drilling down from the monthly
summaries (available when you click on the month name in the calendar
in the side bar) or by using the search utility (also in the side
bar); however, New Year's Eve is traditionally a time for thinking
back on the past year
(see
here,
here, and
here), so I
decided to go back through my previous postings and pick
out the ones that I thought were my better posts. The posts
that I chose are
either:
- Posts that generated a lot of reader email/comments
- Posts that I considered significant
- Posts that took me a long time to write (so somebody damn well better read them!) ;-)
2005:
- January:
- February:
- March:
-
April:
- Customizing Emacs for Mac OS X (A follow-up was posted here)
- Zen and the Art of Lisp Programming
- May:
- June:
- July:
-
August:
- Long Form of define-method-combination in CLOS
- All Your Closures Are Belong To Us
- Hints to Macro Writers
- Some Things Need to be Easy, and Not Just Possible, to Take Advantage of Them
- OpenMCL Presentation
- Summmary of lispvan August 2005 meeting - Seaside movie
- Resistance is Futile - LispWorks Editor Customizations
- September:
-
October:
- MIT Open Sources the LispM Code
- LispM Links
- Managing CL Libraries
- Now, you too can write a best-selling Lisp book!
- How are Lisps implemented?
- ASDF Dependency Graphs
- Summmary of lispvan October 2005 meeting - Extreme CL Presentation
- Lisp is the red pill
- Lisp Logos (A follow-up was posted here)
- Maxima, SBCL, Emacs, Imaxima, oh my!
- November:
-
December:
- Learning Lisp from Franz
- Lisp Books
- LispWorks HTTP Client/Server Movie
- Using a Lisp Web Server Behind Apache
- (Re)writing Reddit in Lisp Movie
- Summmary of lispvan December 2005 meeting: Lisp on Lines movie
- Remote Lisp Development with SLIME/Emacs
- Using Circular Structures in CL
- Creating Stand-Alone EXE's With CLISP
2004:
- January:
- February:
- March:
- April:
- May:
-
June:
- Using MySql with Allegro CL (Follow-ups on CLSQL were posted here and here)
- Symbolics LispM's - What might have been
- CL and Tail-Call Elimination
- CL proven to be the best programming language ;-)
- Gregory Chaitin, Math, Philosophy and Lisp
- Genetic Programming in Common Lisp
- SOAP Web Services in CL
- CL to Java (Follow-ups were posted here, here, and here)
- Debugging Approaches in CL (A follow-up was posted here)
- CL Implementation Benchmarks on Win2000
- July:
- August:
-
September:
- AllegroCache - Object-Prevalence++
- Allegro Prolog - A Prolog in Lisp (A follow-up was posted here)
- Lisp .Net (Follow-ups were posted here and here)
- Another CL to Java option - Lisplets (A follow-up was posted here)
-
October:
- Loop extensibility
- Elephant Object Database now works on Win32
- Araneida web server now works on Win32
- CL HTML template languages
- CL Web Server Options
- Lisppaste - an interesting program
- CL Symbols (A follow-up was posted here)
- Introduction to CL development environments
- Surviving Emacs (A follow-up was posted here)
- Lisp Success Stories
- Trivial Socket programming in CL
- November:
- December:
- August:
- September:
- October:
-
November:
- Using Emacs as a Lisp IDE now on CL Cookbook site
- I'm Learning Scheme Again
- R5RS in Info format in Emacs
- Where is macroexpand in Scheme?
- CPS transformer that provides a restricted call/cc for Common Lisp
- Macroexpand in PLT Scheme (A follow-up was posted here)
- Article about Seaside - a continuation-based Web Framework in Smalltalk
- Continuation-based Web Framework for CL
- December:

