[Fsf-india] Re: [Fsf Education] Fwd: Free Software for Education

Jayan S R jsr@xstreamindia.co.in
Wed, 12 Dec 2001 15:13:41 +0530 (IST)


On Wed, 12 Dec 2001, ramakrishnan wrote:

> Some of the best universities in the world do not teach C/C++ (which are in
> my opinion, "high level assembly languages") and instead teach much

yes they *are* high level assembly languages.

> higher level languages like scheme. The best introduction on Computer
> Science ever written, SICP, uses Scheme. Python was an outcome of the effort
> "Computer Programming for Everybody". My own personal experience with emacs
> lisp shows that it is much easier than C (I don't know programming in C++).
>

It depends on the output one wants. I do not know Scheme programming and
have no idea what _SICP_ is. But I am sure one cannot create a fast
rendering vector graphics toolkit or a Kernel module in Python et al. or
*any* scripting language.

> These interpreted languages comes wit ha rich set of libraries which can be used
> right away, which makes things easier..

yes I agree.

But there is no harm in teaching them C/C++ so that they can write more
libraries and wrappers ;)

--
         jayan.