4 ms·
Simplicity buys you a lot of things: 1) Ease of learning, which allows the community to grow. 2) Ease of implementation, which in turn allows you to have mult
by zetalyrae 5y ago
Simplicity buys you a lot of things:
1) Ease of learning, which allows the community to grow.
2) Ease of implementation, which in turn allows you to have multiple implementations conforming to the same standard, which makes the language ecosystem more robust by removing implementation-specific bugs.
3) Ease of formal specification.
Obviously Brainfuck and other turing tarpits are esolangs and not meant for industrial use. There is however a golden mean that unites simplicity and pragmatism.
- mro_name 5y ago...and what simplicity won't buy you, nothing else will.
- masklinn 5y ago> Obviously Brainfuck and other turing tarpits are esolangs and not meant for industrial use. You’re contradicting yourself here. Turing tarpits are literally the end point of the quest for simplicity, and are indeed easy to learn, easy to implement, and easy to formally specify.