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.