▲ | mustache_kimono 4 days ago | |||||||||||||||||||||||||
> I am told that in Visual Studio 2008, you could debug line by line, and it was smooth. Like there was zero lag. Then Microsoft rewrite VS from c++ into c# and it became much slower Not exactly a surprise? Microsoft made a choice to move to C# and the code was slower? Says precious little about software in general and much more about the constraints of modern development. > If you want to feel the difference, try highly optimised software against a popular one. For eg: linux vs windows, windows explorer vs filepilot, zed vs vscode. This reasoning is bonkers. Compare vastly different software with a vastly different design center to something only in the same vague class of systems? If the question is "Is software getting worse or better?", doesn't it make more sense to compare newer software to the same old software? Again -- do you remember what Windows and Linux and MacOS were like in 90s? Do you not believe they have improved? | ||||||||||||||||||||||||||
▲ | rk06 4 days ago | parent | next [-] | |||||||||||||||||||||||||
I have used windows since 20 years. I distinctly recall it becoming slower and painful over time despite using more powerful hardware. But hey that could be nostalgia, right? We can't run win xp in today's world. Not is it recommend with lots of software ot being supported on win xp. The same is case for Android. Android 4 has decent performance, then android 5 came and single handedly reduced performance and battery life. And again you can't go back due to newer apps no longer supporting old android version. This is also seen with apple where newer os version is painful on older devices. So, on what basis do you fairly say that "modern apps are slow"? That's why I say to use faster software as reference. I have linux and windows dual boot on same machine. An dthen difference in performance is night and day | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
▲ | troupo 4 days ago | parent | prev [-] | |||||||||||||||||||||||||
"our computers are thousands of times faster and more powerful than computers from the 90s and early 2000s, so of course it makes sense that 'constraints of development' make it impossible to make a working debugger on a modern supercomputer due to ... reasons. Doesn't mean this applies to all software ... which is written by same developers in same conditions on same machines in same languages for same OSes" | ||||||||||||||||||||||||||
|