Re: CL failure stories?
- From: Juliusz Chroboczek <jch@xxxxxxxxxxxxxx>
- Date: Fri, 21 Oct 2005 00:39:44 +0200
"Mark Tarver" <dr.mtarver@xxxxxxxxxxxxxx>:
> One of the biggest failures of Lisp [...] is to make it as the
> language of choice for teaching [undergratuate students] functional
> programming.
> There are several reasons why.
Spot on, but I'd like to expand on that.
You have to know what a programming course is like. Where I live,
it's usually one lecturer and 2 to 5 groups for practicals.
During a practical, you find yourself with 30 students on 30 machines
writing a program that is calibrated to be just a little bit too
difficult for most of them. There are some quiet moments, but most of
the time you've got a queue of five raised hands.
And the most common question is ``it doesn't work''. At which point
you've got to help the student debug his code, and be speedy enough to
prevent the other students from getting frustrated and thinking about
something else. A fascist compiler really helps.
I use Lisp for most of the programming I do myself -- but I'd never
dream of using it for any non-trivial programming projects with
undergrads. The only way to change that is to double the teaching
staff -- but is society willing to foot the bill?
Juliusz
.
- References:
- CL failure stories?
- From: torve
- Re: CL failure stories?
- From: Mark Tarver
- CL failure stories?
- Prev by Date: Re: CL failure stories? small diff
- Next by Date: Re: What's so great about lisp?
- Previous by thread: Re: CL failure stories?
- Next by thread: Re: CL failure stories?
- Index(es):
Relevant Pages
|
Loading