Update FUBS authored by Eron's avatar Eron
...@@ -28,18 +28,18 @@ We have an almost pathological focus on minimalism. We want the functionality o ...@@ -28,18 +28,18 @@ We have an almost pathological focus on minimalism. We want the functionality o
1. Static analysis with [type](https://en.wikipedia.org/wiki/Type_system) annotations is a good way to catch many programmer errors. 1. Static analysis with [type](https://en.wikipedia.org/wiki/Type_system) annotations is a good way to catch many programmer errors.
## Major Tasks ## Major Tasks
* Runs self hosted on Linux with OpenGL. (complete) * Runs self hosted on Linux. (complete)
* MVP * MVP
* Runs self hosted on bare metal. (2023 Q4) * Runs self hosted on bare metal. (2024 Q2)
* Boot * Boot
* Keyboard * Keyboard
* HDMI * HDMI
* Nail self hosted code editing (50% complete) (2023 Q3) * Storage
* Create self hosted source management system. (2023 Q3) * Inter-computer communication
* Programming / debugging bridge to another device. (2023 Q4) * Nail self hosted code editing (30% complete) (2024 Q3)
* Create self hosted source management system. (2024 Q3)
* Programming / debugging bridge to another device. (2024 Q4)
* Write open source license. * Write open source license.
* Other high priority things:
* Android container. (2024 Q1)
## Language Details ## Language Details
FUBS is basically an object oriented imperative language with decent support for closures. FUBS is basically an object oriented imperative language with decent support for closures.
... ...
......