3 ms·
Idk, Java and JavaScript (as TypeScript) aren’t actually that bad. Yeah Java loves OOP and verbose design patterns, but it’s gotten a lot better with functional
by armchairhacker 5y ago
Idk, Java and JavaScript (as TypeScript) aren’t actually that bad. Yeah Java loves OOP and verbose design patterns, but it’s gotten a lot better with functional programming, syntax sugar, and IDE support making it much less verbose. JavaScript has some weird quirks but with strict TypeScript, a good linter, and ES2020+ features, you can “almost” avoid them.
Python and PHP are fine if you’re only using them in small projects. I agree though, if you have a decently large or performant project, or one that may scale, you should pick a different language. And C++ is just terrible and should be deprecated/replaced by Go and Rust.
- xigoi 5y agoHaving closures doesn't make functional programming. One important aspect, which Java lacks, is values being immutable by default.