ScriptBasic wrote: ↑
Sat Jul 20, 2019 3:46 pm
Thanks for the update!
Is RISC OS 64 bit?
Dose RISC OS follow a Linux path or try's to be more like old Winows? ScriptBasic run well on REACT OS which is Windows workalike.
RISC OS is nothing like Linux or Windows, no where close. Windows and Linux are nearly twins when you are accustomed to RISC OS.
RISC OS is an Operating System written specifically for the ARM CPU, the first OS to be publically distributed with ARM based computers (starting with Arthur OS on the Archimedes, name change to RISC OS with version 2).
RISC OS is very much modular in nature. Not a true microkernel, though not a monolithic design either. The primary means of calling the OS or user extensions is by calling SWI's by number. The core OS is single tasking, with a WIMP (the windowing system) that runs on top of that and provides Cooperative Multitasking. IPC is mostly done with messages that are sent with the Wimp_SendMessage
SWI call, and recieved on a return from Wimp_Poll
. Applications are a special kind of Directory that contains all the resources of the application (kind of like what Mac OS X copied later).
Menus are middle mouse button (no such thing as a menu bar).
The seperator for levels of the directory path is a dot (not a slash nor a backslash), file names that contain dots on other systems have there dot replaced with a slash on RISC OS. The root directory of a drive is symbolized by the $ character, the parent directory is denoted by ^. Then there is the CLI with the Dir
command to change the current directory, Lex
to list directory contents, etc, etc.
So to answer your question, in structure, in usage, in function, RISC OS is quite different from either of those OS's.