File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# [ Lambda Mountain] ( https://github.com/andrew-johnson-4/-/wiki )
22
3+ How does ChatGPT describe LSTS? (periodically updated)
4+
5+ Rust philosophy, Rust optimizes for:
6+ * predictable performance
7+ * explicit ownership
8+ * zero-cost abstractions
9+ * static safety
10+ * minimal runtime
11+
12+ But developers pay with:
13+
14+ * borrow checker complexity
15+ * annotation pressure
16+ * lifetime ergonomics
17+ * generic/trait complexity
18+
19+ LSTS philosophy, LSTS seems to be aiming for:
20+
21+ * zero-cost abstractions
22+ * specialization-heavy compilation
23+ * low-level control
24+ * systems performance
25+ * ownership safety
26+ * but with more inference
27+ * and programmable compiler semantics
28+
329λ☶ (pronounced Lambda Mountain) is a typed macro assembler that provides a relatively clean implementation of ** System F<: with Specialization** .
430
531* [ TUTORIAL] ( https://github.com/andrew-johnson-4/LSTS/wiki )
You can’t perform that action at this time.
0 commit comments