[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Patch (Re: [Texmacs-dev] Once again: automatic quoting)

From: Norbert Nemec
Subject: Re: Patch (Re: [Texmacs-dev] Once again: automatic quoting)
Date: Sat, 15 Oct 2005 19:44:02 +0200
User-agent: Mozilla Thunderbird 1.0.7 (X11/20051013)

Henri Lesourd wrote:

> But perhaps I don't look exactly at the right
> place : could you elaborate more on why, precisely
> you feel that Scheme is one of the more uncomfortable
> languages for you ?

I think it is for a large part the syntax. There are other functional
programming languages that have a greatly improved syntax compared to
the old style Lisp. (Haskell, Ocaml and others)

First, one should get rid of all the parenthesis. Then, there should be
sane infix notations for operators.

Finally, it would also be possible to use a syntax that is very near to
what people know from imperative languages. Fact is: the majority of
programmers has experience in C/C++, only few are comfortable with
functional programming. It is possible to hide the functional character
of a language to a large extent. Basically, Scheme already is not purely
functional any more. One could very well adjust the syntax to that fact.

There are many more points. Hard to solve this problem here and now.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]