4 ms·
Oh, the usual Coffeescript footguns :( One of the problems of terse syntaxes is that one typo away from a syntactically valid program lies another syntacticall
by nine_k 2y ago
Oh, the usual Coffeescript footguns :(
One of the problems of terse syntaxes is that one typo away from a syntactically valid program lies another syntactically valid program with entirely different semantics.
I prefer a syntax that has enough "gaps" between syntactic constructs, so that a single typo usually leads to an obvious syntax error. In this regard, Python or Java or TS are comfortable, Haskell or Lisp or C are okay, and Coffescript or Scala or C++ are terrible.