CPCWiki forum

General Category => Off topic => Topic started by: ComSoft6128 on 09:06, 23 October 19

Title: BASIC and the Nintendo Switch
Post by: ComSoft6128 on 09:06, 23 October 19
An article worth reading + free PDF copies of Wireframe magazine. ;D

https://wireframe.raspberrypi.org/articles/fuze4-bringing-basic-to-switch (https://wireframe.raspberrypi.org/articles/fuze4-bringing-basic-to-switch)
Title: Re: BASIC and the Nintendo Switch
Post by: AMSDOS on 12:35, 23 October 19
I'm not very familiar with the Nintendo Switch, though I'm not surprised it's BBC BASIC. :D
Title: Re: BASIC and the Nintendo Switch
Post by: Bryce on 14:26, 23 October 19
Then be suprised, because it's not BBC BASIC, in fact it's not even remotely close. The FUZE team even state that it's not really BASIC at all as it includes commands and routines from other languages such as C and Python. The only ones claiming any association with BBC BASIC are the Wireframe authors of that article and that's probably because they're a British company.

Bryce.
Title: Re: BASIC and the Nintendo Switch
Post by: AMSDOS on 11:40, 24 October 19
So this morning Aussie time, when the page was giving me "There seems to be a problem here", that was giving me more accurate information than what is currently present!  >:(

I just don't understand what a British Company would be interested in an American Language like BASIC, as I recall they were more into the ALGOL languages and BBC BASIC is sort of a testiment to it for it's use of Procedures and Functions, it even includes REPEAT...UNTIL, but lacks WHILE...WEND which is a BASIC (could be from ALGOL or FORTRAN though).

I was looking at Python earlier this year and find it seems to be a series of languages put together into Python with the likes of BASIC, LOGO, C, unsure what else was in there, the LOGO component I recall was the Turtle Graphics and it even runs as Slow as them old computers.
Title: Re: BASIC and the Nintendo Switch
Post by: Sykobee (Briggsy) on 19:10, 24 October 19
BASIC-like syntax, but with a game-oriented IDE integrated to support complex game UI issues natively/internally.


Blitz Basic (or in CPC terms, Laser Basic or Sprites Alive) for the modern age.
Title: Re: BASIC and the Nintendo Switch
Post by: AMSDOS on 03:08, 26 October 19
It's very naughty of them to be coining the term BASIC, when what they have got isn't. I should have been suspecious with that Dizzy Demo screenshot with the following text to say it was written in 800 Lines, which seems to have been written up with something like Scratch.


Game engines are sometimes the extension of another language like BASIC (Sprites Alive, 8BP), or could be a package with it's own Dialect (Arcade Game Designer, Zack, Pandora or even Sprites Alive compiler), which is where the trouble starts if people start describing it as BASIC-like.  :D