> Crossfire wrote:

> > And its for this reason why you should pick well designed languages for
> > education, rather than real-world langauges.

It's a tradeoff.  Well-designed languages for education rarely have the
support necessary for doing useful work for programming in anger
(including books, libraries, newsgroups, project, IDEs, example code
etc.) whereas real-world languages are rarely so neat that they lend
themselves to easy pedagogy.

The compromise is to pick a real-world language which nonetheless is
elegant and well-designed and well-thought-out, lending themselves to
newcomers.  Languages like Python, SmallTalk and Eiffel are members of
this category.


-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug

Reply via email to