|
|
|
|
|
by rscho
1384 days ago
|
|
Scheme is geared towards two things: research and teaching. It's a lingua franca for demonstrating implementations of new CS concepts in ways that members of the community understand. Being easy to implement from scratch is a must for both uses cases. Being a less imperative language also makes Scheme closer to the math. |
|
> Being easy to implement from scratch is a must for both uses cases.
If you are teaching how to write a compiler or an interpreter, yes. Otherwise I would have to disagree.