Main Page
Welcome to XionKB, the official knowledge base of Xion Megatrends, the company behind the Anodyne personal supercomputer.
The information catalogued herein is grouped into three different categories: research, development and encyclopaedic. This page serves as a portal into all of this, bearing short, hyperlinked description cards of key articles. This is not an exhaustive index; comprehensive reading is best undertaken via deep dive.
Please bear in mind that the knowledge base is in the process of being ported over from the old MediaWiki installation. As this continues, the incidence of redlinks will progressively abate. The editor gives their sincerest apologies for this temporary inconvenience.
Research
Functionalism
A descriptor of code-oriented computing.
Mechanicalism
A descriptor of data-oriented computing.
Literate programming
As invented by Donald Knuth.
Maintenance-free programming
What value can be captured through the practise of mechanicalism.
Octet, not byte
It’s always 8, isn’t it?
Pel, not pixel
Pixels are real world objects; pels are objects of software.
Modulus, not modulo
What is Latin?
Subroutine, not function
…unless you actually mean functions.
Effective RGB
A more sensible approach to red–green–blue colour coding.
Heavy data
To be aggregated.
Light data
To be syndicated.
Development
Sirius DOS
A DOS-based research platform for creating A*.
A*
The foundational system software for Anodyne.
MILOTIX
A Unix-like operating system to complement A*.
Byblos
Xion Megatrends’ SDK for Sirius DOS and Anodyne.
Senusret’s
A Lynx-like web browser with graphics.
Simbel
A specification and toolset for making documents.
Quindle
A novel editor program.
Hinterlib
A libc surrogate and pseudo-kernel.
Oración
A novel assembler for x86, ARM and more.
Feeble C Compiler
A transparent, non-optimising ANSI C compiler.
Gauntlet
An OpenPGP cryptosystem for Sirius DOS, MILOTIX and A*.
Precursor
A version control system to replace git.
Forerunner
A project management system to work beyond git.
Inbound
An agnostic software building system.
Outbound
An agnostic software packing system.
Rebound
An agnostic software distribution system.
Earthbound
An agnostic software procurement system.
Encyclopaedic
C*
The mechanicalist vernacular of ANSI C that implements law & order.
C~
The functionalist counterpart language for designing and prototyping C* software systems.
♮Python
A hard fork of Python 3.3.
i6
A high level, agnostic, embeddable virtual machine.
Colossal Application Medium
The binary interchange medium for code and data within i6.
SundaScript
A JavaScript-like embeddable strict subset for i6.