Remix.run Logo
▲ spankalee a day ago

I don't think those assertions about AI development necessarily hold. And I think it'd be a depressing future if we can't ever have anything new or better that wasn't popular in the training set as of November 2025.

I wrote about some of my thoughts with Zena and AI here: https://zena-lang.dev/blog/2026/09/languages-for-the-ai-era/

▲0c3ca83 a day ago | parent [-]

Yes, we're building a sad world. I'm glad you noticed. Until we get LLMs with online learning, training data will dominate.

▲brabel 17 hours ago | parent | next [-]

But you’re very clearly wrong. Just go ahead and try it: write your own language or just a DSL, write a brief description of how it works , let a LLM use it. Many of us have done this and everyone knows that it works extremely well, to most people’s surprise.

▲0c3ca83 14 hours ago | parent [-]

I'd suggest benchmarking the outcomes. It's going to "work", but at a higher cost with worse ontcomes compared to an existing language with a large training set.

▲cmontella 13 hours ago | parent [-]

Here are some benchmarks I’ve collected recently:

https://mech-lang.org/iros-r4r-2026/index.html#5805406811462...

I compare one algorithm across several programming languages and backends. There is no training data for Mech in the LLM yet it beats most other implementations in perf, which were optimized by LLM.

Maybe human performance engineers trained in these languages could write better implementations. But to answer the question of whether the LLM could write more performant code in languages it’s trained in versus languages it’s not, this comparison is at least illustartive.

▲spankalee a day ago | parent | prev [-]

> Yes, we're building a sad world. I'm glad you noticed

What is the point of sarcastic, passive aggressive comments like this?

▲0c3ca83 21 hours ago | parent [-]

I don't think it's particularly sarcastic. Its bitter, of course, because the world we're working towards kind of sucks. I'd like to opt out of it, but it's being forced on me.

The best I can do is understand its edges and try to find some advantage that leaves me well off enough to stave off the worst effects.