4 ms·
Another layer of abstraction, another thing to go wrong, another thing to rot.
by cedws 2y ago
Another layer of abstraction, another thing to go wrong, another thing to rot.
- deleted 2y ago[deleted]
- Ndymium 2y agoBut, you need a runtime. If Gleam had its own runtime, that would be another layer in a similar vein. Here Gleam is using Erlang (or a JS runtime) which is bound to be more supported and have a longer lifetime than something they cooked up themselves. Besides, Gleam's original aim was basically "Erlang but static types", so the choice of Erlang as runtime was always there.