Subject: Re: is lisp a general purpose lang?
From: Erik Naggum <erik@naggum.net>
Date: Mon, 01 Apr 2002 12:09:26 GMT
Newsgroups: comp.lang.lisp
Message-ID: <3226651781574500@naggum.net>

* Fernando Rodríguez
| You want to learn programming?  If you are a total beginner, I think it's
| a better idea to start with scheme instead of common lisp.  It's a
| simpler lisp dialect that has been designed for teaching.

  I strongly disagree.  Scheme destroys the minds of programmers much more
  and much worse than BASIC is rumored to do.  In order to learn to use any
  other programming language, a Scheme-trained programmer has to forget all
  of Scheme and relearn everything from scratch.  This is doable, but such
  a horribly inefficient way of doing things.

| "How to design programs"

  I have to admit, though, this looks like a _great_ book.

| "Structure and intepretation of computer programs" (Esse é foda ;-)

  I no longer think this is a great book.  It teaches differences where no
  basis for comparison has been laid.
  
///
-- 
  In a fight against something, the fight has value, victory has none.
  In a fight for something, the fight is a loss, victory merely relief.