begin quoting [EMAIL PROTECTED] as of Sat, Feb 09, 2008 at 05:31:07PM -0800:
> On Sat, Feb 09, 2008 at 04:56:15PM -0800, Andrew Lentvorski wrote:
> > The Lisp folks who
> > disdained the assembly and C hackers who were spreading information to
> > one another in the 80's via BBS's and articles never achieved a critical
> > mass because they didn't spread their information out to the "unworthy".
>
> Lisp/Scheme just seems like fun. I'm not sure why Lisp encourages
> this attitude you're talking about. Why didn't C or Fortran or C++
> create the same attitude?
C and Fortran were all about Getting Work Done, not standing back and
admiring the wonders of what had been wrought... :)
> > In addition, things for Lisp were written in Lisp ("Only a heathen would
> > implement a Lisp in FORTRAN!"). This meant that nobody without a Lisp
> > machine could use a Lisp paper. It also obfuscated understanding by
> > confusing what was implemented with what was borrowed from the
> > underlying environment. Take a look at the original Lambda papers and
> > try to figure out what you will have to reimplement if you don't have
> > Lisp available as the implementation language. It's not an easy task.
>
> What in God's name could you want to know about Lisp that isn't in
> SICP, Lisp in Small Pieces or the numerous other Lisp books floating
> around? Are you trying to build another Lisp Machines company or something?
"What happens if I do *this*?"
TIAS is a very powerful technique.
[chop]
> > So far, the best pedagogical Scheme I have found is minischeme
> > (sometimes called miniscm). It was the original basis for TinyScheme.
> >
> > It's about 2500 lines of C code:
> > http://www.cs.indiana.edu/pub/scheme-repository/imp/minischeme.tar.gz
[snip]
> > In addition, I would have liked to look at the papers for PC-Scheme, but
> > I can't seem to find them easily. I may actually have to go to one of
> > the local University libraries and see if they actually have the journals.
>
> What do you mean by "best"? I'm curious what your objectives are.
> Is it too early to invest? :)
It all depends on what he's trying to teach.
--
I like languages that will acknowledge
That they aren't the the whole world.
Stewart Stremler
--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg