Re: [ANN] Luam: A minimalist, procedural Lua dialect for CAD (Luametry)

Ben Sivan <[email protected]>
Newsgroups gmane.comp.lang.lua.general
Message-ID <CAC1hj9AHi-Ga4QRCGOHh8ZpoenMQsUXjAfEDWj=9N7ZF6thEoA@mail.gmail.com>
Hi Martin,

Thanks for the feedback. I'm glad the "Local by default" and "Boolean
strictness" resonate with you.

Regarding multiline comments, it is not a hill to die on. Removing them was
mostly an exercise in seeing how far I could minimize the syntax. Since the
lexer handles triple-quoted strings anyway, I can easily reconsider, if it
becomes a nuisance.

Best regards,
Ben

On Sat, 14 Feb 2026, 12:02 'Martin Eden' via lua-l, <[email protected]>
wrote:

> On 2026-02-14 15:49, Ben Sivan wrote:
> > Hello everyone,
> >
> > [...]
> >
> > As a long-time admirer of Lua’s minimalism, my goal with Luam was to
> > further constrain the language for a specific domain. In many ways, Luam
> is
> > a "subtractive" dialect; I found that by removing certain features and
> > standardizing others, I could create a more predictable environment for
> 3D
> > modeling.
> Hello Ben, I think it's nice project
>
> Points where I agree (and don't use in my code anyway):
>
> * No metatables
> * nil is not boolean
> * Local by default
>
> I have no opinion about "enhanced REPL", don't use it much.
>
> But decision to remove multiline comments looks strange to me.
>
> If you allow multiline strings why forbid multiline comments?
> They are actually fine, in last ten years I'm moving to block comments
> describing what following block of code does.
>
> -- Martin
>
> --
> You received this message because you are subscribed to the Google Groups
> "lua-l" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion visit
> https://groups.google.com/d/msgid/lua-l/643fd217-6c1a-4eb0-9dbd-7eaa4dd4a97e%40disroot.org
> .
>

-- 
You received this message because you are subscribed to the Google Groups "lua-l" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion visit https://groups.google.com/d/msgid/lua-l/CAC1hj9AHi-Ga4QRCGOHh8ZpoenMQsUXjAfEDWj%3D9N7ZF6thEoA%40mail.gmail.com.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.