Readit News logoReadit News
slugart commented on .NET Myths Dispelled   blog.devgenius.io/6-net-m... · Posted by u/geekydev
zamalek · 4 years ago
I have used it since 2001, though Friday (and continuing next week and for the forseaable future). My biggest problems are:

* OOP is celebrated in the ecosystem. It's time to face the truth: the mainstream (i.e. not smalltalk) implementation of OOP is fundamentally flawed. I have done some pretty fancy stuff with aspnetcore and, OH BOY, does it take a while to unravel and understand that decoupled OOP wet dream.

* Nobody does the high performance stuff in the real world. DDD (which has several valid merits) has many idioms in netcore that are fundamentally incompatible with writing high performance code. You might be able to dilute DDD to achieve tighter code, but if you value explicit clarity above all else then you have limits. Modern procedural languages suffer from fewer opinions when approaching the best of both worlds.

Really this is a rant about OOP and, disagree with me about OOP being broken or not, OOP and OOP idioms are deeply entrenched in netcore (F# included).

slugart · 3 years ago
“Nobody does the high performance stuff in the real world”

We run an high performance, allocation free automated trading platform on .NET. I guess we are nobody…?

u/slugart

KarmaCake day2March 14, 2022View Original