April 14, 2004
Finding Lisp is a new weblog by Dave Roberts about his decision to learn and use Lisp. He says “I hope it will become a guidepost for newbies interested in Lisp as well as a resource for those that decide to take the plunge.” and “...if most other languages are evolving towards Lisp, why not just use Lisp and get there faster?”
Programming Languages, a Journey (author unknown) appears that it might be something similar:
Posted by jjwiseman at April 14, 2004 01:31 PM
Then, when I saw this:
> (/ 10 20)
I about fell on the floor. If you try dividing 10/20 in Java, I believe you get 0 as the answer unless you use the right data types.
Of course, it depends on the lisp. In elisp:
(/ 10 20)
But, yes, C, Java, and the like make this unecessarily difficult. It's a frequent source of mistakes.
Elisp is a particularly stupid lisp. I think it should be officially excluded when pointing out nice features of "Lisp", like precise math, decent garbage collection, exceptions, packages, lexical scoping, objects, and tower of hanoi solving. Well, scratch that last one.
Or maybe people should always say "Common Lisp".
(expt 2 28)
Wow. Even Lisp blogs are an exploding industry!
Alas, the second one doesn't have a working syndication feed. And neither of them are using a lisp powered blog!
If he fell on the floor over (/ 10 20), just wait until he tries (sqrt -1).
I did! I don't even want to know what Java would do with that, since it is really an imaginary language.