Page 50 of 56

Re: ScriptBasic

Posted: Sat Jul 20, 2019 12:43 pm
by DavidS
Well I have almost gotten ScriptBASIC itself to compile. So hopefully soon we will be playing with this on RISC OS.

Re: ScriptBasic

Posted: Sat Jul 20, 2019 3:23 pm
by John_Spikowski
DavidS wrote:
Sat Jul 20, 2019 12:43 pm
Well I have almost gotten ScriptBASIC itself to compile. So hopefully soon we will be playing with this on RISC OS.
🥳

What is not woking?

Re: ScriptBasic

Posted: Sat Jul 20, 2019 3:24 pm
by DavidS
ScriptBasic wrote:
Sat Jul 20, 2019 3:23 pm
DavidS wrote:
Sat Jul 20, 2019 12:43 pm
Well I have almost gotten ScriptBASIC itself to compile. So hopefully soon we will be playing with this on RISC OS.
🥳
Not sure what that means?

Re: ScriptBasic

Posted: Sat Jul 20, 2019 3:31 pm
by John_Spikowski
Should I assume you have no interest in getting the Brandy extension module running on Raspbian?

What should we call the Brandy graphics extension module? BBC ruffled some feathers. I was thinking BBV as the module name.

Re: ScriptBasic

Posted: Sat Jul 20, 2019 3:43 pm
by DavidS
ScriptBasic wrote:
Sat Jul 20, 2019 3:31 pm
Should I assume you have no interest in getting the Brandy extension module running on Raspbian?
First let me see about getting it running on RISC OS. Then I will know it well enough to hopefully look at seeing what I can do on Raspbian.

I do not know Linux nearly as well as I know RISC OS, so if I am going to do something in Linux I will first understand it in RISC OS.

Re: ScriptBasic

Posted: Sat Jul 20, 2019 3:44 pm
by DavidS
ScriptBasic wrote:
Sat Jul 20, 2019 3:23 pm
DavidS wrote:
Sat Jul 20, 2019 12:43 pm
Well I have almost gotten ScriptBASIC itself to compile. So hopefully soon we will be playing with this on RISC OS.
🥳

What is not woking?
Just the normal issues porting things to RISC OS.

Re: ScriptBasic

Posted: Sat Jul 20, 2019 3:46 pm
by John_Spikowski
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.

Re: ScriptBasic

Posted: Sat Jul 20, 2019 4:35 pm
by Heater
Be serious. It dates from the 1980's.

Re: ScriptBasic

Posted: Sat Jul 20, 2019 4:39 pm
by John_Spikowski
Heater wrote:
Sat Jul 20, 2019 4:35 pm
Be serious. It dates from the 1980's.
I know little about what was going on across the pond during the PC revolution.

Re: ScriptBasic

Posted: Sat Jul 20, 2019 4:46 pm
by John_Spikowski
In the 80s I was doing Business Basic which was the language and OS.

MAI Basic Four

REXON RECAP

Re: ScriptBasic

Posted: Sat Jul 20, 2019 5:11 pm
by Heater
ScriptBasic,
I know little about what was going on across the pond during the PC revolution
Much the same as your side of the Pond. Only better.

Then the retarded monster that was the IBM PC came along and killed it all.

Re: ScriptBasic

Posted: Sat Jul 20, 2019 5:27 pm
by John_Spikowski
Request:

If you would like to address me directly rather than a request of the ScriptBasic project, please refer to me as John.

Now that Peter Verhas the author has joined us I would like to reserve the @ScriptBasic request to be project specific or use @John.for my peer support offerings.

Re: ScriptBasic

Posted: Sat Jul 20, 2019 5:40 pm
by John Spikowski
I have created a new forum account for myself and will only use the ScriptBasic account for project related announcements and official project news.

Re: ScriptBasic

Posted: Sat Jul 20, 2019 5:48 pm
by Heater
@TheForumUserScriptbasic,

I'm not sure I can do that ScriptBasic. What with "ScriptBasic" being your user name and all. It would confuse passers by reading this. It's, well, weird. Forum user names are intended for humans not projects. If I want to address the project then ScriptBasic has means to do that already on it's own various web sites.

If you wish to operate here under a different name can I suggest your registering as a new user with a different name.

Re: ScriptBasic

Posted: Sat Jul 20, 2019 6:55 pm
by ejolson
Heater wrote:
Sat Jul 20, 2019 5:11 pm
ScriptBasic,
I know little about what was going on across the pond during the PC revolution
Much the same as your side of the Pond. Only better.

Then the retarded monster that was the IBM PC came along and killed it all.
Two unforgettable sounds:
the real bell on a teletype and the 200 word-per-minute click-clack sound of those IBM keyboards.

I wish I had saved the 8087 floating-point coprocessor from my IBM PC before sending everything to recycle. There are many PCs on eBay, but the 8087 is rare and necessary for any study of the historical performance of scientific code on the desktop. Fortunately my 486DX66 works better than ever.

Re: ScriptBasic

Posted: Sat Jul 20, 2019 7:02 pm
by Heater
Wow, what?

I once designed a board with an 8086 and 8087 on it. Had a whole tube of 8087s. No idea what happened to them.

There was also space for an 8089 IO coprocessor. That is so rare we never actually got hold of one when they were current!

Re: ScriptBasic

Posted: Sat Jul 20, 2019 7:12 pm
by jahboater
Heater wrote:
Sat Jul 20, 2019 7:02 pm
Wow, what?

I once designed a board with an 8086 and 8087 on it. Had a whole tube of 8087s. No idea what happened to them.

There was also space for an 8089 IO coprocessor. That is so rare we never actually got hold of one when they were current!
People made ear-rings out of 186's (those with a purple ceramic housing anyway).

Re: ScriptBasic

Posted: Sat Jul 20, 2019 7:28 pm
by John_Spikowski
I hope this doesn't turn into the BASIC History thread.

Re: ScriptBasic

Posted: Sat Jul 20, 2019 7:33 pm
by DavidS
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 or Cat 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.

Re: ScriptBasic

Posted: Sat Jul 20, 2019 7:33 pm
by John Spikowski
@Moderators,

Thanks for setting me up with my own identity here on the forum.

Re: ScriptBasic

Posted: Sat Jul 20, 2019 7:34 pm
by Heater
That might be topical. Given that ScriptBasic started 25 years ago.

Re: ScriptBasic

Posted: Sat Jul 20, 2019 7:36 pm
by Heater
Hello John, welcome to the forum.

Re: ScriptBasic

Posted: Sat Jul 20, 2019 7:38 pm
by DavidS
I forgot to say in my last post:
RISC OS is 32-bit, and the OS archetecture is so closely tied to the 32-Bit ARM ISA it is unlikely to ever be anything but 32-Bit ARM.

Re: ScriptBasic

Posted: Sat Jul 20, 2019 7:39 pm
by John Spikowski
David,

If you get ScriptBasic running on RISC OS it will confirm Peter's decision to go ANSI C with his object magic was the right choice.

Re: ScriptBasic

Posted: Sat Jul 20, 2019 7:42 pm
by ejolson
John Spikowski wrote:
Sat Jul 20, 2019 7:33 pm
@Moderators,

Thanks for setting me up with my own identity here on the forum.
Welcome!