Slot: systems
Operating systems, drivers, runtimes, anything close to the metal.
A product is a set of slots to fill: browser, server, database, deploy. A language fills some of them well, some badly, some not at all. A stack is one pick per slot.
browserserverdatabasesystemsmobilecliscriptsdatacomputeembeddedwasmconfiggames
Who fits
| Language | Fit | |
|---|---|---|
| Rust | ●●● strong | |
| C | ●●● strong | |
| C++ | ●●● strong | |
| Zig | ●●● strong | |
| Go | ●●○ ok | |
| Kotlin | ●○○ weak | |
| Python | ●○○ weak | CPython itself is written in C. |
| Bash | ○○○ none | |
| C# | ○○○ none | Kernels and drivers are written in C or C++, not in C#. |
| JavaScript | ○○○ none | Engines like V8 are written in C++; JavaScript does not write kernels or drivers. |