zlacker

[return to "Show HN: B-IR – An LLM-optimized programming language"]
1. Mathne+39[view] [source] 2026-01-12 04:32:48
>>ImJaso+(OP)
I get that this is essentially vibe coding a language, but it still seems lazy to me. He just asked the language model zero-shot to design a language unprompted. You could at least use the Rosetta code examples and ask it to identify design patterns for a new language.
◧◩
2. Snackl+0e[view] [source] 2026-01-12 05:29:58
>>Mathne+39
I was thinking the same. Maybe if he tried to think instead of just asking the model. The premise is interesting "We optimize languages for humans, maybe we can do something similar for llms". But then he just ask the model to do the thing instead of thinking about the problem, maybe instead of prompting "Hey made this" a more granular, guided approach could've been better.

For me this is just a lost of potential on the topic, and an interesting read made boring pretty fast.

◧◩◪
3. ImJaso+Qf1[view] [source] 2026-01-12 13:45:07
>>Snackl+0e
I don't disagree at all. :)

This was mainly an exercise in exploration with some LLMs, and I think I achieved my goal of exploring.

Like I said, if this topic is interesting to you and you'd like to explore another way to push on the problem, I highly recommend it. You may come up with better results than I did by having a better idea what you're looking for as output.

◧◩◪◨
4. Mathne+R7l[view] [source] 2026-01-18 04:30:45
>>ImJaso+Qf1
I tried a thread, I got that both LLMs and humans optimize for the same goal, working programs, and the key is verifiability. So it recommended Rust or Haskell combined with formal verification and contracts. So I think the conclusion of the post holds up - "the things that make an LLM-optimized language useful also happen to make them easier for humans!"
[go to top]