4 ms·
I worked in two different team in two different companies where a full rewrite of the core system was done in typescript. The technology itself had few issues
by dunno7456 4y ago
I worked in two different team in two different companies where a full rewrite of the core system was done in typescript.
The technology itself had few issues like compilation time and inability to run the application locally because of reasons.
The new systems were so complicated that everything ended in neverending bike shedding.
The people pushing for "everything to be written in typescript including other teams tooling (aka pulumi)" were very unflexible crowd.
The previous system had few issues that could be solved with database indices.
It's soul crushing to work on these type of places where technology is used for the sake of technology instead of bringing some business value.
- madeofpalk 4y agoThese don't sound like they have much to do with Typescript itself, but just the hell of rewriting a project.
- deleted 4y ago[deleted]
- IshKebab 4y ago> were a very inflexible crowd Yes because Typescript is so obviously good. It's like saying "the pro-seatbelt people are a very inflexible crowd". Well duh! Typescript compile time is not great but you can set things up so it doesn't block running (i.e. you ignore errors until you want to fix them). There's no issue with running Typescript locally. > It's soul crushing... It's soul crushing to work with people who don't want to do things properly. Endless string and duck tape (aka bash and python) and fighting fragile tools.
- johannboehme 4y agohttps://www.youtube.com/watch?v=YR5WdGrpoug https://www.youtube.com/watch?v=YR5WdGrpoug Static typing is not "obviously good" The comparison is flawed. There are no advantages to driving without a seatbelt, but there are pros and cons to dynamic typing.