Linked by Thom Holwerda on Mon 31st Oct 2011 12:59 UTC, submitted by Martin H Hansen
RISC OS Sometimes, on a rather boring and run-of-the-mill Monday, I get news in the submission queue which just puts a gigantic smile on my face. We've talked about the Raspberry Pi before on OSNews, and other than reporting that everything's on track for a Christmas launch, it has also been announced that the Raspberry Pi will be able to run... RISC OS. A British educational ARM board running RISC OS? We have come full circle. And I couldn't be happier. Update: Theo Markettos emailed me with two corrections - Markettos isn't actually a representative of the Raspberry Pi Foundation, and the quoted bits are transcribed, they're not Markettos' literal words. Thanks for clearing that up!
Thread beginning with comment 495014
To read all comments associated with this story, please click here.
Let it go.....
by jabjoe on Mon 31st Oct 2011 14:58 UTC
jabjoe
Member since:
2009-05-06

I use to love RiscOS. My first computer was a Acorn A3000 and I stayed with Acorn until the RiscPC StrongARM.
BBC BASIC was my first programming language and I wrote games for myself, friends and family. It was on the RiscPC I learnt C++ (with gcc). Most advanced thing I wrote on it was a realtime software renderer (all fixed point of course) for a demo/exercise.

BUT even at its birth, really, RiscOS was a toy OS.

"The OS is single-user and employs co-operative multitasking (CMT). While most current desktop OSes use pre-emptive multitasking (PMT) and multithreading, RISC OS remains with a CMT system. Many users have called for the OS to migrate to PMT. The OS also has rudimentary memory protection, and all users have full superuser privileges."

http://en.wikipedia.org/wiki/RISC_OS


Much as I loved RiscOS, I would much prefer kids learnt Linux. It's a true grown up OS and what they learn will be directly useful at many scales. Fundamentally a Unix is simpler than RiscOS. Everything is a file and system calls are to act on those files. (Yes it's not quite that, (bar Plan9) but that's the general idea.)

Python is better than BBC BASIC ever was. Moving to C and C++ is easy on Linux, fancy IDE or not (and I didn't have one on RiscOS, I just had !Zap).

If your also a RiscOS refugee, just use RPCEmu, it can at least run your old 26bit code.

Reply Score: 1

RE: Let it go.....
by Thom_Holwerda on Mon 31st Oct 2011 15:14 in reply to "Let it go....."
Thom_Holwerda Member since:
2005-06-29

If you don't care about this stuff, then why do you even read items like this? I'm not trolling - I'm genuinely curious. I don't get where the motivation comes from.

Reply Parent Score: 3

RE[2]: Let it go.....
by jabjoe on Mon 31st Oct 2011 15:57 in reply to "RE: Let it go....."
jabjoe Member since:
2009-05-06

I keep a loose tag on the RiscOS world, mostly in case something better than RPCEmu (good code, but always lacking the love it deserves) comes along to run my old programs, but also because it was once home.

I also am following the Raspberry Pi project as even with the lack of open graphics drivers, and the scary GPU binary blob boot, I may still have uses for a few. It's also fantastic to try and get kids programming. Linux is a fantastic learning platform and very empowering. You know, the old: Teach a man Photoshop and he will be able to edit bitmaps for a day, teach a man Gimp and he will be able to edit bitmaps for a lifetime. ;-)

I really don't want any energy taken away from Linux work on this device for RiscOS. None. If you want RiscOS chances are you really want the GUI, in which case, get stuck in with the Rox desktop.

Reply Parent Score: 2

RE[2]: Let it go.....
by zima on Mon 7th Nov 2011 23:55 in reply to "RE: Let it go....."
zima Member since:
2005-07-06

If you don't care about this stuff, then why do you even read items like this? I'm not trolling - I'm genuinely curious. I don't get where the motivation comes from.

I don't see his comment like that, don't really feel your question (as stated) is warranted, Thom - jabjoe was one of the relatively few RISC PC home users, and clearly quite into it; he stayed that way for a while. His insight is valuable / why it needs to be only praise?

(and I don't even agree with him about RISC OS drag'n'drop overuse nostalgia ;p ...especially since the bearable parts of it are mostly available in modern systems)

Reply Parent Score: 2

RE: Let it go.....
by M.Onty on Mon 31st Oct 2011 17:38 in reply to "Let it go....."
M.Onty Member since:
2009-10-23

The idea of the Raspberry Pi isn't to turn children into good little programming worker bees, its to get them interested in programming. It really doesn't matter which system grabs that interest as enthusiasm is very transferable.

Reply Parent Score: 2

RE[2]: Let it go.....
by Soulbender on Mon 31st Oct 2011 21:50 in reply to "RE: Let it go....."
Soulbender Member since:
2005-08-18

It really doesn't matter which system grabs that interest as enthusiasm is very transferable.


True enough but I'm not so sure that RiscOS is going to succeed at getting the attention of todays kids.

Reply Parent Score: 3