changelog shortlog graph tags branches changeset file revisions annotate raw help

Mercurial > org > meta / tech.org

revision 1: d119ae1ce0d5
parent 0: e8da1c55dcbe
child 2: a4e233714062
     1.1--- a/tech.org	Sun Aug 11 10:09:31 2024 -0400
     1.2+++ b/tech.org	Sun Aug 11 14:47:55 2024 -0400
     1.3@@ -5,26 +5,74 @@
     1.4 #+setupfile: ../../clean.theme
     1.5 
     1.6 * OS
     1.7+:PROPERTIES:
     1.8+:ID:       0c3a8097-e0bb-4c8a-9de2-907cffddbb8f
     1.9+:END:
    1.10 We primarily support [[https://unix.org][Unix-based]] Operating Systems. Check
    1.11 project-specific docs for officially supported targets.
    1.12 
    1.13 Development and CI is ran on [[https://archlinux.org/][Arch Linux]] (btw).
    1.14 * Core
    1.15+:PROPERTIES:
    1.16+:ID:       f6d8cc58-e6ec-4482-b6b8-3977e771a578
    1.17+:END:
    1.18 ** [[https://lisp-lang.org/][Lisp]]
    1.19+:PROPERTIES:
    1.20+:ID:       765d7aea-1f04-47ac-b59a-b5e83ce05194
    1.21+:END:
    1.22 ** [[https://www.rust-lang.org/][Rust]]
    1.23+:PROPERTIES:
    1.24+:ID:       e4fce1b9-dc0f-4bd9-b26e-3b41e583e901
    1.25+:END:
    1.26 ** [[https://www.gnu.org/software/emacs/][Emacs]]
    1.27+:PROPERTIES:
    1.28+:ID:       da8b7be1-28c9-44cb-b013-9e6edf2f0581
    1.29+:END:
    1.30 * Libs
    1.31+:PROPERTIES:
    1.32+:ID:       e0db5df8-5e99-4199-a042-5bfab74f3711
    1.33+:END:
    1.34 ** [[https://rocksdb.org/][rocksdb]]
    1.35+:PROPERTIES:
    1.36+:ID:       e363bbaa-57ad-4e73-af2b-7fe487f67c7c
    1.37+:END:
    1.38 ** [[https://archlinux.org/pacman/][pacman]]
    1.39+:PROPERTIES:
    1.40+:ID:       e2ce47d2-2a6d-4f7b-acd7-3835463072a8
    1.41+:END:
    1.42 ** [[https://docs.kernel.org/filesystems/btrfs.html][btrfs]]
    1.43+:PROPERTIES:
    1.44+:ID:       4e99345f-9e2b-4edb-9f97-5daf6fb66c14
    1.45+:END:
    1.46 ** [[https://tree-sitter.github.io/tree-sitter/][tree-sitter]]
    1.47+:PROPERTIES:
    1.48+:ID:       b13a05bd-cc78-4d9b-84db-873f2714f32c
    1.49+:END:
    1.50 ** [[https://kernel.dk/io_uring.pdf][uring]]
    1.51+:PROPERTIES:
    1.52+:ID:       016e1ebc-56b0-47f6-a610-1f8761bf69dd
    1.53+:END:
    1.54 ** [[https://github.com/BLAKE3-team/BLAKE3-specs/blob/master/blake3.pdf][blake3]]
    1.55+:PROPERTIES:
    1.56+:ID:       a0898683-d3ce-4d44-aaf7-b989cc5418d8
    1.57+:END:
    1.58 * Extras
    1.59+:PROPERTIES:
    1.60+:ID:       e1bf8a4c-a9d6-478a-879d-49d6b5a2a72b
    1.61+:END:
    1.62 ** [[https://ngn.codeberg.page/k][k]]
    1.63+:PROPERTIES:
    1.64+:ID:       0f4175ad-656b-4348-9328-5e409379b3fd
    1.65+:END:
    1.66 ** [[https://mlochbaum.github.io/BQN/][BQN]]
    1.67+:PROPERTIES:
    1.68+:ID:       3cc89f3d-20a5-420f-bc7e-0731254e5040
    1.69+:END:
    1.70 
    1.71 * Our Software
    1.72+:PROPERTIES:
    1.73+:ID:       06de34a3-60b4-4f48-bcab-eabeb3fe41c3
    1.74+:END:
    1.75 The software provided by /The Compiler Company/ is a powerful but
    1.76 opinionated programming environment. It consists of a GNU/Linux
    1.77 kernel, some vendored programs and libraries, and a suite of custom
    1.78@@ -43,6 +91,9 @@
    1.79   DSLs, and unmatched hackability
    1.80 
    1.81 ** Langs
    1.82+:PROPERTIES:
    1.83+:ID:       f5411514-19d6-4fb0-bdbe-48c4b5581e5c
    1.84+:END:
    1.85 /The Compiler Company/ is above all, a =Lisp Company=. The most
    1.86 powerful software requires the most powerful code.
    1.87 
    1.88@@ -54,6 +105,9 @@
    1.89 nightly Rust compiler toolchain.
    1.90 
    1.91 ** OS
    1.92+:PROPERTIES:
    1.93+:ID:       1ae69e1e-1e01-4e48-b205-e28fb0fd0b1e
    1.94+:END:
    1.95 /The Compiler Company/ is a =Linux Company=. There may be minimal
    1.96 support for Darwin-based systems, but Microsoft Windows systems will
    1.97 never be officially supported.