4 ms·
My money would be on Go and Rust. Most of the major downsides of either language go away if you let the agent write almost all of the code Go might have the ad
by wongarsu 5mo ago
My money would be on Go and Rust. Most of the major downsides of either language go away if you let the agent write almost all of the code
Go might have the advantage because it's easier to read outside the IDE
- reuven 5mo agoI can see Rust (and to some degree, Go) as the modern outputs from AI. My point about Python being Pinyin is that both of these languages have a relatively steep learning curve for someone without programming experience, and that it might be worth learning Python before doing agentic coding in Rust, much as children in China learn Latin characters before they learn characters.
- usernametaken29 5mo agoThe problem with Rust is that, AI aside, the learning curve is steep. Even senior engineers need to wrap their head around Rust for several weeks. You can pick up Go or Java in an afternoon. It’s fast, it mostly makes sense. Unless you do very specific low level things I don’t particularly see Rust becoming the de facto norm for the vast amount of enterprise code
- dist-epoch 5mo agoA big selling point for Python is the large number of native extensions. Rust has a huge advantage here, in fact many popular Python libraries use Rust underneath.
- fpauser 5mo agoMaybe the/a big "selling point" for python is the fact, that many teachers don't know better.
- dist-epoch 5mo agoDoes this also apply to the industry professionals who pushed it to number 1/2?
- jorvi 5mo ago> Most of the major downsides of either language go away if you let the agent write almost all of the code But then you have the major downside of 'writing' poor code.
- PxldLtd 5mo agoIt's an interesting point but I fear Go's FFI is going to kneecap its ability to be widely adopted unless that story improves significantly. It's a lovely language if your interop with other languages is minimal.
- noon-raccoon 5mo agoI 100% agree about Go. It is definitely going to claim its share, even without AI being particularly good at it, because of its speed, native concurrency, and strong typing. It is much less flexible than Python and clearly loses in some areas — for example, Python’s ML and parsing libraries are far superior. However, for API-focused projects, like a typical Flask or FastAPI app, Go seems more powerful.
- fpauser 5mo agoNot to forget "The Beam" - especially gleam!