No, actually C#'s answer should be: “What Java said - hold on, what Python said sounds good too, and C++'s stuff is pretty cool too - let’s go with all of the above.”
C#, or as I like to call it “the Borg of programming languages”.
No, actually C#'s answer should be: “What Java said - hold on, what Python said sounds good too, and C++'s stuff is pretty cool too - let’s go with all of the above.”
C#, or as I like to call it “the Borg of programming languages”.
That’s the thing: progress quest isn’t an idle game. It’s a parody of modern games that was made long before idle games were a thing. It wasn’t fun just like a joke isn’t an interesting story.
Visual studio has been the best IDE for a long time, and OneNote is still the best note taking application.
My hot take: There is no such thing as 0-index. If you start with 1 it’s an index, of you start with 0 it’s an offset.
That doesn’t make it spaghetti code though. In well-written OOP code you shouldn’t care where a function is implemented. The problem is a much too high level of abstraction. If your high level code is so abstract that it is only running tasks and handling messages there’s no way to write it in a way that prevents mistakes because you couldn’t possibly know what the actual implementations do.