Skip to content

Comment on G# – A modern .NET language with Go, Kotlin, and Swift ergonomicsparent

Comments

It's a product of an era of OOP when the idea of a program fitting in a developers head was a dangerous reactionary idea.

They have in fairness fixed a lot of the worst aspects of this by adding basically a second language to it but e.g. I massively prefer writing F# if purely because if I want to do something I can just to it rather than first implementing public static DoThing : IDoThing

  public static DoThing : IDoThing
Yeah... Right.

In other words, C# is a bad language because you don't like it?

What does prevent you from "just do it" in C# without extra classes and interfaces?

The noun to verb ratio is too high. This is a normative statement but it's one I'm willing to make that you apparently can't detect.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.