5 ms·
Non-pdf link: https://t1lang.github.io/ https://t1lang.github.io/ "T1 is a programming language which aims at providing better support for constrained environm
by emmelaich 7y ago
Non-pdf link: https://t1lang.github.io/ https://t1lang.github.io/
"T1 is a programming language which aims at providing better support for constrained environments, especially embedded systems with very little RAM. It should provide the following features:
Embeddable within C-based application with no OS dependency (“bare metal” systems).
Lightweight coroutines with strong guarantees on maximum stack usage.
Type-safe and memory-safe by default.
Predictable memory layout for easier integration with hardware.
Portable output (T1 code may be compiled to plain C).
Very small code footprint through generation of token-threaded code.
Generic metaprogramming support.
Flexible object-oriented support.
"