Article View: comp.lang.misc
Article #6985Erlang (was: end of GEL...) (was: Telescript ...)
From: Joe Armstrong
Date: Mon, 28 Nov 1994 10:35
Date: Mon, 28 Nov 1994 10:35
76 lines
4304 bytes
4304 bytes
|> > Now, I've used Erlang for about a year. I've seen it's pros and
|> > cons. The claims where basically true. Maybe I haven't increased by
|> > productivity by 10 times, but then, maybe I was not that bad as a
|> > C/C++ programmer either.
Our claim is 7 times less code than C++ -- this is based on a
large number of programs.
Also note that the largest Erlang application now weighs in at
460,000 lines of code (which if our factor of 7 is correct for large
programs represents 3.2 Million lines of C++)
<aside> We will never know if the factor 7 is valid for large programs
since comparison experiments are (for obvious reasons) only done on
small programs </aside>
|>
|> > Now, I think I've said enough. If anyone wants to know more, take a
|> > look at the Erlang web, http://www-cslab.ericsson.se:5000
|>
|> Unfortunately:
|>
|> : Academic Erlang
|>
(is free ... details of how to get it deleted ...)
But is this really unfortunate? - Universities etc. get Erlang free.
But that's not much good if you want to make products. For product development
"Erlang Systems" sells fully supported commercial versions of Erlang. The
commercial version of Erlang is significantly faster than the academic version
and full support is offered.
Change of thread to Telescript ....
>> Does anyone know of a book or other reference work describing the
>> telescript language ?
>> Joe Mansigian
*Only* the White paper from General Magic. Correct me if I'm wrong.
I have yet to see *any* published description of Telescript which
gives enough details to allow someone to implement it!
There are a *lot* of articles in the computer press - but no
details - how can all these journalists write favorable articles about
something who details have not been seen?
Actually the ideas in the Telescript white paper *were*
interesting. We were able to write (in Erlang) an interpretor for a
language with what we thought had Telescript-like semantics in a
couple of hours. (conclusion. Erlang is ideal for experimenting with
agent like languages!!)
<aside> Erlang is not only a concurrent language for programming
fault-tolerent "soft" real-time applications - it also has built-in
cross-platform distribution (i.e. it's easy to set up co-ordinated
computations on a number of differents machine - in the lab we have
applications running on Windows-NT, QNX, SunOS, HP, AIX - the host OS
is largely irellevant - the applications run transparently on these
operating systems - without any knowledge of the underlying OS's
</aside>
I *have* seen things which in Telescript which I don't fully
understand. To be secure Telescript needs some strong form of
encription -- if I'm going to pay my bills electronically I don't want
weak encrytion methods being used.
Thus telescript must have some form of strong encryption - but
(the sting in the tail) this will cause export problems from the US
and make it very difficult for Telescript to become an international
standard (which the General Magic people want).
Joe Armstrong
Technical Details
Message-ID:
<3bcbou$epe@euas20.eua.ericsson.se>Path:
arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!pipex!sunic!erinews.ericsson.se!eua.ericsson.se!erix.ericsson.se!joeReferences:
<1994Nov9.081144.28328@math.ucla.edu> <BENJY.94Nov9112654@blackjack.ai.mit.edu> <NEERI.94Nov10113047@yggdrasil.ethz.ch> <1994Nov13.020620.19269@math.ucla.edu> <3a78ts$65m@bognor.barclays.co.uk> <VDEMARCO.94Nov14163622@whatnow> <3ahlbt$9nv@einls1c217.ericsson.se> <BRUCE.94Nov23111224@iasc3.scm.liv.ac.uk>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f891f,a5af2ab5b2471600 X-Google-Attributes: gidf891f,public X-Google-Thread: 1025b4,a5af2ab5b2471600 X-Google-Attributes: gid1025b4,public X-Google-ArrivalTime: 1994-11-28 02:36:52 PST Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!pipex!sunic!erinews.ericsson.se!eua.ericsson.se!erix.ericsson.se!joe From: joe@erix.ericsson.se (Joe Armstrong) Newsgroups: comp.lang.misc,gnu.misc.discuss Subject: Erlang (was: end of GEL...) (was: Telescript ...) Date: 28 Nov 1994 10:35:10 GMT Organization: Ellemtel Telecom Systems Labs, Stockholm, Sweden Lines: 77 Message-ID: <3bcbou$epe@euas20.eua.ericsson.se> References: <1994Nov9.081144.28328@math.ucla.edu> <BENJY.94Nov9112654@blackjack.ai.mit.edu> <NEERI.94Nov10113047@yggdrasil.ethz.ch> <1994Nov13.020620.19269@math.ucla.edu> <3a78ts$65m@bognor.barclays.co.uk> <VDEMARCO.94Nov14163622@whatnow> <3ahlbt$9nv@einls1c217.ericsson.se> <BRUCE.94Nov23111224@iasc3.scm.liv.ac.uk> NNTP-Posting-Host: gordons.eua.ericsson.se NNTP-Posting-User: joe