lua-users home
lua-l archive

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


On 10/03/2018 07:33, Dirk Laurie wrote:
2018-03-09 22:53 GMT+02:00 Dibyendu Majumdar <mobile@majumdar.org.uk>:

I think you are mistaken. In fact, Lua is maintained by one man
(Roberto) whereas LuaJIT has regular and sometimes large contributions
from external contributors.

The nature of collaboration is often such that the tip of the iceberg
looks like one person only.

May I recommend the book "Masterminds of Programming" by Federico
Biancuzzi and Shane Warden (O'Reilly 2009, e-book available) which
inter alia features an interview with Roberto and Luiz, from which
I'll quote one paragraph.

Interviewer: How do you share development responsibilities—in
particular, writing code?

Luiz: The first versions of Lua were coded by Waldemar in 1993. Since
around 1995, Roberto has written and maintained the bulk of the code.
I’m responsible for a small part of the code: the bytecode dump/undump
modules and the standalone compiler, luac. We have always done code
revisions and sent suggestions by email to the others about changes to
the code, and we have long meetings about new features and their
implementation.


Well, according to lua-l activity and (IIRC) what Roberto and Luiz said , Waldemar hasn't been involved in Lua for years now. Then there are two of them.

OK, it is not a one-man effort, but two-men (but that citation again states that Robert is responsible for the bulk of the code).

This doesn't change the gist of what Dibyendu said. *Most* of Lua is maintained by one man (and development in general is done by two).

Unless there are "unnamed" contributors we don't know of (occasional Roberto's or Luiz' PhD students?), Dibyendu is substantially right.

cheers!

-- Lorenzo