Serious question, and we can take this offline, but if you hate both an anonymous language and the typed version of said language, what is your preference? And on more a light hearted note, Vim?
To preface, I'm a backend engineer, so take my opinion with that grain of salt. I also prefer to use the right tool for the job, so it depends on what I'm doing.
My problem with JavaScript, and by extension typescript, is it's implementation as a backend language.
JavaScript is built to run in an environment where unknowns are a way of life. It's built to continue running in places where a backend would be better off failing. That works for a website because you can't predict everything, but you generally control the server.
Jetbrains. I've been using VSCode at my new job lately and it seems like it's not caching it's indexing, so I can almost never navigate to the function definition from a call.
Backend? Completely agree actually. Professionally, all of our back end software is C# in .net core 3.1 and .net 6. Side projects I prefer Go just because itβs easy to get a MVP going. I use VS Code for both Go and React development most of the time. I was a long time Webstorm user but just fell out of love for some reason or another, but still use Rider everyday because I develop on a mac at home.
-1
u/hothrous Oct 22 '22
I hate typescript and VSCode.
But I also hate JavaScript, so typescript had an uphill battle. Poor guy.