3 ms·
So he seems to not like Go or Arc. I like Go a lot but I am always interested to hear other opinions. While I'm sure he has good reasons for this, I wish he wou
by jxcole 15y ago
So he seems to not like Go or Arc. I like Go a lot but I am always interested to hear other opinions. While I'm sure he has good reasons for this, I wish he would have included them. It seems like he's saying "I don't really like this, here's a link!"
- Detrus 15y agoThose languages were meant to stretch your mind Go is not in the mind stretching camp, it's just practical. It's made from existing ideas that you would have seen in other languages that came and went. So in that sense it's not interesting and yet it is.
- uriel 15y agoGo is mind-stretching in its practicality and pragmatism. Most (but not all) its ideas have been implemented before elsewhere (but then, that is almost bound to be true of any new language). But the real 'innovation' is in the careful selection of those ideas and in how well they work together _in practice_. This puts off people who are used to this or that feature in other languages, Go is not about checklists of features or abstract arguments about how languages should be, it is about what works really well when you sit down to write (or read) code.
- adeelk 15y agoActually, the comment about mind-stretching was referring to the languages in his “Perlis Languages” post.
- gtani 15y agoHis next book: No Joy in Go ;-}
- william42 15y agoYeah, but why would you want to implement Joy[1] when Factor[2] exists? [1]http://en.wikipedia.org/wiki/Joy_(programming_language) http://en.wikipedia.org/wiki/Joy_(programming_language) [2]http://factorcode.org/ http://factorcode.org/