There are now two Flash Forward copy-cats out there, both claiming to have invented a brand new genre. One of them is super well funded. The other is about to make $$ on a Kickstarter. Watching people who wouldn't give me the time of day praise these new shows as "innovative" truly makes me want to find a new career.
@aaronpk Really good, human-readable documentation; open package management; a short time to first run without proprietary tooling.
@aaronpk should be easy to script in it, should be easy to scale up and write OOP code in it, shouldn't be Objective C or Java.
@aaronpk Huh, that's a tough question. Functions and some kind of module-like construct as units of code reuse, and... I guess a syntax for comments?
It's easier for me to list features I think other people might consider mandatory that I don't think are critical, like objects, or loops, or Turing-completeness 😁
Or to list features I wish every language had but can't insist on, like type inference, sum types (aka "tagged unions"), and closures.