News for hackers. Stuff that matters.
Re:C Programming on System 6 – Implementing Multi-User Chat by mrweasel on Sunday December 19, 2021 @01:20PM (#29616612)
> I see of very skilled programmers using retro tools for their personal projects

Interesting observation, and something I hadn't really though about. For my own stuff I increasingly pick older technologies, not really retro, like jcs does here. Personally I think I've just grown tired of the modern "stuff", it's way to complex for me to find it relaxing to write a few lines of code for the fun of it. I wonder if that's true in a boarder sense for others working in IT.

I've watched a few of these videos, where jcs just hacks away on his old Mac and I'm extremely impressed with what's actually possible on these old machine. I do think the compile times would drive me insane, but others might see it as a nice little break.

Re:C Programming on System 6 – Implementing Multi-User Chat by Gene_Parmesan on Sunday December 19, 2021 @11:22PM (#29621554)
My coworkers think I'm insane, but I do my side projects in C because I find it so much more relaxing and satisfying than what I do at work (Angular and C#). They can't understand why I find C relaxing because they find it terrifying. I just find it so much simpler to work with functions, structs and pointers rather than abstraction chains ten layers deep.

Granted, I'm using it on homemade game engines, which are very amenable to the simple type of code C allows you to write. I wouldn't want to write an HTTP server in it. But for what I build, I find using C to be the equivalent of woodworking, compared to the Ikea furniture I put together at work.

Re:C Programming on System 6 – Implementing Multi-User Chat by bluedino on Sunday December 19, 2021 @03:13PM (#29617861)
I know I don't have the time but I'd love to chip away at a VGA game project on a fast 486 or low end Pentium, using Turbo C or maybe djgpp
Re:C Programming on System 6 – Implementing Multi-User Chat by pengaru on Sunday December 19, 2021 @04:24PM (#29618573)
The PC of that era was such an unpredictable mess of components, you couldn't even assume a specific sound card was present. VGA 256-color modes didn't even have square pixels unless you went Mode-X which was rather annoying to program for.

I think there are far better retro hardware choices to relive writing native programs for. Stuff you'll actually be able to ensure will run successfully with full graphics and sound capabilities on every instance of the thing. C64, Amiga, etc. There's a reason the x86 PC severely lagged behind in the demoscene for ages, it was just miserable hardware to support.

Re:C Programming on System 6 – Implementing Multi-User Chat by bluedino on Sunday December 19, 2021 @05:37PM (#29619217)
Most games targeted SB/Adlib and almost every game used 320x200, oblong pixels and all