3 ms·
Things I like: - Everything is an expression - Async imports just work without thought - Yaml-like object structuring - JSX improvements - Multi-line strin
by inlined 2y ago
Things I like:
- Everything is an expression
- Async imports just work without thought
- Yaml-like object structuring
- JSX improvements
- Multi-line string literals without leading whitespace
Things I’m on the fence about:
- Pipe operators (better than .pipe I guess?)
- Pattern matching (love it in Scala and swift, but this doesn’t feel done right)
Things I loathe:
- Signifiant whitespace (removing brackets in general)
- Optional parentheses in function calls (a foot-gun in VB and Ruby)
- Splats in the middle of function definitions (I can’t imagine how this works with overload definitions)
- miffy900 2y agoNot a fan of YAML at all myself, but it's interesting that you like 'Yaml-like object structuring' yet then loathe 'Signifiant whitespace'? I mean that's basically YAML.