3 ms·
I've had the same experience in trying to pick up go. The lack of some FP paradigms that I enjoy (iterators, namely) combined with most of the naming convention
by pselbert 14y ago
I've had the same experience in trying to pick up go. The lack of some FP paradigms that I enjoy (iterators, namely) combined with most of the naming conventions just puts me off. I realize the goal is to be very paired down and easy to pick up, but it goes to far in limiting language constructs IMO.
Rust has several features that I find compelling: optional memory management or GC, first class functions that maintain memory separation, and shared nothing concurrency. All with performance that is increasingly comparable to straight C.
Truthfully I am mostly excited about the work Mozilla is doing lately and want to support their efforts where I can.