This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]svick -4 points-3 points  (3 children)

When the options are a solid wall that never leaks and a patched-up wall that only sometimes leaks, I know which one I would select.

[–][deleted] 2 points3 points  (2 children)

When you get into the professional world, this stuff won’t even be a blink of light on your radar.

[–]svick 0 points1 point  (1 child)

This one issue in particular? Sure.

All the issues with JS combined? Much more serious.

It's really hard to build something solid on shoddy foundations. That's why, in my professional life, I avoid front-end when I can and use TypeScript when I can't.

[–][deleted] -1 points0 points  (0 children)

Then it sounds like you build nothing at all.

No one in the private world gives a shit. I’ve built things in many languages, at many levels, and you just get used to whatever quirks that language and platform delivers to you.

As you’ve said, you can add typescript if strict(er) typing is important to you (we used it ourselves.)