Hacker News new | past | comments | ask | show | jobs | submit login

Ah, I think about this often. Although I moved from the Amiga to PC in 1996, I've never felt at home on other platforms. I consider myself an Amiga exile :) So far, I've settled on a few principles for my new Amiga:

- No x86. The x86 platform is like a boring, ugly dude who has taken steroids and growth hormone for 20 years. He's bigger and stronger than everyone else, but he's still boring and ugly. The new Amiga should be as fun to code in asm as the 68000 was.

- Multimedia as first class citizen. None of this '70s character-mode fetishism you get in the Unix world :) On the Amiga, everything knew you had a graphics chip, hardware sprites and stereo sound.

- Good hardware integration. Imagine that your GPU was as accessible as your CPU, that you didn't need to install a ton of crap from Nvidia just to program it. I used to experiment with the Amiga gfx hardware in assembly language, from Basic, in a couple of pages of code. I miss how accessible the full power of my computer was.

I'd have to spend some more time thinking about the OS. On one hand, it would need modernization with regard to security, networking, Unicode, USB etc. On the other hand it was a lot more ergonomic than Linux, with hardly any historical cruft, and I'd never want to lose that.

The closest thing I've found to the "Amiga feeling" was when I was experimenting with a Playstation 2 emulator, and spent some time reading the hardware docs. It had a similar setup of exotic graphics chips hanging off a fat DMA system. However, the Amiga was far more than a straight games console, and its custom hardware was more abstract and flexible than you'd find in most consoles. (Compare the Amiga to the supremely powerful, but rigid Sharp X68000 for example)




I share your thoughts on this. :)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: