←back to thread

611 points LorenDB | 1 comments | | HN request time: 0.755s | source
Show context
globalnode ◴[] No.43913379[source]
My admittedly uninformed impression of Rust is that its a lot like Go (in spirit?), a language invented to shepherd novice programmers into not making mistakes with resource usage.

I imagine faceless shameless mega-corps with thousands of Rust/Go peons coding away on the latest soulless business apps. Designed to funnel the ignorant masses down corridors of dark pattern click bait and confusing UX.

Having exposed my biases, happy to be proven wrong. Why are game studios still using C++? Because that's the language game programmers know and feel comfortable with? Or some other reason?

Embedded is still C, games are C++, scientific and data are Python and R (I'm talking in general here). What is the niche for Rust?

replies(6): >>43913433 #>>43913434 #>>43913444 #>>43913456 #>>43914112 #>>43914122 #
1. Havoc ◴[] No.43914122[source]
Go is seeing more traction in the web space - api backends and other stuff that needs lots of concurrency like that. Seen as easier to learn than rust but not quite as fine grained low level control.

Rust is a bit more systems focused for low level stuff. See inclusions in the Linux kernel. Also seeing some traction in the WASM space given that it’s not GC

They’re both quite versatile though so above are pretty gnarly generalisations.

Zig is in a similar space as these