lua-users home
lua-l archive

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


- erlang does have threading problems - threads are one of the only
  portable ways on unixy systems to get non-blocking file operations,
  and to take advantage of multi-core systems.

the erlang emulator has an async i/o thread pool and in the recent
R11B-3 release the i/o subsystem does more fine grained locking than
before (previously there was a global i/o lock): see
http://erlang.org/download/otp_src_R11B-3.readme

  AFAICT, erlang predates multi-core machines, and just doesn't take
  advantage of them.

as of R11B it does: see
http://erlang.org/doc/doc-5.5.3/doc/highlights.html and
http://erlang.org/ml-archive/erlang-questions/200607/msg00199.html