5 ms·
BBC Micro Bot
- Snetry 7y agoBASICTwitter
- uk_programmer 7y agoThere is a really good online emulator as well. https://bbc.godbolt.org/ https://bbc.godbolt.org/ I had one of these when I was young and it pretty sport on with how I remember it.
- user2994cb 7y agoInteresting - this comment was marked as 'dead' until I upvoted it - some sort of over-zealous spam filter misinterpreting "bbc"? I was a Spectrum guy myself, but I did write my first C program on an Acorn Workstation clone.
- Lio 7y agoAn “Acorn Workstation clone”? That sounds interesting. Do you mean one of their Unix workstations (basically an ARM based Archimedes running a clone of Unix) or a third party clone of some other Acorn kit? Using either would be unusual and interesting to hear more about. Thanks.
- user2994cb 7y agoOne of these: http://www.computinghistory.org.uk/det/33101/Acorn-Cambridge-Workstation/ http://www.computinghistory.org.uk/det/33101/Acorn-Cambridge... with a TI 32016 processor & using a BBC Micro for UI - except that my housemate Colin thought it was a bit expensive, so reverse engineered the board, redesigned it to be a little smaller (this was in the mid-80s & chip specs were changing rapidly), wire-wrapped a prototype for testing, then etched five proper PCBs, of which only a couple were populated.
- arethuza 7y agoAn article about that board in some computer magazine of the time (probably PC World) was the first time I had heard of Unix and C - I was amazed at the same of C code they gave - no line numbers! Edit: This was probably 1983 when I was 17 and my programming experience was based on Apple II and Sinclair machines.
- user2994cb 7y agoRather than Unix, our Workstation ran Panos, the only operating system that I know of named after a Greek restaurant.
- arethuza 7y agoI never got nearer than a magazine review to one of those beasties so I am probably getting the OS part wrong - but I do vividly remember wondering what #include did.... :-)
- Lio 7y agohttps://en.wikipedia.org/wiki/Panos_%28operating_system%29 https://en.wikipedia.org/wiki/Panos_%28operating_system%29
- user2994cb 7y agoAnd this is the (now defunct) Panos restaurant, on Hills Road: https://i2-prod.cambridge-news.co.uk/incoming/article13454940.ece/ALTERNATES/s1227b/Panos-restaurant.jpg https://i2-prod.cambridge-news.co.uk/incoming/article1345494...
- Lio 7y agoThat's fantastic. 4Mb of RAM in 1983 was pretty cool. So the end product was somewhat like a homebrew second processor unit for a BBC? e.g. http://chrisacorns.computinghistory.org.uk/8bit_Upgrades/Acorn_ANC05_320162ndproc.html http://chrisacorns.computinghistory.org.uk/8bit_Upgrades/Aco... There were things I could read about in magazines as a kid but never got to see in the flesh. That Cambridge Workstation is still a mythical beast to me. Note to self: go and visit the http://www.computinghistory.org.uk/det/897/Acorn-Computers/ http://www.computinghistory.org.uk/det/897/Acorn-Computers/
- petercooper 7y agoTo your first point, it's a new account that signed up and posted a comment straight away.. so it probably makes sense to "quarantine" it in a way.
- user2994cb 7y agoThat was probably a factor - does HN do this for all newbie comments though? Most of the 'dead' comments I see are more obviously dodgy.
- phpnode 7y agoFirst ever comment including a link is probably a fairly reliable indicator of spam.
- user2994cb 7y agoThat emulator is from the very talented Matthew Godbolt of "Compiler Explorer" fame, by the way.
- deleted 7y ago[deleted]
- leoc 7y agoHere's a JSBeeb talk by Godbolt: https://www.youtube.com/watch?v=7WuRq-Wmw5o https://www.youtube.com/watch?v=7WuRq-Wmw5o .
- asplake 7y agoMy Beeb got me through uni - Fast Fourier transforms in BBC Basic for my studies, and 6502 assembler for money :-)
- jlarcombe 7y agoThis is indeed the emulator that the BBC Micro Bot uses, I believe. JSBeeb. It's fantastic.
- M2Ys4U 7y agoThere are some BBC BASIC programs broadcast on TV (literally!) by the BBC on their Computer Literacy Project website,[0] saved from the original floppy disks stored in one of the presenter's attic! They also have (almost?) all of the TV programmes related to computers aired in the 80's on there too. It's well worth a visit. [0]https://clp.bbcrewind.co.uk https://clp.bbcrewind.co.uk
- codeulike 7y agoYou can use this emulator to play the original 1984 version of Elite, built to run in 32k ram. https://bbc.godbolt.org/?&disc1=sth%3AAcornsoft%2FElite.zip&autoboot# https://bbc.godbolt.org/?&disc1=sth%3AAcornsoft%2FElite.zip&... Instructions: http://www.elitehomepage.org/manual.htm http://www.elitehomepage.org/manual.htm (Very briefly: F10 to leave space station, <> S X for left right up down, space for faster, ? for slower. Press A to fire lasers, but if you do that near the space station the cops will get you. When flying, F1 for rear view, F10 back to front view)
- tantalor 7y agoPasting the "source code" tweets into the emulator does nothing.
- ChrisArchitect 7y agobecause you have to write RUN just like real
- yori 7y agoExample code on the website: 10 MODE 2 20 COLOUR RND(7) 30 PRINT "HELLO WORLD" 40 GOTO 20 Happy to see "colour" spelled the English way. :-)
- speps 7y agoYou should have use "spelt" then :-)
- mrob 7y ago"Spelled" is more common now even in British English. E.g. compare a Google search of 'site:bbc.co.uk "spelt"' with 'site:bbc.co.uk "spelled"'. Most recent usage of "spelt" is referring to the grain, or a direct quote of somebody who prefers the old-fashioned spelling.
- user2994cb 7y agoDr. Johnson gives both spellings in his Dictionary, along with relevant quotes from Milton and Dryden, which are all spelled "spelled" or "spell'd".
- Tepix 7y agoVery cool. For bonus points, try to escape from the emulator!
- WorldPeas 7y agoWonder what would happen if one were to tweet it a fork bomb. I'd hope they have a mitigation for that.
- e12e 7y agoI don't think it's possible to fork a process? At any rate the example code is basically an infinite loop... So I think you get to do pretty much whatever for you 50 seconds of runtime..
- ChrisArchitect 7y agohad a bit too much fun with this the last few days, but had an idea and trying to get it into a tweet (without minifying) was fun - wanted more of a typing effect but lack of way to delay/wait/slow BBC BASIC flow or get timing right with GIF maker (should've read doc note! it generates the gif after 18 seconds and then for only 2 seconds long). Still very neat, takes me back to my <ahem> youth.