←back to thread

Four Years of Jai (2024)

(smarimccarthy.is)
166 points xixixao | 1 comments | | HN request time: 1.684s | source
Show context
mustache_kimono ◴[] No.43730779[source]
> Software has been getting slower at a rate roughly equivalent to the rate at which computers are getting faster.

Cite?

This problem statement is also such a weird introduction to specifically this new programming language. Yes, compiled languages with no GC are faster than the alternatives. But the problem is and was not the alternatives. Those alternatives fill the vast majority of computing uses and work well enough.

The problem is compiled languages with no GC, before Rust, were bug prone, and difficult to use safely.

So -- why are we talking about this? Because jblow won't stop catastrophizing. He has led a generation of impressionable programmers to believe that we in some dark age of software, when that statement couldn't be further from the truth.

replies(2): >>43731350 #>>43731373 #
troupo ◴[] No.43731373[source]
> He has led a generation of impressionable programmers to believe that we in some dark age of software, when that statement couldn't be further from the truth.

Have you actually used modern software?

There's a great rant about Visual Studio debugger which in recent versions cannot even update debugged values as you step through the program unlike its predecessors: https://youtu.be/GC-0tCy4P1U?si=t6BsHkHhoRF46mYM

And this is professional software. There's state of personal software is worse. Most programs cannot show a page of text with a few images without consuming gigabytes of RAM and not-insignificant percentages of CPU.

replies(1): >>43733731 #
mustache_kimono ◴[] No.43733731[source]
> Have you actually used modern software?

Uh, yes. When was software better (like when was America great)? Do you remember what Windows and Linux and MacOS were like in 90s? What exactly is the software we are comparing?

> There's a great rant about Visual Studio debugger

Yeah, I'm not sure these are "great rants" as you say. Most are about how software with different constraints than video games aren't made with same constraints as video games. Can you believe it?

replies(2): >>43734163 #>>43735462 #
1. troupo ◴[] No.43735462[source]
> Do you remember what Windows and Linux and MacOS were like in 90s? What exactly is the software we are comparing?

Yes, yes I do.

Since then the computer have become several orders of magnitude more powerful. You cannot even begin to imagine how fast and powerful our machines are.

And yet nearly everything is barely capable of minimally functioning. Everything is riddled with loading screens, lost inputs, freeze frames and janky scrolling etc. etc. Even OS-level and professional software.

I now have a AMD Ryzen 9 9950X3D CPU, GeForce RTX 5090 GPU, DDR5 6000MHz RAM and M.2 NVME disks. I should not even see any loading screen, or any operation taking longer than a second. And yet even Explorer manages to spend seconds before showing contents of some directories.