|
|
|
|
|
by fallenspec
1783 days ago
|
|
> We do see (3) with Typescript and Coffeescript. These create some debugging friction. Also as JavaScript gets marginally better the appeal of these other languages can feel more niche, and many people just use the common denominator. I have no idea with Coffeescript (I've read about it, but never used it). But my current job is basically spent all day writing TypeScript. 1) There is no debugging friction. I can debug TypeScript directly in my browser. 2) It isn't marginally better over JavaScript. It is leaps and bounds better than JavaScript. TypeScript compiler will catch many, many, many common problems straight away (provided it is configured correctly). I have written a lot of JavaScript and I don't enjoy going back to having to write regular JavaScript. |
|
If someone else is handling that work for you (and in most companies this does essentially become a core responsibility for a few critical maintainers) then yes - Typescript feels great.
If you have a small, single person project - there's enough real overhead there that I'm not sure typescript is the right initial choice.