Acornsoft Languages

These forums are for community collaboration on archiving, magazine scanning etc. to avoid work duplication and agree conventions / define standards
User avatar
davidb
Posts: 1902
Joined: Sun Nov 11, 2007 10:11 pm
Contact:

Acornsoft Languages

Postby davidb » Thu Oct 30, 2014 9:54 pm

Another reduced size set of scans. I'm sure these are probably available elsewhere.
Attachments
Acornsoft-Languages-4.jpg
Acornsoft Languages back cover
Acornsoft-Languages-3.jpg
Acornsoft Languages inside right page
Acornsoft-Languages-2.jpg
Acornsoft Languages inside left page
Acornsoft-Languages-1.jpg
Acornsoft Languages front cover

User avatar
roland
Posts: 2808
Joined: Thu Aug 29, 2013 8:29 pm
Location: Born (NL)
Contact:

Re: Acornsoft Languages

Postby roland » Thu Oct 30, 2014 10:47 pm

Was there ever any (commercial) software available for all those languages?

Who used or perhaps still uses one of these languages ?

I can only imagine that one bought any other language for a very specific task or for educational purposes. Please share your experiences with us...
256K + 6502 Inside
MAN WOMAN :shock:

User avatar
CMcDougall
Posts: 5627
Joined: Wed Feb 02, 2005 3:13 pm
Location: Shadow in a Valley of Scotland

Re: Acornsoft Languages

Postby CMcDougall » Thu Oct 30, 2014 11:28 pm

you imagined right Roland :wink:

I used Comal, Cobol & SPascal at school (3rd year, 1989 :oops: ), still got the copied discs 8-[

Don't think there was any commercial software built from these languages to MCode :?
ImageImageImage

User avatar
richardtoohey
Posts: 3378
Joined: Thu Dec 29, 2011 5:13 am
Location: Tauranga, New Zealand

Re: Acornsoft Languages

Postby richardtoohey » Fri Oct 31, 2014 6:04 am

That also leads onto one of my questions. :?:

How many of these languages actually produced stand-alone binaries that you could distribute?

e.g. I had a play with various Forth implementations - but they all seem to require Forth on the machine you want to run them on, which cuts the market down by about 99.99%

I've got Lisp and Pascal to have a look at to see what they generate.

User avatar
jms2
Posts: 1841
Joined: Mon Jan 08, 2007 6:38 am
Location: Derby, UK

Re: Acornsoft Languages

Postby jms2 » Fri Oct 31, 2014 8:34 am

I think that's a fundamental part of how forth works. It generates threaded code, ie just a series of JSRs to other routines defined previously. This means that a complete forth system has to be present.

But I see what you mean!

User avatar
richardtoohey
Posts: 3378
Joined: Thu Dec 29, 2011 5:13 am
Location: Tauranga, New Zealand

Re: Acornsoft Languages

Postby richardtoohey » Fri Oct 31, 2014 9:12 am

Yes, I'll see what unfolds when I get to Pascal, LISP, COMAL, BCPL, etc.

User avatar
flaxcottage
Posts: 2801
Joined: Thu Dec 13, 2012 8:46 pm
Location: Derbyshire

Re: Acornsoft Languages

Postby flaxcottage » Fri Oct 31, 2014 9:54 am

From experience and reading around;

COMAL, LISP, micro-PROLOG, LOGO all need the interpreter ROM present to work

Iso-Pascal and S-Pascal do have standalone generators to produce 6502 machine code binaries. I used them BITD when investigating Mandlebrot sets on a BBC Master; compiled Iso-Pascal binaries were considerably quicker than BASIC. Mind you CCs Accelerated BASIC was faster still.

BCPL also has a standalone generator. One sold on eBay a week or so ago.
- John

Currently running Level 4 Econet with BBC B, BBC B+ 128K, Master 128K, 4Mb A3000, 4Mb A3020, 4Mb A4000, 4Mb A5000 dual FDD; UK101; HP41CX setup; Psion 3a, 3mx and 5mx; Z88; TI-58c, TI-59 and printer, HP-16C programmer's calculator

User avatar
richardtoohey
Posts: 3378
Joined: Thu Dec 29, 2011 5:13 am
Location: Tauranga, New Zealand

Re: Acornsoft Languages

Postby richardtoohey » Fri Oct 31, 2014 9:14 pm

Thanks, John.

Got Acornsoft Pascal and LISP, and a few bits of BCPL. One day I'll get around to looking at that lot, but was curious re. what you could generate to distribute.

User avatar
davidb
Posts: 1902
Joined: Sun Nov 11, 2007 10:11 pm
Contact:

Re: Acornsoft Languages

Postby davidb » Sat Nov 01, 2014 12:34 am

I wonder if any of the Acornsoft languages were taught in New Zealand schools. :)

