[HN Gopher] Show HN: Bedrock - An 8-bit computing system for run...
       ___________________________________________________________________
        
       Show HN: Bedrock - An 8-bit computing system for running programs
       anywhere
        
       Hey everyone, this is my latest project.  Bedrock is a lightweight
       program runtime: programs assemble down to a few kilobytes of
       bytecode that can run on any computer, console, or handheld. The
       runtime is tiny, it can be implemented from scratch in a few hours,
       and the I/O devices for accessing the keyboard, screen, networking,
       etc. can be added on as needed.  I designed Bedrock to make it
       easier to maintain programs as a solo developer. It's deeply
       inspired by Uxn and PICO-8, but it makes significant departures
       from Uxn to provide more capabilities to programs and to be easier
       to implement.  Let me know if you try it out or have any questions.
        
       Author : benbridle
       Score  : 34 points
       Date   : 2025-07-10 22:20 UTC (4 days ago)
        
 (HTM) web link (benbridle.com)
 (TXT) w3m dump (benbridle.com)
        
       | treetalker wrote:
       | I'm not steeped in computer science, so please pardon me if the
       | following are dumb questions.
       | 
       | > Programs written for Bedrock can run on any computer system, so
       | long as a Bedrock emulator has been implemented for that system.
       | 
       | Isn't that true of any program? As long as the language that the
       | program is written in is implemented in the system, any (valid?)
       | program in that language will run on that system?
        
       | untech wrote:
       | Love it, I think it's very cool! I am not sold on its
       | "everlasting" promise yet, but as an addition to the family of
       | "fantasy" platforms seems very solid.
        
       | nxobject wrote:
       | This is fantastic! As someone who's used PICO-8 in after-school
       | STEM enrichment classes (and has evaluated uxn), one of the
       | frustrations that my students have always had is easy I/O and
       | persisting state -- for saving/loading game progress and
       | settings, of course. The clipboard and registry devices seem like
       | a good fit.
       | 
       | I hope you stick with this!
        
       | behrlich wrote:
       | > I designed Bedrock to make it easier to maintain programs as a
       | solo developer.
       | 
       | Can you say more? I really love this idea but can't think of any
       | practical use case with 65k of memory. What programs are you now
       | more easily maintaining with Bedrock? To what end?
        
       | lastdong wrote:
       | The demos are surprisingly fun!
        
       ___________________________________________________________________
       (page generated 2025-07-14 23:00 UTC)