Re: Q about other languages...

new topic     » goto parent     » topic index » view thread      » older message » newer message

Mike Hurley wrote:

>Why do most other languages like Java, C, C++, and Perl look like a text
editor took a text file and threw it up?  It doesn't even look like English,
or anything resembling it (at least Eu does.).  WHY?  What's with all the
brackets and stuff?
>
>Asking another stupid question,
>Mike Hurley
>
>

Because they all grew up from C which was written so long ago that people
didn't worry about esthetics, only keyboard efficiency and grammatical
consistency. When all you have is a typewriter terminal or cards and a line
printer that prints fixed text, why worry about such issues. Euphoria
appears to be a fairly fresh cut done by someone who had seen other
languages, but did not feel limited by them...or maybe did feel limited by
them and did Euphoria to fix that feeling.

Plus, C has had about a million things grafted onto it since it's inception.
And since most of these other languages view themselves as replacements or
heirs of C, that is what you get. Besides, having learned to read that awful
mess, you can then boast that you can program with a "real" programmers
tool...yuck! Euphoria appears, spiritually to be an heir of early COBOL more
than anything like C. Of course, we no longer have the infamous "DATA
DIVISION" or any of it's confreres, but we do have a procedural language
that reads a little like an outline of a process in English(or whatever
non-symbolic language you might choose). I even object to the += stuff
because it takes away from the clean, mathematical and logical design of the
language for a short hand...but I'll live and it is useful.

Everett L.(Rett) Williams
rett at gvtc.com

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu