3 ms·
JavaScript is a very capable language. It has better functional programming support than Java and Python. It has fewer footguns that C++. You can start with a s
by greener_grass 2y ago
JavaScript is a very capable language. It has better functional programming support than Java and Python. It has fewer footguns that C++. You can start with a scrappy prototype then gradually add type-checking later. Of the mainstream languages, it's actually one of the better ones!
- benfortuna 2y ago>It has better functional programming support than Java and Python. Sources - or just an opinion stated as fact?
- greener_grass 2y agoJavaScript lambdas are better for FP than those in Python because they can be on multiple lines. If going untyped JS, then you don't have the same restrictions as Java. If going typed, then the TypeScript type-system is more powerful than Java's.