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

Reply via email to