Live data from Hacker News

Lily Programming Language

lily-lang.org

21–30 of 50 posts

Re: Lily Programming Language

#21
post #19

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?

[deleted]

Re: Lily Programming Language

#22
post #19

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?

Yes -> https://mruby.org

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

#23
post #19

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?

That was originally the point of Ruby

Re: Lily Programming Language

#24
post #16

Has anyone yet designed a language with the explicit goal of being cheapest/easiest to use by an AI coding agent?

January 2026 might be the month of langs created to be used by AI. Usually the chief concern is saving on tokens, prompted by context window anxiety. (This completely disregards the fact that agents thrash the context window by doing wrong things, then attempting to fix them; or by reading unrelated stuff; or by calling unhelpful tools; etc)

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

#25
post #7

Earlier 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

I script with Rust via cargo-script, it works great. Scripting is a task for when you want to achieve something in one file instead of a full blown application. It is not about the language, you can script in C or assembly if you so chose.

Re: Lily Programming Language

#26
I would like to understand the motivations for building another programming language when in fact, firstly, a lot of code is being written by Claude and the like, and secondly, the existing languages and low level options like C, Assembly have become more accessible now thanks to AI coding tools.

Re: Lily Programming Language

#27
post #19

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?

RPG Maker used to embed Ruby before it was cool (and before they switched to JS for web support).

Re: Lily Programming Language

#28
post #7

Earlier 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.

+1 for Luau which is just realy good.
Post reply on HN