3 ms·
Golang is praised for attention to details and fair attempt to attain that kind of balanced mix of complementing each other features. The principles, rather id
by dschiptsov 10y ago
Golang is praised for attention to details and fair attempt to attain that kind of balanced mix of complementing each other features.
The principles, rather idealistically, are outlined here:
http://karma-engineering.com/lab/wiki/Bootstraping http://karma-engineering.com/lab/wiki/Bootstraping
Pattern matching is technically almost unchanged since Standard ML, but in Haskell the syntax is refined by perfectionists (in best possible meaning of this word).
Swift, obviously, trying very hard to look familiar for [Objective-]C (but not Java) programmers, and to follow the principle of less astonishment, produced much more concise syntactic choices, and the devil is in the details.
BTW, if one wants to see another example of carefully crafted language, there is PLOT
http://users.rcn.com/david-moon/PLOT3/ http://users.rcn.com/david-moon/PLOT3/
- pcwalton 10y agoThis is very philosophical and also entirely unresponsive to my points.