News for hackers. Stuff that matters.
Re:Amiga C Tutorial by Sakos on Tuesday September 12, 2023 @10:09AM (#37481548)
Out of curiosity, why would one want to learn programming for AmigaOS today?
Re:Amiga C Tutorial by criddell on Tuesday September 12, 2023 @10:39AM (#37482023)
For fun.
Re:Amiga C Tutorial by em-bee on Tuesday September 12, 2023 @10:43AM (#37482075)
out of curiosity to see how programming on an amiga was like.
Re:Amiga C Tutorial by isaiahg on Tuesday September 12, 2023 @10:58AM (#37482297)
Oddly enough they still sell AmigaOS today with the newest update being a few years ago.
Re:Amiga C Tutorial by layer8 on Tuesday September 12, 2023 @11:05AM (#37482402)
To broaden your horizon regarding OS API designs.
Re:Amiga C Tutorial by obarthel on Tuesday September 12, 2023 @11:17AM (#37482580)
It is a complex, non-trivial operating system which has its merits in terms of design and prudent use of resources. All of this is well-documented and understandable. You can learn how everything works, top to bottom and back again, which is a feature modern operating systems tend to have lost over the years. I would also argue that it is a humane design, intended to be understood.
Re:Amiga C Tutorial by atan2 on Tuesday September 12, 2023 @11:51AM (#37483099)
If one has a soul, how can one not surrender to the curiosity for how things worked back then?
Re:Amiga C Tutorial by MarcusE1W on Tuesday September 12, 2023 @12:07PM (#37483397)
It’s much closer to the hardware than if you program let’s say in Linux.
Re:Amiga C Tutorial by helpfulContrib on Tuesday September 12, 2023 @12:25PM (#37483690)
Alternative platforms are a great way to sharpen ones chops, and as well be an early newcomer to a potentially engaging, large-scale platform of new users who are tired of the mainstream, of which there are plenty.

For the same reason that one might learn Lua to write a quick crank app for the play.date machine .. or write a synth plugin for Zynthian.

Alternative platforms are, for a passionate hacker/coder/software person, an extraordinary playground for creative development, both personal and product-wise.

All I'm saying is, sometimes it is great to shed the cruft of modern platform development, and have a look at how things could be done - alternatively - in a way that is nevertheless future-useful.

The constraints of developing an algorithm at great length in the Amiga environment, may then result in a value increase when you port the right bits elsewhere .. many a bit of C has led such a slippery life, you know...

Re:Amiga C Tutorial by HeckFeck on Tuesday September 12, 2023 @06:06PM (#37489198)
There is a certain magic to the old Amiga - both its software and hardware - and creating something that shares in that magic just seems right. The computer was practically dead when I was born and even I feel compelled by it.

Also, for great justice. We made Amiga, they fucked it up. But we can still pretend what it would've been like had it fared better. The main way one does this is by filling in any gaps in its software collection.