I love TypeScript due to its nature of making JavaScript more strict and less error prone by adding types to your code.

For further actions, you may consider blocking this person and/or reporting abuse
I love TypeScript due to its nature of making JavaScript more strict and less error prone by adding types to your code.
For further actions, you may consider blocking this person and/or reporting abuse
Latest comments (34)
I like C++ and Python. I used to like JS, but now less so, because there's no strict typing and it must be used in the web (Node is the exception). I like C++ because strict typing, OOP, and it gives you a lot of control. Lastly, Python because it's easy, strict typing (optionally), lots of functionality, plenty of modules, etc.
hybrid JS/TS with proposal pipeline operator.
Still looking..
Currently learned:
Any ideas why I can't find one I love?
You might enjoy something more functional. Look into F#, since you've used the .NET ecosystem before you can plug and play with C# libraries write in a functional paradigm.
You could also use Go in a functional paradigm, but Go has a more idiomatic "this is the way you write Go" style and surrounding community, so this might not work for you.
C#
powerful, flexible, high performance, high scalable, well-supported, faster development time, big community, and open source.
People are going to be biased towards the language which they use a lot. I am a frontend developer (React), so my vote is for TypeScript. Moreover TS can be used in frontend as well as in backend. So yeah, TS is a best in market now.
JavaScript, because its Swiss army knife
I like JavaScript for Front End, but I prefer typescript because I'm less error problem with it.
For back ends I like Ruby because of how easy it is, and Golang for performance.
Clojure is also an interesting language. Functional programming is a must try.
At the moment JavaScript, because I need it for my job and it actually is a very useful language for usage with or without a browser as a client. It is very flexible, which can be good and bad.
I know, that your own answer is short and can be understood differently, but let me add to it, that TypeScript actually is not more strict (for my knowledge), because you still can write "bad" JavaScript, which would be valid TypeScript. It just offers you new possibilities in comparison, so you can e.g. use static typing, but you still can use dynamic typing, too.
Python
Rust is by far da best.
Speed, unions, lack of inheritance, low level with high level features, package manager, zero cost abstractions, strict type checking, memory handling, no runtime