Closed FadiShawki closed 4 months ago
This is probably a very relevant thing: Where invariance in this case is something like a branching ray as a cursor along a ray indicating an invariance: i.e. copies over every entry.
"Also, interesting to note might be that Von Neumann and Birkhoff attempted to ground quantum mechanics using order theory (their attempt was not very successful at that)." Me: "I think my intuition is trying to say something like. I want it ordered to talk about it usefully. But high-arity cases are probably more in line with ignoring/invariances of that order." Feb 22.
Rays are probably a Characteristica_universalis
[Erlang](https://en.wikipedia.org/wiki/Erlang_(programming_language), metalang99, SL, Abstract object theory (AOT), Causal graph, chemlambda, Representation theory, Lattice theory, Metamathematics, archon Ro, aUI
Characteristica_universalis, Lingua_generalis, Philosophical_language, Proofs_from_THE_BOOK, The_Glass_Bead_Game, Universal_language, Langlands program, Mathesis universalis
[Phenomenology](https://en.wikipedia.org/wiki/Phenomenology_(philosophy) apparently also interested in these things
[ ] https://github.com/terkelg/awesome-creative-coding?tab=readme-ov-file
[ ] Through GitHub (& search elsewhere) topics: interaction-design, procedural-generation, probabilistic-programming, awesome, cellular-automata, computational-design, awesome-applied-category-theory, visualization, graph-rewriting, differentiable-rendering, gamedev, interaction-design,
[ ] https://zenodo.org/communities/owseu/records?q=&l=list&p=1&s=10&sort=newest
[ ] "Creative coding?" - mostly some art stuff, though probably has some practical applications hidding somewhere too
[ ] Lot of interesting things here: https://github.com/thi-ng/umbrella?tab=readme-ov-file
[ ] https://en.wikipedia.org/wiki/Probabilistic_programming
[ ]
Spectral graph theory, Python: wolfram_model, SetReplace, hypercore-decomposition, higher-order-motifs, XGI, hypergraphx, Probabilistic programming, BoomFilters, MJr, Agents.jl, particle-life, Lenia, The-Powder-Toy, Procedural generation,
Interface..
more expansions...
Interface... AtomicData.dev, Ink & Switch, tikzit
.... Solid,
Chemistry: Assembly Theory
More expansions
[ ] Whole project makes it necessary to get the practical low-level systems in this too.
Hardware/firmware/embedded systems etc... TODO Actually expand this list... HSA, HIP, CUDA, firmware, .....
expand...
Moved the project from my archive to a separate repository. Minimal language implementations will still be in the universal language repo, but anything else about this project I'll throw in here: https://github.com/orbitmines/library
Project - Indexing existing Abstract Models (2024-2025?)
Once a proper interface for Rays is setup, one of the things I'd like to do with it, is to point it to a lot of existing abstract models of computation/mathematics/calculi/theorem-provers/compilers/proof assistants/automated program synthesizers/.../programming languages. And create a way of analyzing/comparing them which does not include manual human labor of specifying their grammars.
Rays are probably a Characteristica_universalis (Or rather a Universal Language, or as [[Jonathan Gorard]] phrased a similar concept; a "general theory of graphs" (See [[Category Theory]] notes when at [[Society for Multidisciplinary and Fundamental Research (SEMF)]]))
[[Society for Multidisciplinary and Fundamental Research (SEMF)]] discord equivalent: https://discord.com/channels/844566471501414463/1225907185079287971
Comments on [[2024-04-05]]
This is a current list of the projects I found so far related to this project - and possibly some to apply the beast to:
Some other names I found but didn't save a link to:
Some Interface design / ... / visualization / game / generation projects
Some interesting/pending questions regarding this project:
[ ] What are mistakes in trying to spin up new projects/languages?
[ ] What can be (partially) compiled to what using what? (Natively supported vs finding (accidental) symmetries to allow for compilation)
[ ] Compiled grammar vs analysis of runtimes?
[ ] Just exclude the ones without open licenses. ; or if the project is big enough might as well contact all of them to lift the licenses
Some other ways of possibly extending this list (non-completed tangents):
[ ] Is there someone who has compiled something like this yet?
[ ] Quick/automatic GitHub/.../Gitlab search.
Hardware/firmware/embedded systems etc... (TODO Actually expand this list...)
GKEYLL, simulation, emulation, render/physics/.../game engines etc..
Some more at [[Project - (Hypergraphic) Version Control System through Rays (2024)]]
https://www.mathstat.dal.ca/~selinger/quipper/
All the [[PENDING (2027?+) ; Hardware, Physics]] things... String theories, ..., constructor theory etc...
Some more relevant historical stuff:
Characteristica_universalis, Lingua_generalis, Philosophical_language, Proofs_from_THE_BOOK, The_Glass_Bead_Game, Universal_language, Langlands program, Mathesis universalis
[Phenomenology](https://en.wikipedia.org/wiki/Phenomenology_(philosophy) apparently also interested in these things
Some old notes for possible ways to expand the list:
Indexing existing archives/knowledge bases for preservation and possible future analysis...
Proof Assistant exploration, [[Proof_assistant.pdf]], [[Formal_verification.pdf]], [[Computer-assisted_proof.pdf]], [[Automated_reasoning.pdf]], [[QED_manifesto.pdf]], [[Proof_compression.pdf]] ,[[Automated_theorem_proving.pdf]], [[Compiler-compiler.pdf]],[[History_of_compiler_construction.pdf]], [[Compiler.pdf]], [[Decompiler.pdf]], [[Corrado Böhm]]