home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / sys / amiga / programm / 19126 < prev    next >
Encoding:
Internet Message Format  |  1993-01-24  |  2.2 KB

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