-
toaruos
Discontinued A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.
In case it's not clear, PonyOS is a joke reskin of my serious OS project, ToaruOS. PonyOS gets a new release every April 1st. All of the libraries and applications in ToaruOS are in-house things I built myself - the whole OS is "built from scratch". PonyOS adds ponysay, which is an external app originally written in Python - and in previous releases of PonyOS I shipped the Python version alongside a port of Python 3.6. This release, though, comes with a port to my own language, Kuroko, which is a dialect of Python - a lot of what went into building the PonyOS release this year was getting ponysay to work well.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
kuroko
Discontinued Dialect of Python with explicit variable declaration and block scoping, with a lightweight and easy-to-embed bytecode compiler and interpreter.
In case it's not clear, PonyOS is a joke reskin of my serious OS project, ToaruOS. PonyOS gets a new release every April 1st. All of the libraries and applications in ToaruOS are in-house things I built myself - the whole OS is "built from scratch". PonyOS adds ponysay, which is an external app originally written in Python - and in previous releases of PonyOS I shipped the Python version alongside a port of Python 3.6. This release, though, comes with a port to my own language, Kuroko, which is a dialect of Python - a lot of what went into building the PonyOS release this year was getting ponysay to work well.
-
bim
Discontinued Extensible, lightweight terminal text editor with syntax highlighting and plugin support.
As for my development environment, for the last several years, I have done all of my programming in my own editor, which I built for the OS but use on Linux as well as my "daily driver". It also uses Kuroko for syntax highlighting scripts and as a general command and configuration language. The OS is generally built with gcc/binutils, though I've done clang builds in the past. The build system is mostly Make, with a bit of magic from Kuroko to automatically track dependencies for userspace applications.
Related posts
-
Is there a way to do a C style For loop in Python ? (for i=start; i< end; i++)...
-
Kuroko: Python, but scoped
-
GitHub - kuroko-lang/kuroko: Dialect of Python with explicit variable declaration and block scoping, with a lightweight and easy-to-embed bytecode compiler and interpreter.
-
GitHub – kuroko-lang/kuroko: Dialect of Python
-
Is making a a programming language impressive to recruiters?