Re: Q about other languages...
- Posted by Everett Williams <rett at GVTC.COM> Sep 26, 1999
- 394 views
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