{"id":13556442,"url":"https://github.com/Symatem/Documentation","last_synced_at":"2025-04-03T09:31:22.318Z","repository":{"id":74034699,"uuid":"100972969","full_name":"Symatem/Documentation","owner":"Symatem","description":null,"archived":false,"fork":false,"pushed_at":"2020-08-19T09:54:14.000Z","size":62,"stargazers_count":7,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-11-04T05:33:58.478Z","etag":null,"topics":["documentation","ideation","reasoning"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Symatem.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-08-21T16:41:24.000Z","updated_at":"2022-10-15T21:19:43.000Z","dependencies_parsed_at":null,"dependency_job_id":"efba0bfd-a035-4ea8-a699-d91f89e81d43","html_url":"https://github.com/Symatem/Documentation","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Symatem%2FDocumentation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Symatem%2FDocumentation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Symatem%2FDocumentation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Symatem%2FDocumentation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Symatem","download_url":"https://codeload.github.com/Symatem/Documentation/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246976262,"owners_count":20863051,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["documentation","ideation","reasoning"],"created_at":"2024-08-01T12:03:50.426Z","updated_at":"2025-04-03T09:31:20.678Z","avatar_url":"https://github.com/Symatem.png","language":null,"funding_links":[],"categories":["Others","documentation"],"sub_categories":[],"readme":"# SYMbol relAtion sysTEM (Symatem)\n\n## What is this Project About?\nThis project is a different approach to many practical parts of software development.\nIf you give it a try, you will find out soon, that even though some things are familiar others are completely alien to you.\nI recommend [this WBW Post](http://waitbutwhy.com/2015/11/the-cook-and-the-chef-musks-secret-sauce.html) about thinking differently in general.\n\nAn analogy I came to like, even though it is inspired by the heavily overused quote attributed to Henry Ford, is the following:\nImagine we would still live in a world of horses.\nIf I were to talk about how I think I can revolutionize the transport system\nmost people would expect some sort of genetically modified horses to run faster or something alike.\n\nWhen I talk about my idea of a car people get interested and want to know more details.\nAnd when I proceed to talk about the components and subsystems of the car, I get questions like this:\n\"Where does this transmission-thingy fit into my horse and how is that supposed to make it faster?\"\n\nSo as hybrids of cars and horses obviously don't make any sense,\na tight integration of this project and most other software makes not so much sense either.\nIn fact I want to keep it standing for itself and only use a few popular technologies as a launch pad\nsimilar to cars and horses sharing the same roads in the early days.\n\nAnd before you get too hyped up about all the things you might read here,\nkeep in mind that the first cars were merely toys of their inventors and nothing like the ones we drive (or may soon drive us) today.\nSo even if I succeed in constructing and presenting my prototype system,\nwe still have a long journey ahead of us to make it really useful.\n\n## Architecture\nI tried to break things down to their basic elements and rearrange them in a useful way regardless of how most others are doing them nowadays.\nThe goal is to explore the possibility and develop a consistent system / framework uniting all of these components:\n- Processing\n    - [Programming](Processing/Programming.md)\n    - [Compiler](Processing/Compiler.md)\n    - [Concurrency](Processing/Concurrency.md)\n    - [Standard Library](Processing/StandardLibrary.md)\n    - [Runtime Environment](Processing/RuntimeEnvironment.md)\n- Transport (Encode / Decode)\n    - Transport in time: Storage (Write / Read)\n    - Transport in space: Transmission (Send / Receive)\n    - [Ontology Engine](Transport/Ontology.md) / Database / File System\n        - [Internal Format](Transport/InternalFormat.md)\n        - [External Format](Transport/ExternalFormat.md)\n    - [Encodings](Transport/Encodings.md)\n    - [Version Control](Transport/VersionControl.md)\n    - Distribution\n- Toolchain\n    - [User Interface](Toolchain/UserInterface.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSymatem%2FDocumentation","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FSymatem%2FDocumentation","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSymatem%2FDocumentation/lists"}