I have a litmustest that I apply to programming languages when learning them: I write a webserver in any language I am trying to learn. A webserver represents a nice mix of very practical problems: networking, file IO, parsing, concurrency, extensibility, integration with third party systems, with other languages, databases etc.
I have about half a metre of shelf-space with Lisp books. When Peter Seibel's book arrives from Amazon it will be the first Lisp book I own that appears to deliver what the Lisp community obviously has not been clever enough to figure out earlier. Isn't that rather sad?
I have a litmustest that I
I have a litmustest that I apply to programming languages when learning them: I write a webserver in any language I am trying to learn. A webserver represents a nice mix of very practical problems: networking, file IO, parsing, concurrency, extensibility, integration with third party systems, with other languages, databases etc.
I have about half a metre of shelf-space with Lisp books. When Peter Seibel's book arrives from Amazon it will be the first Lisp book I own that appears to deliver what the Lisp community obviously has not been clever enough to figure out earlier. Isn't that rather sad?