User avatar
danielj
Posts: 5369
Joined: Thu Oct 02, 2008 4:51 pm
Location: Manchester

Re: Acornsoft Languages

Postby danielj » Sat Nov 01, 2014 4:36 pm

flaxcottage wrote:BCPL also has a standalone generator. One sold on eBay a week or so ago.


If I recall correctly, lots of the Domesday system was written in BCPL. It's actually quite a straightforward language to get a handle on if you're used to C/Java!

d.

User avatar
Lardo Boffin
Posts: 673
Joined: Thu Aug 06, 2015 6:47 am

Re: Acornsoft Languages

Postby Lardo Boffin » Tue Sep 26, 2017 1:57 pm

CMcDougall wrote:you imagined right Roland :wink:

I used Comal, Cobol & SPascal at school (3rd year, 1989 :oops: ), still got the copied discs 8-[

Don't think there was any commercial software built from these languages to MCode :?


Any chance you could post an image of S-Pascal if you still happen to have the disc please? I just got a cassette copy but am too impatient to wait to load from tape!

Many thanks

Lardo
BBC model B 32k issue 4, 16k sideways RAM, Watford 12 ROM board, Retroclinic Datacentre + HDD, matchbox co-proc, Viglen twin 40/80 5.25" discs, acorn cassette
BBC model B 32k issue 7, turboMMC, Opus Challenger 3 512k, Pi 3 coproc, Acorn 6502 coproc

User avatar
CMcDougall
Posts: 5627
Joined: Wed Feb 02, 2005 3:13 pm
Location: Shadow in a Valley of Scotland

Re: Acornsoft Languages

Postby CMcDougall » Tue Sep 26, 2017 7:18 pm

viewtopic.php?f=2&t=686&p=2820&hilit=comal#p2945
it's on the forum, before 'uploads'
see if this linky still works, if not will find in lappy next time it's on....
ImageImageImage

User avatar
Lardo Boffin
Posts: 673
Joined: Thu Aug 06, 2015 6:47 am

Re: Acornsoft Languages

Postby Lardo Boffin » Tue Sep 26, 2017 7:48 pm

CMcDougall wrote:http://stardot.org.uk/forums/viewtopic.php?f=2&t=686&p=2820&hilit=comal#p2945
it's on the forum, before 'uploads'
see if this linky still works, if not will find in lappy next time it's on....


Thanks. Just tried the link and was told the Apple Store wants to make me a millionaire! Which would have been nice if I could believe it... :|
BBC model B 32k issue 4, 16k sideways RAM, Watford 12 ROM board, Retroclinic Datacentre + HDD, matchbox co-proc, Viglen twin 40/80 5.25" discs, acorn cassette
BBC model B 32k issue 7, turboMMC, Opus Challenger 3 512k, Pi 3 coproc, Acorn 6502 coproc

User avatar
CMcDougall
Posts: 5627
Joined: Wed Feb 02, 2005 3:13 pm
Location: Shadow in a Valley of Scotland

Re: Acornsoft Languages

Postby CMcDougall » Tue Sep 26, 2017 8:52 pm

Lardo Boffin wrote:was told the Apple Store wants to make me a millionaire

commission on sales on shifting iTelephone10 for £1k each,
with Samsung screens & technology from 3yrs ago on a old Samsung Galaxy8 :lol:

put in the archive section, so never lost again..... 8)
ImageImageImage

User avatar
DutchAcorn
Posts: 1635
Joined: Fri Mar 21, 2014 9:56 am
Location: Maarn, Netherlands

Re: Acornsoft Languages

Postby DutchAcorn » Wed Sep 27, 2017 4:33 am

Also found the BBC B disc version and uploaded in the archive section.
Paul

User avatar
Lardo Boffin
Posts: 673
Joined: Thu Aug 06, 2015 6:47 am

Re: Acornsoft Languages

Postby Lardo Boffin » Wed Sep 27, 2017 7:12 am

Thanks all!

It will be interesting to see if it works on a coprocessor - that may get past the 3.25K program limitation.
BBC model B 32k issue 4, 16k sideways RAM, Watford 12 ROM board, Retroclinic Datacentre + HDD, matchbox co-proc, Viglen twin 40/80 5.25" discs, acorn cassette
BBC model B 32k issue 7, turboMMC, Opus Challenger 3 512k, Pi 3 coproc, Acorn 6502 coproc


Return to “community projects”

Who is online

Users browsing this forum: No registered users and 1 guest