User avatar
DavidS
Posts: 4334
Joined: Thu Dec 15, 2011 6:39 am
Location: USA
Contact: Website

Re: ScriptBasic

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.
RPi = The best ARM based RISC OS computer around
More than 95% of posts made from RISC OS on RPi 1B/1B+ computers. Most of the rest from RISC OS on RPi 2B/3B/3B+ computers

User avatar
John_Spikowski
Posts: 1311
Joined: Wed Apr 03, 2019 5:53 pm
Location: Anacortes, WA USA
Contact: Website Twitter

Re: ScriptBasic

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?
Last edited by John_Spikowski on Sat Jul 20, 2019 3:25 pm, edited 1 time in total.

User avatar
DavidS
Posts: 4334
Joined: Thu Dec 15, 2011 6:39 am
Location: USA
Contact: Website

Re: ScriptBasic

Sat Jul 20, 2019 3:24 pm

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?
RPi = The best ARM based RISC OS computer around
More than 95% of posts made from RISC OS on RPi 1B/1B+ computers. Most of the rest from RISC OS on RPi 2B/3B/3B+ computers

User avatar
John_Spikowski
Posts: 1311
Joined: Wed Apr 03, 2019 5:53 pm
Location: Anacortes, WA USA
Contact: Website Twitter

Re: ScriptBasic

Sat Jul 20, 2019 3:31 pm

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.
Last edited by John_Spikowski on Sat Jul 20, 2019 3:44 pm, edited 1 time in total.

User avatar
DavidS
Posts: 4334
Joined: Thu Dec 15, 2011 6:39 am
Location: USA
Contact: Website

Re: ScriptBasic

Sat Jul 20, 2019 3:43 pm

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.
RPi = The best ARM based RISC OS computer around
More than 95% of posts made from RISC OS on RPi 1B/1B+ computers. Most of the rest from RISC OS on RPi 2B/3B/3B+ computers

User avatar
DavidS
Posts: 4334
Joined: Thu Dec 15, 2011 6:39 am
Location: USA
Contact: Website

Re: ScriptBasic

Sat Jul 20, 2019 3:44 pm

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.
RPi = The best ARM based RISC OS computer around
More than 95% of posts made from RISC OS on RPi 1B/1B+ computers. Most of the rest from RISC OS on RPi 2B/3B/3B+ computers

User avatar
John_Spikowski
Posts: 1311
Joined: Wed Apr 03, 2019 5:53 pm
Location: Anacortes, WA USA
Contact: Website Twitter

Re: ScriptBasic

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.
Last edited by John_Spikowski on Sat Jul 20, 2019 4:37 pm, edited 1 time in total.

Heater
Posts: 12972
Joined: Tue Jul 17, 2012 3:02 pm

Re: ScriptBasic

Sat Jul 20, 2019 4:35 pm

Be serious. It dates from the 1980's.

User avatar
John_Spikowski
Posts: 1311
Joined: Wed Apr 03, 2019 5:53 pm
Location: Anacortes, WA USA
Contact: Website Twitter

Re: ScriptBasic

Sat Jul 20, 2019 4:39 pm

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.

User avatar
John_Spikowski
Posts: 1311
Joined: Wed Apr 03, 2019 5:53 pm
Location: Anacortes, WA USA
Contact: Website Twitter

Re: ScriptBasic

Sat Jul 20, 2019 4:46 pm

In the 80s I was doing Business Basic which was the language and OS.

MAI Basic Four

REXON RECAP

Heater
Posts: 12972
Joined: Tue Jul 17, 2012 3:02 pm

Re: ScriptBasic

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.

User avatar
John_Spikowski
Posts: 1311
Joined: Wed Apr 03, 2019 5:53 pm
Location: Anacortes, WA USA
Contact: Website Twitter

Re: ScriptBasic

Sat Jul 20, 2019 5:27 pm

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.

User avatar
John Spikowski
Posts: 41
Joined: Sat Jul 20, 2019 5:34 pm
Location: Anacortes, WA USA
Contact: Website

Re: ScriptBasic

Sat Jul 20, 2019 5:40 pm

I have created a new forum account for myself and will only use the ScriptBasic account for project related announcements and official project news.

Heater
Posts: 12972
Joined: Tue Jul 17, 2012 3:02 pm

Re: ScriptBasic

Sat Jul 20, 2019 5:48 pm

@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.

ejolson
Posts: 3246
Joined: Tue Mar 18, 2014 11:47 am

Re: ScriptBasic

Sat Jul 20, 2019 6:55 pm

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.

Heater
Posts: 12972
Joined: Tue Jul 17, 2012 3:02 pm

Re: ScriptBasic

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!

jahboater
Posts: 4595
Joined: Wed Feb 04, 2015 6:38 pm

Re: ScriptBasic

Sat Jul 20, 2019 7:12 pm

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).

User avatar
John_Spikowski
Posts: 1311
Joined: Wed Apr 03, 2019 5:53 pm
Location: Anacortes, WA USA
Contact: Website Twitter

Re: ScriptBasic

Sat Jul 20, 2019 7:28 pm

I hope this doesn't turn into the BASIC History thread.

User avatar
DavidS
Posts: 4334
Joined: Thu Dec 15, 2011 6:39 am
Location: USA
Contact: Website

Re: ScriptBasic

Sat Jul 20, 2019 7:33 pm

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.
Last edited by DavidS on Sat Jul 20, 2019 7:35 pm, edited 1 time in total.
RPi = The best ARM based RISC OS computer around
More than 95% of posts made from RISC OS on RPi 1B/1B+ computers. Most of the rest from RISC OS on RPi 2B/3B/3B+ computers

User avatar
John Spikowski
Posts: 41
Joined: Sat Jul 20, 2019 5:34 pm
Location: Anacortes, WA USA
Contact: Website

Re: ScriptBasic

Sat Jul 20, 2019 7:33 pm

@Moderators,

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

Heater
Posts: 12972
Joined: Tue Jul 17, 2012 3:02 pm

Re: ScriptBasic

Sat Jul 20, 2019 7:34 pm

That might be topical. Given that ScriptBasic started 25 years ago.

Heater
Posts: 12972
Joined: Tue Jul 17, 2012 3:02 pm

Re: ScriptBasic

Sat Jul 20, 2019 7:36 pm

Hello John, welcome to the forum.

User avatar
DavidS
Posts: 4334
Joined: Thu Dec 15, 2011 6:39 am
Location: USA
Contact: Website

Re: ScriptBasic

Sat Jul 20, 2019 7:38 pm

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.
RPi = The best ARM based RISC OS computer around
More than 95% of posts made from RISC OS on RPi 1B/1B+ computers. Most of the rest from RISC OS on RPi 2B/3B/3B+ computers

User avatar
John Spikowski
Posts: 41
Joined: Sat Jul 20, 2019 5:34 pm
Location: Anacortes, WA USA
Contact: Website

Re: ScriptBasic

Sat Jul 20, 2019 7:39 pm

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.

ejolson
Posts: 3246
Joined: Tue Mar 18, 2014 11:47 am

Re: ScriptBasic

Sat Jul 20, 2019 7:42 pm

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!

Return to “Other programming languages”