Earlier quoted context omitted.
Looking through that list of features, Ruby (the dynamic language I know best) has all but 1 built-in (and the other can be added with Gems). I'm guessing Python probably has them all too (but I don't know Python that well). They're pretty common. So the why still isn't clear.
Is Ruby easy to embed in a C program?
Lily Programming Language
21–30 of 50 posts
Re: Lily Programming Language
#22Earlier quoted context omitted.
Looking through that list of features, Ruby (the dynamic language I know best) has all but 1 built-in (and the other can be added with Gems). I'm guessing Python probably has them all too (but I don't know Python that well). They're pretty common. So the why still isn't clear.
Is Ruby easy to embed in a C program?
It's also incredibly easy to extend the main Ruby implementation with C, C++, Odin, Zig, Rust, Fortran, etc... Literally a few lines.
Re: Lily Programming Language
#23Earlier quoted context omitted.
Looking through that list of features, Ruby (the dynamic language I know best) has all but 1 built-in (and the other can be added with Gems). I'm guessing Python probably has them all too (but I don't know Python that well). They're pretty common. So the why still isn't clear.
Is Ruby easy to embed in a C program?
Re: Lily Programming Language
#24Has anyone yet designed a language with the explicit goal of being cheapest/easiest to use by an AI coding agent?
https://news.ycombinator.com/item?id=46450217 Nerd: A language for LLMs, not humans (1 Jan 2026)
https://news.ycombinator.com/item?id=46571166 Show HN: GlyphLang – An AI-first programming language (11 Jan 2026)
https://news.ycombinator.com/item?id=46583581 Show HN: B-IR – An LLM-optimized programming language (12 Jan 2026)
https://news.ycombinator.com/item?id=46684958 Nanolang: A tiny experimental language designed to be targeted by coding LLMs (19 Jan 2026)
See also
https://news.ycombinator.com/item?id=46582728 Which programming languages are most token-efficient? - where someone said "Someone has made a programming language called Sui, which is said to be designed for LLMs." https://github.com/TakatoHonda/sui-lang
And many other threads I didn't find right now
Re: Lily Programming Language
#25Earlier quoted context omitted.
The README on gitlab at least has a sentence or two on that: https://gitlab.com/FascinatedBox/lily > An interpreted language with a focus on expressiveness and type safety Personally I think typed scripting languages could be the future. They should support AOT compilation where necessary.
a statically typed aot compiled scripting language is... not
Re: Lily Programming Language
#26Re: Lily Programming Language
#27Earlier quoted context omitted.
Looking through that list of features, Ruby (the dynamic language I know best) has all but 1 built-in (and the other can be added with Gems). I'm guessing Python probably has them all too (but I don't know Python that well). They're pretty common. So the why still isn't clear.
Is Ruby easy to embed in a C program?
Re: Lily Programming Language
#28Earlier quoted context omitted.
a statically typed aot compiled scripting language is... not
Luau gets pretty close to statically typed and AOT compiled now. It's still a scripting language. Even C or Rust can be a scripting language. You just integrate the toolchain to your app, same as every other scripting language.
Re: Lily Programming Language
#29What I really want to see from a "*-programming-language" post on HN is _why_. Why Lily?
Building a program language is like poetry. Everyone does it at some point, just most of us know never to share it.
Re: Lily Programming Language
#30Both colon and {... why? And it seems very mixed in the example.