So this starts with trying to instal the Dart VM on RHEL 6 only to discover that the gcc installed might be too old for it to work correctly. I might try anyways later, but the experience sparked this train of thought. I originally wanted to write a little game solver in Dart to get for it outside of the web-app environment, which is decidedly not what it is designed to do, thinking it would be like Node.
Since the last post I’ve done read more on language design and usage, mostly around the “worse is better” and the political dichotomy of language features. I’ve started reading things on D, Haskell, and Clojure, just to get some perspective on the discussion. As a primarily C++ programmer, I’m well aware of the tradeoffs in style/politics/features that make a language popular vs powerful or fun. I’ve kept my experiences with Dart and Go in mind as I read these meta-language dissensions.