3 ms·
Typescript doesn't even support notions like "unsigned integer". It is not a serious attempt at type-safety; its main claim to fame is "better than raw Javascri
by o11c 11mo ago
Typescript doesn't even support notions like "unsigned integer". It is not a serious attempt at type-safety; its main claim to fame is "better than raw Javascript" which is not saying much.
- MBCook 11mo agoIf you need to run in a JS environment it’s a hell of a lot. It’s a FANTASTIC improvement. I wouldn’t use it server side or for a client application that doesn’t run in a web browser. That’s not its place, for me. But I will 100% reach for it every time if I need to run in a JavaScript environment.
- baq 11mo agoTS actually works very well as an HTTP server, I’d say better than typed Python. Plain JS… a minute of silence, please.
- MBCook 11mo agoI’ve never been a JS on the server person, I was used to other languages when that was developed. Well I think I would prefer python, but simply because it’s “more traditional“ and I realize that’s specious reasoning, I prefer to use strongly typed languages whenever possible. I would generally reach for Java since it’s the language I’m most proficient in due to my career. There’s also Go, which I played with long ago, or maybe I’d try Rust. This is only for anything important. If I was just toying with something locally I’d probably do whatever was fastest. In that case Python or JS might be my choice for a very tiny script.