#[1]FOSDEM 2020 ATOM Feed [2]FOSDEM 2020 RSS Feed [3]FOSDEM 2020 Search
[4]FOSDEM20
* [5]Home
* [6]About
* [7]News
* [8]Schedule
* [9]Stands
* [10]Volunteer
* [11]Practical
* Search: ____________________
Brussels / 1 & 2 February 2020
[12]schedule
* [13]News
* [14]Sponsors
* [15]Contact
* [16]FOSDEM 2020
* /
* [17]Schedule
* /
* [18]Events
* /
* Developer rooms
* /
* [19]Retrocomputing
* /
* BASICODE: the 8-bit programming API that crossed the Berlin Wall
BASICODE: the 8-bit programming API that crossed the Berlin Wall
* Track: [20]Retrocomputing devroom
* Room: [21]K.3.401
* Day: [22]Saturday
* Start: [23]15:35
* End: [24]16:05
[retro_basicode_8_bit_programming_api-3d2d8f909bc7e8a8152b935fee18ddbcc
f2843103711635dadbfcbe1e380d91c.jpg]
At the height of the cold war, BASIC programs exchanged by radio and
cassette tape provided young people of socialist Eastern and capitalist
Western Europe a rare insight into each other's worlds. BASICODE was a
transmission format and an API developed by the Dutch public
broadcasting service to overcome the challenge of exchanging open
source hobby programs in the highly fragmented 8-bit computing
landscape of the early 1980s, which was dominated by mutually
incompatible versions of BASIC. Somewhat improbably, the format was
picked up across the iron curtain in the German Democratic Republic,
where it experienced its age of greatest popularity. The need for
programs to work on platforms with widely different capabilities and
incompatible syntaxes forced it to be simply structured, highly
regulated and relatively well documented. This makes it ideally suited
for implementation in a web browser.
* An early age of open source
* Modulating source code for radio transmission
* An API based on GOSUBs in BASIC
* East and West in the 1980s
* Implementing BASICODE in a web browser
Speakers
[25]Rob Hagemans
Attachments
* [26]BASICODE: the 8-bit API that crossed the Berlin Wall (slides)
Links
* [27]BASICODE programs
* [28]BASICODE implemented in JavaScript
* [29]Live demo
* [30]Sample from "The Chip Shop Takeaway Service"
* [31]Video recording (WebM/VP9)
* [32]Video recording (mp4)
* [33]Submit feedback
FOSDEM
* [34]Home
* [35]News
* [36]About
* [37]Sponsors
* [38]Donate
* [39]FAQ
* [40]Archives
This year
* [41]Schedule
* [42]Stands
* [43]Certification exams
* [44]Keysigning
* [45]Volunteer
* [46]Friday Beer Event
* [47]Fringe
Practical information
* [48]Getting there
* [49]Accessibility
* [50]Accommodation
* [51]Code of Conduct
* [52]During the Event
* [53]Job Corner
Media and press
* [54]Interviews
* [55]Video recordings
* [56]Social media
* [57]Promote
[58]FOSDEM20
Brussels / 1 & 2 February 2020
This work is licensed under the Creative Commons Attribution 2.0
Belgium Licence.
To view a copy of this licence, visit
[59]
http://creativecommons.org/licenses/by/2.0/be/deed.en
or send a letter to Creative Commons, 444 Castro Street, Suite 900,
Mountain View, California, 94041, USA.
All content such as talks and biographies is the sole responsibility of
the speaker.
References
1.
https://fosdem.org/2020/atom.xml
2.
https://fosdem.org/2020/rss.xml
3.
https://fosdem.org/2020/opensearch.xml
4.
https://fosdem.org/2020/
5.
https://fosdem.org/2020/
6.
https://fosdem.org/2020/about/
7.
https://fosdem.org/2020/news/
8.
https://fosdem.org/2020/schedule/
9.
https://fosdem.org/2020/stands/
10.
https://fosdem.org/2020/volunteer/
11.
https://fosdem.org/2020/practical/
12.
https://fosdem.org/2020/schedule/
13.
https://fosdem.org/2020/news/
14.
https://fosdem.org/2020/about/sponsors/
15.
https://fosdem.org/2020/contact/
16.
https://fosdem.org/2020/
17.
https://fosdem.org/2020/schedule/
18.
https://fosdem.org/2020/schedule/events/
19.
https://fosdem.org/2020/schedule/track/retrocomputing/
20.
https://fosdem.org/2020/schedule/track/retrocomputing/
21.
https://fosdem.org/2020/schedule/room/k3401/
22.
https://fosdem.org/2020/schedule/day/saturday/
23.
https://fosdem.org/2020/schedule/day/saturday/#1535
24.
https://fosdem.org/2020/schedule/day/saturday/#1605
25.
https://fosdem.org/2020/schedule/speaker/rob_hagemans/
26.
https://fosdem.org/2020/schedule/event/retro_basicode_8_bit_programming_api/attachments/slides/4179/export/events/attachments/retro_basicode_8_bit_programming_api/slides/4179/BASICODE_talk_slides
27.
https://github.com/robhagemans/basicode
28.
https://github.com/robhagemans/basicode-interpreter
29.
https://robhagemans.github.io/basicode/
30.
https://youtu.be/S-z5nUEfbj4
31.
https://video.fosdem.org/2020/K.3.401/retro_basicode_8_bit_programming_api.webm
32.
https://video.fosdem.org/2020/K.3.401/retro_basicode_8_bit_programming_api.mp4
33.
https://submission.fosdem.org/feedback/10436.php
34.
https://fosdem.org/2020/
35.
https://fosdem.org/2020/news/
36.
https://fosdem.org/2020/about/
37.
https://fosdem.org/2020/about/sponsors/
38.
https://fosdem.org/2020/support/donate/
39.
https://fosdem.org/2020/faq/
40.
https://fosdem.org/2020/archives/
41.
https://fosdem.org/2020/schedule/
42.
https://fosdem.org/2020/stands/
43.
https://fosdem.org/2020/certification/
44.
https://fosdem.org/2020/keysigning/
45.
https://fosdem.org/2020/volunteer/
46.
https://fosdem.org/2020/beerevent/
47.
https://fosdem.org/2020/fringe/
48.
https://fosdem.org/2020/practical/transportation/
49.
https://fosdem.org/2020/practical/accessibility/
50.
https://fosdem.org/2020/practical/accommodation/
51.
https://fosdem.org/2020/practical/conduct/
52.
https://fosdem.org/2020/practical/services/
53.
https://fosdem.org/2020/practical/jobcorner/
54.
https://fosdem.org/2020/interviews/
55.
https://video.fosdem.org/
56.
https://fosdem.org/2020/social/
57.
https://fosdem.org/2020/support/promote/
58.
https://fosdem.org/2020/schedule/
59.
http://creativecommons.org/licenses/by/2.0/be/deed.en