Xah Talk Show 2019-08-23 JavaScript alternatives, intro to ES2015, JavaScript warts
topic talked:
- âEverything is an Expressionâ is a fundamental principle of functional programing languages
- if statement vs if expression (ternary expression)
- Proliferation of Programing Languages
- CoffeeScript
- JavaScript alternatives: TypeScript, dart, elixir, elm, purescript, reasonML
- What do Microsoft, Apple, Mozilla, say about Dart?
- JS: 2015 Features
- JavaScript keyword var has lots problems
- JS: var Declaration Order
- JS: var Name Scope
- JavaScript keyword âfunctionâ has lots problems
- JS: Function's âargumentsâ Object
- JS: Function Declaration vs Function Expression
- JS: âthisâ Binding
- JS: Operator ânewâ
- JavaScript major frameworks: reactjs vuejs emberjs d3js
- JavaScript the Better Parts (Douglas Crockford)
- Famous Programers on How Common Lisp Sucks