News for hackers. Stuff that matters.
Re:Why does the Commodore C128 perform poorly when running C... by chinabot on Friday December 09, 2022 @02:32PM (#33925543)
Making an efficient program these days means using an efficient stack, working with threads to avoid blocked code, fighting the other 100+ processes on the CPU for resources and possibly avoiding the same on a database server, possibly on the other side of the world. In many ways its a lot harder than the early 80's where you had no networks, diddnt have to worry about security and generally total control of the local OS/CPU.
Re:Why does the Commodore C128 perform poorly when running C... by rbanffy on Friday December 09, 2022 @02:57PM (#33925776)
You forgot the low level parts - properly using the CPU caches. Cache thrashing can make even the fastest most amazingest CPU look like a Celeron from the 90's.