7 ms·
What’s the issue with net? It’s a modern cross platform open source language with very good performance
by Izikiel43 10mo ago
What’s the issue with net?
It’s a modern cross platform open source language with very good performance
- lomase 10mo ago.Net has never been something most of HN cares about.
- skydhash 10mo agoOne of my grips with C#, Java,... is pushing runtime logic inside the type system. This leads to a huge standard library where there are multiple classes that are barely different than other other than implementation details. I prefer Go's approach on preferring interfaces instead of inheritance. But what I like is Clojure and Lisp where the semantics of algorithms and data structure is not so diffuse.
- g947o 10mo agoLet's say I want to use the agent on Linux/Mac. Then I'll need to install .NET runtime first, which I know I won't ever use for anything else. Then it's a hard no, unless I really don't have a choice (e.g. a different agent).
- neonsunset 10mo ago[dead]
- piskov 10mo agoYou don’t need to install the runtime (this has been true for years now). There is self-contained publish option (with trimming). And there is ahead-of-time compilation option to produce a fully native binary. Though the latter is not for every API as of right now.