[erlang-questions] Erlang 3000 (was: language changes, fresh start)

Torbjorn Tornkvist <>
Tue Jun 19 10:00:51 CEST 2007


FYI:
I just read his article describing the work with Python 3000,
which apparently will break backward compatibility in order
to fix any flaws, etc...

http://www.artima.com/weblogs/viewpost.jsp?thread=208549

--Tobbe

Torbjorn Tornkvist wrote:
> Hm...were did my previous post go...?
> I'm resending it (via gmane):
> ------------
> Why not take a fresh start and cook up a new syntax, i.e ErlangRedux.
> 
> Initially, the mandatory requirement should be:
> 
> * make use of the existing (super strong) Beam engine.
> * the general semantics of Erlang processes should be preserved
> * hot code loading must still work
> * the distribution mechanism must also be preserved
> 
> Apart from this, cook up a nice concise syntax!
> 
> I guess this could hook into existing Hipe backends in an
> initial approach, Then some good libraries should be written
> on top of this, which could be done as a comunity effort.
> All this could be hosted on a community server (making use
> of 'git' for decentralized development of course  :-)
> 
> Not sure how hard it would be to implement a new syntax
> like this, but I'm sure several people on the list could
> do a good estimation of the efforts involved.
> 
> Cheers, Tobbe
> ------------
> 




More information about the erlang-questions mailing list