Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

For any sufficiently large project, dynamically typed languages are not nice, they are a series of interweaved disasters consisting of constantly tripping over what you thought was your feet but is actually NaN and trying to fall forward rather than collapsing entirely.

In every workflow I've seen, TypeScript is already a language that gets compiled to JS. It might as well take full advantage.



Typescript is not really compiled to JS, only the type annotations are removed.

To make dynamically typed languages nice for bigger projects we have typescript for type annotations (it's does not make it a statically typed language!). It is there, it is used, it scales and it works. If your type script project "collapses entirely", it's probably not the languages fault.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: