Skip to main content

Digital

The development of means of production has led to the crystallization of certain standards in various fields, including computer technology. A certain set of standard software and hardware modules, architectural concepts and interaction protocols was formed. All modern computers and software systems are made up of these components, depending on their application areas.

Computers are actively used in such areas as analytics and control, industrial management, multimedia and art, planned economic activity, and infrastructure. Of course, computers are an important component of biotech, both in controlling one’s own body, especially in robotic characters, and in the functioning of transgenerators.

Standardization and planning led to mutual compatibility and stability of the solutions used. Any character can build their own operating system to control themselves and expand their capabilities, and it will be highly compatible with applications from other operating systems.

Hardware

The hardware is based on quantum technologies, and quantum computing components can represent the entire spectrum of calculations, including simple elements of binary logic. All elements are specified on crystals, and their structure can be changed programmatically under the influence of themselves and the basic unchangeable programmer on its independent crystal. Thus, it becomes possible to change the hardware configuration, actually by software, without the need to replace equipment, simply changing the connections between quanta in the crystals.

Hardware description is usually done using the Integral language, which can be represented either visually, in the form of connected blocks, or as a set of text structures. Moreover, in both forms, it is very primitive, unlike high-level languages.

Programming of individual modules on chips is done using compatible macro assemblers — they are usually included with the module description on Integral.

An interesting solution is the crystal memory, which is as fast as RAM and at the same time is capable of storing data without power supply — it is only required for updating. Thus, it is possible to effectively change both the hardware configuration on the chip and the data in it.

Biotech

Any character can be either partially or completely cybernetic. Naturally, there is an integration of living matter and robotics. For this purpose, special integrator modules are used, which consist of three components — “layers”. The software module includes a crystal controller responsible for interaction with the computing part, a biochemistry module ensures the execution of biochemical processes in living matter, and a communication module ensures the transformation and exchange of interactions between the previous two.

Integration modules are specialized and can be found in a variety of locations in the body, providing a single interface between biological and robotic organs.

Consciousness side of digital

A neural network with consciousness can be contained both in the main biological organ and in another memory. From the side of the internal computer, it appears as a software component to which data can be sent and received.

From the side of consciousness, an integrated computer looks like a mental function or an imaginary application, which you only need to think about, just like you think about the input data, so that the final result of execution is reflected in consciousness.

Formalization and Programming

To represent the meanings and relationships of the elements of existence, over many years a universal description language has been developed — Lingua Logica. It is a combination of factual, markup, functional and imperative programming paradigms. Any basic values of the value in it are specified using the original set of links to facts, accordingly, for translation it is enough to compare the declarations and recalculate. At the same time, the format of writing is not of fundamental importance for understanding — it is enough to determine the declarative basis.

Lingua Logica is used everywhere — as the language of science, for the most accurate communication; it describes algorithms and the contents of files/packages. It is even used for layout. Due to the computability of what is described on Lingua Technis, it becomes possible to automatically check the correctness and automate the process of proving judgments. All this reduces errors and misunderstandings to a minimum, which reduces the likelihood of various conflicts.

In the Δ System and nearby systems, two special programming and markup languages are actively used — Swift and Graph.

Swift is an imperative-functional language, the program is described in the form of typing. May contain functions, classes, structures, enumerations. The GUI markup is also specified as a set of special nested structures and sets of parameters/modifiers.

Graph is a graphical language where each software module is a separate block with a set of inputs and outputs for data of a certain type, through which it communicates with other blocks. Each block can be displayed as an internal structure of its interconnected blocks, or as a panel, where each input/output is presented as a separate interface element.

Operation Systems

An OS is a software platform that organizes the interaction of hardware with applications. It provides all the necessary components for building applications and the environment for their operation. In architectural terms, the OS is an abstraction that allows you to consistently abstract away from the specific functionality of the equipment and operate with abstract concepts — by analogy with high-level programming languages.

Architecturally, systems represent the concept of an exokernel. Such a kernel provides only secure switching between processes. Everything else is taken to libraries.

Data can be stored either as individual files or as packages (folders with extensions). Files are accessed using an attribute-based file system — data is moved only by changing attributes, reducing the need for actual rewriting.

Applications are app data packages and contain all the necessary components. Settings are stored separately, in a user folder. They can be either bulk — contain compiled files and the necessary links to system libraries, or contain semi-autonomous web pages or sets of parameters for virtual machines.

Applications transmit data and interact with the system through special access and transmission protocols that ensure controlled and secure operation. Each application has its own dedicated sandbox environment.

In ΔSystem, the most common platform is IntegralOS (IOS). On its basis, MintOS was created by the outstanding mathematician and algorithmist Mintscreen, and a little later EROS appeared, developed (oddly enough) by Eros. These platforms are most common on Alterra. MintOS is a universal, comprehensive platform for a variety of tasks, while EROS is somewhat more focused on embedded and other specific solutions.

Various derivative systems

The development of these operating systems, coupled with the active exchange of developments and cooperation with other projects, has led to the fact that few people use the basic IOS.

An ArtiOS desktop

IOS, as well as MintOS/EROS and other OSes based on it, such as ArtiOS, DeltaOS etc, offer a set of basic frameworks:

  • FoundationKit — a library of basic system components, also includes exokernel and compilers
  • IOKit — library of input-output tools, responsible for communication with hardware, assembled from small libraries BinaryIO, QuantIO, BioIO and others
  • WorkspaceKit — infrastructure and application runtime
  • InterfaceKit — application components

There are also additional frameworks that can be used to complete the system for various tasks:

  • VideoKit — two-dimensional graphics
  • SpatialKit — 3D and spatial graphics
  • MusicKit — audio and playback controls
  • BioKit — integration and control of the body/bionics
  • CreateKit — building and managing artificial intelligence
  • EcoKit — analytics and management
  • RoboKit — control of robotic equipment
  • IndustrialKit — design and production management

…and so on :3