Re: Q about other languages...
- Posted by Everett Williams <rett at GVTC.COM> Sep 27, 1999
- 399 views
On Mon, 27 Sep 1999 09:48:07 -0400, Bernie Ryan <bwryan at PCOM.NET> wrote: >On Sun, 26 Sep 1999 21:50:55 -0400, Everett Williams <rett at GVTC.COM> wrote: > >>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 > > > >Everett > Just a reminder Euphoria is written in Watcom C\C++ >Bernie And what, pray tell else could it have been written in that was available, portable, and mature enough to base another language on? No particular language has everything and most don't need everything. C/C++ have everything by default whether you want it or not. Watcom has been around for a long time in this business(as have I) and were fairly important in the move toward meta-compilers when that was a hot item. They had a whole family of languages that they were said to be moving towards a common meta-format. UCSD was another big player in that area with their family of languages with PASCAL as the center item. And whoever it was that said that Euphoria was ANYTHING like LISP, I hope was pulling my leg for the opportunity to put in a bad pun. I took a course in LISP 30 years ago...and beyond being interpretive in nature...it is wildly different from Euphoria. From what I can tell(and I know the pies are headed my direction on this one..I prefer banana cream), Euphoria is less an interpreter than it is a "compile and go" or "incremental compiler". Some of the concepts from LISP could certainly add to the power of Euphoria, but that would take about ten pages, so I think I'll wait till somebody bites on that idea before I expatiate. Everett L.(Rett) Williams rett at gvtc.com