Subject: New contributor — documentation, web, and a ternary OOP prototype
Hi Thomas and team,
I'm Stevo, a designer and prototype developer from Adelaide, Australia. I got SBTCVM running on my Linux Mint box yesterday and spent the morning playing the maze in curses and poking around the DOS shell. Haven't had that buzz since my first CLI machines decades ago. Brilliant project.
I'd like to get involved. My background is design, documentation, and system architecture. I use AI-assisted development — Claude for implementation support and as a tutor while I learn SBTCVM's assembly language and ISA from the ground up. I'm not just generating code blindly, I'm using AI to accelerate genuine learning of the machine.
Immediate contributions:
The web presence and documentation look like they could use some love. Good docs are a force multiplier for a project like this, especially one that deserves wider attention. I'd like to start there — improving help files, making the onboarding smoother for newcomers, and giving the web side some attention if that's welcome.
Longer term — TernOO:
I have a concept I'm calling TernOO — hardware-native object-oriented primitives for balanced ternary. The idea: use the first trit of a 9-trit tryte as a type tag. Zero = data, positive = reference, negative = executable. The machine intrinsically knows what kind of thing each tryte contains, enabling object dispatch through a single three-way CMP rather than software-level type tables and vtable lookups.
I'll be forking the repo to sandbox this — learning the codebase, experimenting with modifications, and testing the concept in my own space. If it proves out, I'd much rather bring it back to the main project than develop in isolation.
Wanted to introduce myself and my intentions rather than just fork silently. Would love to hear your thoughts if you're active, and happy to pitch in wherever help is needed regardless.
Cheers,
Stevo
Adelaide, South Australia
Subject: New contributor — documentation, web, and a ternary OOP prototype
Hi Thomas and team,
I'm Stevo, a designer and prototype developer from Adelaide, Australia. I got SBTCVM running on my Linux Mint box yesterday and spent the morning playing the maze in curses and poking around the DOS shell. Haven't had that buzz since my first CLI machines decades ago. Brilliant project.
I'd like to get involved. My background is design, documentation, and system architecture. I use AI-assisted development — Claude for implementation support and as a tutor while I learn SBTCVM's assembly language and ISA from the ground up. I'm not just generating code blindly, I'm using AI to accelerate genuine learning of the machine.
Immediate contributions:
The web presence and documentation look like they could use some love. Good docs are a force multiplier for a project like this, especially one that deserves wider attention. I'd like to start there — improving help files, making the onboarding smoother for newcomers, and giving the web side some attention if that's welcome.
Longer term — TernOO:
I have a concept I'm calling TernOO — hardware-native object-oriented primitives for balanced ternary. The idea: use the first trit of a 9-trit tryte as a type tag. Zero = data, positive = reference, negative = executable. The machine intrinsically knows what kind of thing each tryte contains, enabling object dispatch through a single three-way CMP rather than software-level type tables and vtable lookups.
I'll be forking the repo to sandbox this — learning the codebase, experimenting with modifications, and testing the concept in my own space. If it proves out, I'd much rather bring it back to the main project than develop in isolation.
Wanted to introduce myself and my intentions rather than just fork silently. Would love to hear your thoughts if you're active, and happy to pitch in wherever help is needed regardless.
Cheers,
Stevo
Adelaide, South Australia