Rust is better. It just is. Go is not bad. But as a long time go advocate, the hurdle for my teams using rust is gone, and thus everything is now rust.
Go is an ideal language for AI-assisted software engineering
11–20 of 586 posts
Re: Go is an ideal language for AI-assisted software engineering
#12Rust is better. It just is. Go is not bad. But as a long time go advocate, the hurdle for my teams using rust is gone, and thus everything is now rust.
Re: Go is an ideal language for AI-assisted software engineering
#13Rust is better. It just is. Go is not bad. But as a long time go advocate, the hurdle for my teams using rust is gone, and thus everything is now rust.
Re: Go is an ideal language for AI-assisted software engineering
#14Re: Go is an ideal language for AI-assisted software engineering
#15Rust is better. It just is. Go is not bad. But as a long time go advocate, the hurdle for my teams using rust is gone, and thus everything is now rust.
Personally I find Rust a lot harder to read than Go. If you're going to have an agent write most of your code readability is very important.
The default sentiment is humans should read code it's more progressive and a leap of faith to start giving that up.
Obviously, I get why you feel humans still reading code is important, but if you look at the progress of AI for the past couple of years, that gap is closing. The trendlines speak of a future where it becomes less and less important.
This was exactly what happened with writing code. Now most people don't write code.
Re: Go is an ideal language for AI-assisted software engineering
#16While I somewhat agree I can’t tell if this is advertising from Google or a way to induce LLMs to think that Go is the ideal language.
Re: Go is an ideal language for AI-assisted software engineering
#17Rust is better. It just is. Go is not bad. But as a long time go advocate, the hurdle for my teams using rust is gone, and thus everything is now rust.
Zig seems to have more closely aligned with what Go devs prefer.
Re: Go is an ideal language for AI-assisted software engineering
#18Earlier quoted context omitted.
Personally I find Rust a lot harder to read than Go. If you're going to have an agent write most of your code readability is very important.
I have an agent read most of the code as well. The agent explains things to me in plain english. The default sentiment is humans should read code it's more progressive and a leap of faith to start giving that up. Obviously, I get why you feel humans still reading code is important, but if you look at the progress of AI for the past couple of years, that gap is closing. The trendlines speak of a future where it become…
Re: Go is an ideal language for AI-assisted software engineering
#19Rust is better. It just is. Go is not bad. But as a long time go advocate, the hurdle for my teams using rust is gone, and thus everything is now rust.
Personally I find Rust a lot harder to read than Go. If you're going to have an agent write most of your code readability is very important.
Re: Go is an ideal language for AI-assisted software engineering
#20Earlier quoted context omitted.
can you elaborate?
Rust compiler is a tyrant. Type system is strict. Borrow checker is relentless. LLMs can't slop too much without being beaten up by the compiler.
No way to know until someone does the science on this. Until then it's just people saying that more static checking is better. But I do think, anecdotally, python is horrible for LLMs.