Remix.run Logo
▲ egnehots 4 hours ago

Truly the argument can be made either way.

If you code in Go, the code is more high level, prettier, simpler.

If you code in Rust, the code is more robust, efficient, faster.

Both are important for LLM, why can't we have a high level, simple language that is also robust, efficient and fast? =)

▲andriy_koval 3 hours ago | parent | next [-]

> Both are important for LLM, why can't we have a high level, simple language that is also robust, efficient and fast? =)

I think many variants from Rust can be stripped to make it simple, especially in type system, which is way more complicated than go.

▲nonethewiser 3 hours ago | parent [-]

I dont think we need simpler types for agentic coding though. We need compiler speed. I guess those are probably related to some degree though.

▲andriy_koval 3 hours ago | parent [-]

It depends if you are full vibe-coding mode or still try to understand your codebase.

LLM can generate very cryptic rust code.

▲TheChaplain 4 hours ago | parent | prev | next [-]

Goose?

▲jimbob45 2 hours ago | parent | prev [-]

If I want simplicity and maintainability, I’d pick Kotlin over Go. If I want speed, I’m picking Rust over Go. Why would I ever pick Go? It’s the best at nothing.

▲procaryote 2 hours ago | parent [-]

What if you want a single language that's pretty fast while simple and maintainable?

▲jimbob45 2 hours ago | parent [-]

Then you pick C# which is both faster and simpler than Go.