3 ms·
> First, functional programming is particularly difficult in Go. In fact the language discourages functional programming. Well, if I were the king of the fores
by CalChris 10y ago
> First, functional programming is particularly difficult in Go. In fact the language discourages functional programming.
Well, if I were the king of the forest, I'd move functional programming from Rust to Go. With Rust, there's a lot of this higher level stuff in a supposably lower level language that would be more at home and useful over in the two letter language.
- stouset 10y agoIn what way are these tools not also useful in Rust? Why can't we have both?
- tps5 10y ago> there's a lot of this higher level stuff in a supposably lower level language I feel like you're suggesting that "high level stuff" is bad because it's "high level stuff." In my opinion, the goal of low level languages is to operate under certain constraints. If you can operate under those constraints and still include "high level stuff," then you should.
- throwaway91111 10y agoYou seem to be conflating capability and abstraction. Rust has low-level access to hardware and execution but provides a high level of abstraction.