▲ | sfn42 5 days ago | ||||||||||||||||
Some notes: .NET can serve the same use cases as Java, it's not just for windows programming. It's actually getting really good. NodeJS does nothing better than anyone. The only things I can think of that make node worth using is electron and react native, maybe Next but I'd much rather do SSR in a real programming language personally. I would never use node as a pure backend, there's just no reason to and JS is an F tier language. TS brings it up to like C but it's still just not good enough to compete. I can't see any reason to choose node for typical backend programming and such unless your devs only know JS. Any other language is probably better suited. | |||||||||||||||||
▲ | throwaway2037 5 days ago | parent | next [-] | ||||||||||||||||
I agree with lots of things in your reply. In an enterprise setting where you mostly don't care about size of deployed application, then Electron is a godsend, where you can deploy a 500MB "Hello, World!" desktop app written in HTML/CSS/JS/TS in an afternoon. I know all about the bloat, but 99% of enterprise users don't care. A good web programmer can pump out very slick desktop apps incredibly quickly using Electron.
This is the primary explanation when I see NodeJS backends in enterprise. Mostly, those projects only have medium to low skill "web devs" (sorry, I cringe when I write that term). | |||||||||||||||||
▲ | lukan 5 days ago | parent | prev [-] | ||||||||||||||||
".NET can serve the same use cases as Java, it's not just for windows programming. It's actually getting really good." Last time I tried NET was 15 years ago, so I have no first hand knowledge anymore, but I do read regular complaints, that cross compiling to Linux(or developing there) comes still with major hurdles at times? | |||||||||||||||||
|