this post was submitted on 07 Sep 2023
7 points (100.0% liked)

Programming

59 readers
1 users here now

This magazine is dedicated to discussions on programming languages, software development, and coding. Whether you are a beginner programmer or an experienced developer, this is the place for you. Here you can share your knowledge, ask questions, and engage in discussions on topics such as coding languages, software engineering, web development, and more. From the latest trends and frameworks to tips and tricks for debugging, this category covers a wide range of topics related to programming.

founded 2 years ago
 

By all accounts, TypeScript has been a big success for Microsoft. I've seen loads of people sparkle with joy from dousing JavaScript with explicit types that can be checked by a compiler. But I've never been a fan. Not after giving it five minutes, not after giving it five years. So it's with great pleasure that I can announce we're dropping TypeScript from the next big release of Turbo 8.

top 6 comments
sorted by: hot top controversial new old
[–] exohuman@programming.dev 13 points 1 year ago

Honestly, having used both extensively at different points for years I can say that I understand his approach for smaller projects, but Typescript coupled with coding standards, makes working with large teams and large code bases 1000x better. Being able to immediately know what data is being passed where at a glance is invaluable.

[–] parpol@programming.dev 11 points 1 year ago (1 children)

I hope I never have to work with this person. What a shit take.

[–] v_krishna@lemmy.ml 5 points 1 year ago

There's likely a lot of reasons one wouldn't want to work with DHH. It's unfortunate because he is clearly really brilliant but seemingly fails to realize that a huge amount of software engineering involves working together with other people, many of whom aren't that brilliant.

[–] ShustOne@lemmy.one 6 points 1 year ago

I think the best take on this is from Rich Harris at Svelte. They are dropping it for internal Dev because they get the same feature set from JSDoc and have no build step, but they keep it for Svelte users who want TS.

[–] superfes 5 points 1 year ago (1 children)

Cool, Typescript is basically useless.

[–] wafer@kbin.social 1 points 1 year ago

That's ~~bait~~ undefined.