Get Past the Syntax, the Real Scare's in the Semantics
summary
Argues that the hard part is semantics not syntax and gives concrete examples: Ruby: class objects make new polymorphic and instances can gain fields at runtime, Clojure: immutable-by-default values with refs that throw on ref-set unless used inside transactions, Scala: real XML literals and lazy Stream pipelines to compute “sum of sqrt of first n primes from k”, plus Java pitfalls—singletons fail under threads/classloaders and volatile/Atomic types don’t solve multi-field races.
AI-written summary · about
