Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
'(vidak) _(:3」∠)_
'(vidak) _(:3」∠)_
@dirtycommo@anticapitalist.party  ·  activity timestamp 2 weeks ago

Sunflower BASIC for uxn is compiled.

I wonder if that is a necessary property of Sunflower BASIC? I would really like to have an interpreted BASIC on uxn.

Uxn is a stack machine, so it should be quite trivial to implement the People's Computer Company Intermediate Language method.

Maybe this is my next big top level software passion project?

cc @neauoire

#coding #minimalism #solarpunk #Permacomputing #uxn #dev

  • Copy link
  • Flag this post
  • Block
Devine Lu Linvega
Devine Lu Linvega
@neauoire@merveilles.town replied  ·  activity timestamp 2 weeks ago

@dirtycommo It's not necessary, I wanted Sunflower BASIC to be fast enough to draw graphics in real time, but removing the compilation step and re-interpretting every line every time is a trivial change. Lemme know if you need a hand doing that :)

BASIC and stack machines are a match made in heaven.

  • Copy link
  • Flag this comment
  • Block
∴ esoterik ∴
∴ esoterik ∴
@d6@merveilles.town replied  ·  activity timestamp 2 weeks ago

@neauoire @dirtycommo since dandelions are related to sunflowers maybe this is Dandelion BASIC?

  • Copy link
  • Flag this comment
  • Block
'(vidak) _(:3」∠)_
'(vidak) _(:3」∠)_
@dirtycommo@anticapitalist.party replied  ·  activity timestamp 2 weeks ago

@neauoire I will step through it 🙂 thanks!

What I am looking for is something akin to a teleprinter console.

I want to be able to run BASIC programs from the 1970s on uxn, its portability makes it suitable for the @permacomputer project.

The environment I have been inhabiting has been very similar to the very earliest days of BASIC, haha.

Getting the EDIT.BAS text editor running on Sunflower BASIC would be worthy or a devlog 🤣

  • Copy link
  • Flag this comment
  • Block
Artyom Bologov
Artyom Bologov
@aartaka@merveilles.town replied  ·  activity timestamp 2 weeks ago

@dirtycommo waitwaitwait, there’s edit.bas? Is it a line editor? What’s its lineage? Is the source available? I want to try, as someone who did ed.bas https://github.com/aartaka/ed.bas 🤓

@neauoire @permacomputer

  • Copy link
  • Flag this comment
  • Block
'(vidak) _(:3」∠)_
'(vidak) _(:3」∠)_
@dirtycommo@anticapitalist.party replied  ·  activity timestamp 2 weeks ago

@aartaka @neauoire @permacomputer it is a line editor, yes!

https://git.sr.ht/~vidak/peoples-permacomputer/tree/master/item/basiclang/text-editors/transcribed/edit/edit.bas

  • Copy link
  • Flag this comment
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.1-beta.35 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct