Live data from Hacker News

XS: A programming language. Anywhere, anytime, by anyone

xslang.org

41–44 of 44 posts

Re: XS: A programming language. Anywhere, anytime, by anyone

#41
post #38

I liked it. AI-generated or not, syntactic decisions are tasteful and the language itself checks all the important boxes. Too bad that agentic world basically destroyed all programming languages that are not Python, Typescript or Rust.

Works well enough on C! And even Fortran...

Even Haskell. But "well enough" is not "the best possible". And since there is no fun with "writing things in a cool language" anymore anyway...

Re: XS: A programming language. Anywhere, anytime, by anyone

#43

Earlier quoted context omitted.

That’s a big if. I am not willing to spend time on reviewing slop. I am already on my limit of how much information I process daily.

Does this mean that you will not review human slop too? Then, what if ai will write something cool/good/interesting/high quality/amazing?

[flagged]

Re: XS: A programming language. Anywhere, anytime, by anyone

#44
post #3

Here's a lot of really nice features in this language (I really like the actor / nursery designs), but a GIL in 2026 feels like a massive weakness

yeah, it's like a list of some of the language features I'm most interested in (probably the only thing really missing from my list would be a form of capabilities- so you can restrict library code to a subset of the capabilities you have- this is because library code is inherently not fully trust worthy, and it's infeasible to thoroughly review all library code).

I think interaction with C code would be important for some of the usecases I'd be interested in, but I wasn't sure if there was anything around that.

It's got an odd feel though - normally languages try to use a small set of deep features to provide many higher level features, but this language feels more like a grab bag than a careful design.

I was also expecting some explanation of how the effects system gets exposed in the type system, but I couldn't find anything in the text about that.

And you're right. A GIL feels very suspect.

Having said all that, the most important part of any programming language is its ecosystem, so more detail on syntax highlighting, refactoring (is there an LSP?) and community (maybe there should be more than just test-package on the official package manager site?) would be welcome.

Post reply on HN