Misplaced Pages

CosmicOS

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Programming language
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "CosmicOS" – news · newspapers · books · scholar · JSTOR (June 2023) (Learn how and when to remove this message)

CosmicOS is a self-contained message designed to be understood primarily by treating it as a computer program and executing it. It is inspired by Hans Freudenthal's Lincos and resembles the programming language Scheme in many ways.

The message is written with only four basic symbols representing the binary digits one and zero and open and close brackets. Numbers are represented as a string of binary digits between a pair of brackets and expressions are represented as a string of numbers between brackets. Identifiers for operations are arbitrarily assigned numbers and their functions can be defined within the message itself.

Self-contained messages are of interest for CETI research, but there is much difference of opinion over the most appropriate encoding and broadcast medium to use. CosmicOS is released in modular form, so that the basic message can be adapted to a particular concrete instantiation. The message is released under the GPL licence.

See also

References

  1. "CosmicOS". GitHub. Retrieved 2023-05-21.

External links

Interstellar communications
Programs
Messages
People
Other


Stub icon

This computer-programming-related article is a stub. You can help Misplaced Pages by expanding it.

Stub icon

This astrobiology-related article is a stub. You can help Misplaced Pages by expanding it.

Categories: