746
you are viewing a single comment's thread
view the rest of the comments
[-] alokir@lemmy.world 6 points 1 year ago

I'd bet that most people who think this way either haven't used it in the last 10 years or they only know it from the memes.

[-] whatsarefoogee@lemmy.world 8 points 1 year ago

Nope. Use it very often, though mostly usually with typescript.

Raw Javascript becomes a massive hindrance in any project past half a dozen files and 1000 lines.

Typescript makes it a lot more usable.

[-] beejjorgensen 1 points 1 year ago

This was not our experience with raw JS programs in the 10k-20k loc range composed of scores of files.

[-] icydefiance@lemmy.world 5 points 1 year ago

The problem is refactoring. Want to rename a method? If the name isn't unique enough to search for, you can't do it. There's too much risk that you'll miss things and create severe bugs. Of course, that can be solved with really thorough unit tests, to some extent. But then you're just spending a lot of extra time writing tests for things that typescript will enforce automatically.

You also get much better autocomplete from the editor with typescript, which speeds up development a lot. You save a pretty huge amount of time if you don't have to constantly look through documentation or even dig through a bunch of code to figure out what methods are available and how to use them.

load more comments (1 replies)
load more comments (3 replies)
this post was submitted on 18 Jul 2023
746 points (93.2% liked)

Programmer Humor

32302 readers
426 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS