home *** CD-ROM | disk | FTP | other *** search
- Path: pyrotek.demon.co.uk!jase
- From: Jason G Doig <jase@pyrotek.demon.co.uk>
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: Frustrated Jolyon (was Re: E - Just say NO! (was Re: Visual E - New E
- Date: Sat, 06 Apr 1996 13:13:03 GMT
- Message-ID: <9604061356.NA547318@pyrotek.demon.co.uk>
- References: <e> <DpFuKK.EEs@cix.compulink.co.uk>
- X-NNTP-Posting-Host: pyrotek.demon.co.uk
- X-Newsreader: NewsAgent 1.4r3
-
- jralph@cix.compulink.co.uk ("Jolyon Ralph") wrote:
- > Let me make it clear, I don't like the syntax of E, but as you've said
- > before and I totally agree, syntax is a personal thing, if you like it,
-
- However, as I pointed out in a post I made (which appears to have
- gotten lost somewhere), E doesn't just do things differently to
- C, it has some syntax oddities which go against other fairly
- established norms. I refer mostly to it's expression handling, which
- is not only backward to every other computer language, it's also
- backward to how maths is taught in school, which means that writing
- expressions in E is slow, is it requires the programmer to spend
- too long analyzing what would noramlly be a trivially obvious statement,
- or just go mad putting brackets round everything (which looks untidy
- too).
-
- > > A hammer is a powerful tool, unless you are like Jolyon and keep
- >
- > I hope we can discuss the benefits/problems of your language without
- > resorting to personal abuse.... (I also happen to be very good with
- > hammers, as people who know me will tell you :-)
-
- I'd better chip in here...
-
- As someone that spends a large part of his spare time (when he
- has any) collecting rocks, usually by chipping off of larger
- rocks, Jolyon has a collection of large sharp implements for
- hitting things with.
-
- > E is by no means a *bad* language. I would much rather people were
- > writing applications in E than in Amos or Blitz Basic. But from my
-
- Not much of a choice...
-
- > combination of factors (the way the compiler returns only one error a
- > time, the almost meaningless list of unused variables/functions, the
- > non-standard includes, etc..)
-
- Can I also point out the non-modularity of the system, meaning that
- it is difficult (if not impossible) to build your code in seperate
- sections, and so make it tricky to have more than one person working
- on the thing at once.
-
- Jase.
-
- --
- - - - --+-++*+*+**+*@*@@@*@*+**+*+*++-+-- - - -
- Amiga/Mac/PC/Unix Programmer. Amiga Owner.
- Jase@PyroTek.demon.co.uk - NewsAgent, Photogenics.
- http://www.ucs.ed.ac.uk/~eofu31/jase.html
- - - - --+-++*+*+**+*@*@@@*@*+**+*+*++-+-- - - -
-
-
-