this post was submitted on 14 Aug 2024
22 points (95.8% liked)

Vintage and Retro Ads, Promos, Fliers, Etc.

546 readers
86 users here now

For sharing images of vintage magazine ads, fliers, promos, etc.

We're going to play it pretty loose with timeframe here so please don't get offended anyone :)

founded 4 months ago
MODERATORS
 

#computerads #computerworld

Computerworld 1979-01-08

you are viewing a single comment's thread
view the rest of the comments
[–] TechLich@lemmy.world 5 points 4 weeks ago (2 children)

"virtually eliminate fattening hex dumps"

What is a fattening hex dump in this context‽

[–] Redredme@lemmy.world 8 points 4 weeks ago (1 children)

You're clearly not a child of the 80s. It's literally in the picture. The stack of paper.

Back then, monitors where shite and small. Diskdrives where slow. So debugging was mostly done on paper (print it, read it, mark the lines with errors) because you could read it better and it was easier to go back a page or two on paper because of shitty slow Diskdrives. It was the time when 640 kb was an insane amount of memory.

[–] TechLich@lemmy.world 1 points 4 weeks ago

Yeah, I think you're right but the phrasing is a little weird for that. It makes it sound like the optimiser lets you avoid having to do a "hex dump" which would be somehow "fattening" for the program causing it to have worse performance. Might be the marketing people not knowing what they're talking about.

Although we did do a lot of printing code on dot matrix printers back in the day, it would usually be the source code itself, this is a post-pass optimiser. It ran after the COBOL compiler had already turned the human readable code into object code. Although printing out the optimised hex might save on paper as a backup solution, it probably wouldn't help with debugging.

[–] thesmokingman@programming.dev 3 points 4 weeks ago

Possibly moving from main memory to registers? I don’t know enough about COBOL to infer from the wiki beyond that.