3 ms·
It seems that most languages these days are on a path to adding as much syntax as possible. Is there no limit? The mainstream languages are already too comple
by ken 7y ago
It seems that most languages these days are on a path to adding as much syntax as possible. Is there no limit? The mainstream languages are already too complex for me to understand fully, let alone use effectively.
We used to joke about APL (the "beautiful diamond") and Lisp (the "ball of mud"). Lisp was big, at the time, but most of it is what we'd call the standard library today. The actual core was quite small, and everything was remarkably coherent for a system of its size. Today, many core languages are as big as all of Common Lisp.
When I see a language add new syntax for a trivial transformation, in the compiler because the language isn't extensible, using ASCII art because they've run out of symbols on the keyboard, it just looks like the worst of APL combined with the worst of Lisp.
- bartread 7y agoI'm not sure what you're objecting to here. The switch enhancements, in particular, seem to me to reduce boilerplate and improve readability. If I ever go back to spending time in Java I'll certainly be using them.