Remix.run Logo
tonyhart7 9 hours ago

.Net need a "node" level of developer experience and perfomance of rust/zig since node/python ecosystem rewrite make it more perfomance than ever

I cant see .net win againts those odds tbh

smt88 6 hours ago | parent | next [-]

.NET has a far better developer experience than Node and is nearly as fast as Rust if written for performance, certainly much faster than Node or Python

tonyhart7 5 hours ago | parent [-]

numbers speak for themselves

oaiey an hour ago | parent | next [-]

Numbers are inflated not by choice but by force. Node is not a choice but a consequence of frontend heavy work. And JavaScript was made good using typescript by the guy who also created C#.

Same goes with Python with its data science and ML/AI background.

And the general malus is Microsoft as a company.

In summary: it is not the tech. It is the landscape.

zihotki 2 hours ago | parent | prev [-]

Would you mind providing yours as well as benchmarks used? All benchmarks I could find point to a different picture than described in parent comment

smashedtoatoms 5 hours ago | parent | prev [-]

[flagged]

tonyhart7 5 hours ago | parent [-]

downvoted for saying truth

who tf needs .Net when there are Go, Node(bun), Rust/Zig etc

1. Net is not faster than (Rust, Zig)

2. ecosystem is smaller (Node,Python)

3. less developer experience (Go,Node)

there is no need to fill up the gap

oaiey an hour ago | parent [-]

Rust is a tool not for application development. It has a huge space in drivers, renderers and other low level places.

Node and Python are dynamically typed and at least originally scripting focused. They are not the right choice for many development active which are focused.

.NET plays with Go and Java in the same category of use cases. And there it boils down to devs you have.

Regards ecosystem: I am at home in both, .NET and JavaScript (browser more) and I can tell you: ecosystem is in 2025 no problem. Was back in the 2010s.

About the devs: you have what you have and hire along. Like Java, it will not go away. You get good ones and bad ones. Like for any other language.

Let us be less religious here. Objectively, .NET is like Go and Java a fit contender for its niche and selection goes along the lines what you have as workforce/systems already in place. In a startup situation you follow the preferences of your CTO.