At the end some like this or that but: Is Typescript like an extremist religion or a theocracy?
Is there Typescript discrimination ?
If...
For further actions, you may consider blocking this person and/or reporting abuse
Wow, all these points are spot on. IMO, TypeScript is used as an indicator for compliance. They want to hire developers who have no personal opinions of their own and, instead, will adapt all the mainstream narratives at face value without question.
The fact that recruiters don't want to hear about any shortcomings of TypeScript and look for the tiniest amount of resistance from candidates in order to disqualify them suggests that it's religious and not rational. Any rational person knows that any piece of technology has shortcomings.
JS is lacking some key features, TS add most of them but it carries a lot of bloat.
TS is a window to possible JS future, we have seen its ups and downs.
Personally I use TS for benefits, but my lib-s are still pyre JS in hope that JS will move other way forward so my lib-s can follow.
About extreme selection, well company can decide on their tech stack, that was the case with Java, that is the case with Apple and Swift, that is the case with Linux foundation and C. In order to be efficient companies must make sure that everyone is on a same page. In that regard I don't see TS any different form those examples.
You may just ended up in a pool where everyone is using TS exclusively or React as another example. The market is bad for CS jobs but it is still better than most of other markets, so you may just fell the competition.
This article is not technical critic for TS and not comparing it with JS. for that kind of discussion read this:
medium.com/@desphilboy/why-typescr...
What we are discussing here is: to what extent Typescript is an opinion and to what extent it is a technical tool.
Actually there are more on this, I am not able to say everything in a single article as it would become subject of faming and defaming big techs, but just spoke out to the extent I could.
🍻
That is quite the rant...
Yes it is!
I would get bored if it was not proportional to the fact.
I find your lack of faith disturbing (c)
P.S. I haven't encountered such extremism :)
try to criticise and you will encounter.
For loosing faith look at this: medium.com/@desphilboy/why-typescr...
Nope, I won't, some points are valid. I simply like ts better. I could even add a couple more problems with ts, but I won't 🤓
I am doing TS 4 years now, there are lots of problems but article should be kept short
I have work at a Company where the project in it earlier state change from JavaScript to Typescript, main reason was types.
And i like both, i think if JavaScript add a good typesystem in the future maby Typescript roll will decrease.
At home i use DENO and it runs Typescript out-of-the-box so you don't have to parse TS to JS before running.
Well, This is just about totalitarian behaviour, I am not discussing the Typescript itself (that much) However, there is nothing wrong with typed languages. I love C and Java and lots of others out there. The problem is when there is force to make an untyped scripting language a typed compiled non-scripting language!. The invasion happens also when OOP programmers are dumped out of OOP languages and a tool is trying to make OOP BE developer more productive at the expense of experienced JS developer less productive.
Typescript audience is mostly OOP developers, it enforces OOP into JavaScript (which is not OOP) and most experienced JavaScript developers find it hand tying.
For a tech critics discussion about TS look at this:
medium.com/@desphilboy/why-typescr...
That is so spot on. TS devs usually come from an OOP background. They say it's a skill issue that we can't learn new things in TS but completely omit the fact that they themselves didn't fathom JS and decided to create an extra layer of ish on top of it
Honestly, I don't agree. Two beautiful languages; one ranked higher.
Well, not fully exactly. One is compiling to other. Even authors say it is a syntax extension. However I understand what you meant.
This is not a critic over Typescript as a tool, This is saying Typescript is an opinion or a paradigm rather than a tool.
Tools will not be loved or opposed at this degree, you cannot find anyone hating bash scripting or Java class library.
They might use it or not but there is no love or hate in fully technical tools