News for hackers. Stuff that matters.
Re:20 Years of .NET by tored on Monday February 14, 2022 @09:05AM (#30332105)
I wonder if this is because the languages we use today like C#, Java etc evolves mostly horizontally, like standard library improvements, syntactic sugar, performance etc, instead of vertically like higher abstraction and modularity.

What I’m trying to say is that we lack abstractions to model our intent on a higher level.

I think that is why we invent things like micro services because we can’t express modularity on higher level good enough , when that type of abstraction should be built into the language itself (and irrelevant if it is on a separate network node or not).

I guess Java modules is a go at this, don’t know if successful or not.

That is how I at least feel when I’m maneuvering huge projects, a building block is missing.

There are no comments on this comment yet.