Linked by Thom Holwerda on Sat 26th Nov 2005 17:02 UTC, submitted by Megatux
Gnome "I followed the debate about a successor for the C/C++ combination as the primary language for developing the GNOME core desktop platform very closely last month. There has been discussion about a number of options. What I would like to do on this page is give an overview how a probably less well-known language might be a viable compromise as a C/C++ successor. This language is called Eiffel and exists for over a decade. Eiffel takes the principle of Object-Oriented programming to its extremes and, as a consequence, is a very easy to learn language."
Permalink for comment 65243
To read all comments associated with this story, please click here.
Member since:

I know Common Lisp and Scheme. For the life of me, I just can't imagine GNOME coders getting their heads around macrology.

I've researched the use of common lisp macros in lisp quite a bit, and the one conclusion I came up with was this: the use of macros to create domain-specific minilanguages looks strikingly similiar to data-driven programming, which is obvious if you realize that data is much higher level than any kind of code can ever be.


Reply Parent Score: 0