lua-users home
lua-l archive

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


As a side comment on the C++ Proposals thing: there are people who have never attended a C++ Standards Meeting and have pushed over 14 papers into the Standard.

Some of us (particularly myself) attend because the committee has separate priorities and so we have to represent ourselves. Other people present such great and good ideas that they don't have to do this at all, or get other people so excited about it because there's a present and clear need. And some people are just such good writers that their wording is perfectly apt and it just slides right into the Working Draft.

(I'm also writing papers in territory considered a "Minefield", so if I don't go my paper will just get blown up in the fury of debate and never get anywhere. Controversial things take time and dedication... time and dedication I'm not even sure I have, but will try for anyhow!)

On Wed, Jul 4, 2018 at 12:21 PM, Etiene Dalcol <dalcol@etiene.net> wrote:
Same here, I rarely voice opinions because I'm satisfied with how the Lua team has made decisions. Most of the things I'd like to see added on the language are very simple syntax sugars that I never considered worth proposing. Also some of the discussions are too low level for me and sometimes I just don't follow. I'm more interested generally in discussions involving developer tools and community aspects of Lua (which I think are sections that are lacking and need work), because I enjoy how the Lua team has handled the language development itself. 


Matthew Wild <mwild1@gmail.com> schrieb am Mi., 4. Juli 2018, 16:57:
On 4 July 2018 at 15:35, Dibyendu Majumdar <mobile@majumdar.org.uk> wrote:
> Most of language requests and proposals appear to come from a few vocal
> individuals. The vast majority of Lua users do not voice an opinion and are
> probably not even on the list.

Yes, though I think a good many are on the list who choose not to participate.

I maintain a relatively large Lua codebase, and haven't had any more
problems with Lua than I'd have experienced in other languages I've
used. In fact one of the best things about Lua is its flexibility to
make it how you need. We have places in our code where globals are
restricted, or sandboxed, and places where they are actively used
(e.g. config).

The Lua team brought us to what Lua is today, and I trust them to
continue with the good work and ultimately decide themselves what they
want to incorporate into the language, and to decide based on more
than the number of postings to the mailing list.

Nevertheless, good discussion is healthy, as are experiments (such as
the recent undef).

Regards,
Matthew