XionKB

 

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*.

Sirius DOS

A*

The foundational system software for Anodyne.

A*

MILOTIX

A Unix-like operating system to complement A*.

MILOTIX

Byblos

Xion Megatrends’ SDK for Sirius DOS and Anodyne.

Byblos

Senusret’s

A Lynx-like web browser with graphics.

Senusret’s

Simbel

A specification and toolset for making documents.

Simbel

Quindle

A novel editor program.

Quindle

Hinterlib

A libc surrogate and pseudo-kernel.

Hinterlib

Oración

A novel assembler for x86, ARM and more.

Oración

Feeble C Compiler

A transparent, non-optimising ANSI C compiler.

Feeble C Compiler

Sirius C*

The experimental C* compiler.

Sirius C*

Gauntlet

An OpenPGP cryptosystem for Sirius DOS, MILOTIX and A*.

Gauntlet

Precursor

A version control system to replace git.

Precursoe

Forerunner

A project management system to work beyond git.

Forerunner

Inbound

An agnostic software building system.

Inbound

Outbound

An agnostic software packing system.

Outbound

Rebound

An agnostic software distribution system.

Rebound

Earthbound

An agnostic software procurement system.

Earthbound

Encyclopaedic

C*

The mechanicalist vernacular of ANSI C that implements law & order.

C*

C~

The functionalist counterpart language for designing and prototyping C* software systems.

C~

♮Python

A hard fork of Python 3.3.

♮Python

i6

A high level, agnostic, embeddable virtual machine.

Colossal Application Medium

The binary interchange medium for code and data within i6.

Colossal Application Medium

C♭

A C-like embeddable strict subset for i6.

C♭

Luau

A Lua-like embeddable strict subset for i6.

TenGo

A Go-like embeddable strict subset for i6.

TenGo

Spinel

A Ruby-like embeddable strict subset for i6.

Spinel

SundaScript

A JavaScript-like embeddable strict subset for i6.

Wynaught

A Python-like embeddable strict subset for i6.

Wynaught