The place for codemasters or beginners to talk about programming any language for the Spectrum.
- Manic Miner
- Posts: 213
- Joined: Mon Nov 13, 2017 11:59 am
- Location: Poland
All that's good practise, but it takes memory and CPU performanc
Yes, "good practices" are often inefficient on weak machines. You often mix dealing with graphics, sound, logic and calculations in the same code. Try doing it "correctly", separated into modules and you'll discover that your program is running 50% slower or so.
And the user doesn't care in most cases if you wrote a pretty code or not. He doesn't see it. All he sees is performance.
- Posts: 102
- Joined: Thu Dec 28, 2017 12:38 pm
Infocom were able to use there z machine to cross compile but they designed it to be that way from the jump start. And one could argue its much easier to do with a text adventure than say a graphics system. But it was still impressive for the time.