TypeScript Debate

The cluster centers on debates about TypeScript's merits versus plain JavaScript, including praises for productivity, tooling, and bug reduction, alongside criticisms of verbosity, complexity, and upfront costs.

📉 Falling 0.3x Programming Languages
6,291
Comments
16
Years Active
5
Top Authors
#8284
Topic ID

Activity Over Time

2011
1
2012
24
2013
47
2014
72
2015
151
2016
338
2017
349
2018
387
2019
666
2020
736
2021
739
2022
748
2023
966
2024
535
2025
509
2026
23

Keywords

PHP AI TypeScript JS JavaScript ES6 TSC dropdown.js LOC github.com typescript ts js javascript types type language es6 code projects

Sample Comments

FeloniousHam May 2, 2025 View on HN

Enterprise frontend and backend development, all Typescript. TS is easily the most productive language I've ever used (professionally worked in Java, then Javascript, with some Ruby and PHP). It scales from no-types JS to architecture astronaut seamlessly. You only have to use what's useful to you. My only hangups were esoteric type errors, but AI made this go away (mostly with more specific explanations of the issue).We ported our webapps from JS to Typescript a while back, and

V-2 Mar 31, 2014 View on HN

You don't like TypeScript?

chucklenorris Jan 13, 2023 View on HN

I work with typescript everyday. I review prs, i mentor junior devs that are learning typescript. Ofcourse this is my experience, maybe yours is different, if so please tell me about it. The only thing i said is that there is an upfront cost in velocity that people are usually not considering when they are choosing to use ts over js. Sure, that cost may be amortised in fewer bugs and easier collaboration across large development teams. But i see people struggling everyday with specifying correct

naikrovek Jun 9, 2023 View on HN

TypeScript development on VScode is excellent (I'm told) so that would be a reason for this.Excellent tooling exists for you if your language is TypeScript, so maybe try putting TypeScript in more places.

yarg Apr 20, 2023 View on HN

TypeScript did a good enough job that no-one need bother again.

matltc Aug 26, 2025 View on HN

As someone coming from Ruby to TypeScript, I find types cumbersome, verbose, complex, and not of much use. I have been writing and reading TS for the past six months. What am I missing?

adamc Aug 14, 2024 View on HN

That's ignoring all the negative effects of using typescript.

icholy Mar 16, 2016 View on HN

This reads like knee-jerk reaction from someone who's never tried TypeScript.

adamscybot May 15, 2021 View on HN

Perhaps give it another try, but with TypeScript. Im a front end dev and yes, I feel the JS pain. I look back at how I used to do things and think "wtf". TS completely changed this and brought it back to sanity.

blencdr Jul 6, 2018 View on HN

have you even tried to use TypeScript on a real project to say something like that ?