home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!usc!howland.reston.ans.net!zaphod.mps.ohio-state.edu!malgudi.oar.net!uoft02.utoledo.edu!jupiter!mneylon
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: E language (more please)
- Message-ID: <1993Jan23.234357.1261@uoft02.utoledo.edu>
- From: mneylon@jupiter.cse.utoledo.edu (Michael Neylon)
- Date: 23 Jan 93 23:43:57 EST
- References: <1993Jan23.220953.22937@ugle.unit.no>
- Nntp-Posting-Host: jupiter.cse.utoledo.edu
- Lines: 34
-
- eyvind@Lise.Unit.NO (Eyvind Bernhardsen) writes:
- : In article <dej.0059@qpoint.ocunix.on.ca>, dej@qpoint.ocunix.on.ca (David Jones) writes:
- : > In article <1jiqrlINNq4g@aludra.usc.edu> wdao@aludra.usc.edu (Walter Dao) writes:
- : > >1) The compiler is extremely case sensitive. (ex :Proc or proc bomb ! it has
- : > > to be PROC which is visualy ugly .. so LOUD)
- : > >2) a few more math procedures ? (cos,sin,tan)
- : >
- : > Although I don't have E yet (I may take a look), I can make a few
- : > observations:
- : >
- : > 1) C is just as case sensitive.
- :
- : Yeah, but in C the keywords are lower-case, and you can have lower-case variables.
- : So you can write programs in C without touching shift or caps lock, whereas in E,
- : you need ALL CAPS for keywords, variables HAVE to be lowercase (at least the first
- : two letters), so you're either holding down shift half the time, or turning caps
- : lock on/off all the time... It gets annoying.
-
- However, the case-sensitivity is included for SPEED. All the compiler as
- to do is to look at the first two letters of any word, and can determine
- its function (Library function, varible, or keyword). I must admit, a
- program that would take 2-3 minutes to compile with sas/c that only takes
- 10 secs under E is a big difference.
-
- And as to math things, all you need to do is to interface one of the
- math libraries. Yes, unless you have RKM's and/or AutoDocs, this is
- quite difficult, but if you are a serious Amiga programmer, you already have
- copies of the above...
-
- --
- Michael Neylon aka Masem the Great and Almighty Thermodynamics GOD!
- // | Senior, Chemical Engineering, Univ. of Toledo
- \\ // Only the | Summer Intern, NASA Lewis Research Center
- \ \X/ AMIGA! | mneylon@jupiter.cse.utoledo.edu /
-