lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Javier Guerra wrote:
On Fri, Jun 20, 2008 at 1:00 PM, Robert Raschke <> wrote:
On 6/20/08, Javier Guerra <> wrote:
remember, even Erlang with its nice lightweight threads and message
passing, is implemented on top of shared data structures.
Sure, but with the added proviso of not doing destructive updates in
the language. That makes sharing data quite a bit easier. So, how
about a "single assignment" version of Lua?

sounds nice.  of course, i wouldn't know where to start.

"Single assignment" is the easier way to add concurrency, but it would turn Lua effectively into a functional language, changing much of its semantics.