zkmon parent
Why throw in .net in the mix? That alone could squish all interest.
What’s the issue with net?
It’s a modern cross platform open source language with very good performance
One 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.
Let'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).
You 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.
[dead]
.Net has never been something most of HN cares about.
.Net is better fit for this than Python for sure?