Originally posted by BlackStar
View Post
Anyway, I agree that C# is Java done right. They've added a bunch of little C++ features into it that Java left out, but there's no question which ones are closer to each other.
But couldn't disagree more strongly with your assertion that if everything was written in .net memory usage wouldn't go up at all. That's crazy talk, there. I wouldn't be too worried about CPU (at least for the vast majority of applications) but I've never seen a managed code app do anywhere close to decent in terms of memory usage. I'm sure it has a lot to do with the way everything is managed off the heap and sticks around. Maybe eventually this is a problem that languages can solve, but it hasn't happened yet.
Comment