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. _______________________________________________ Texmacs-dev mailing list [email protected] http://lists.gnu.org/mailman/listinfo/texmacs-dev
