I (novice, inexperienced) would like to ask the makers of and contributors to OCaml their take on rewriting it ?
- Why this doesn’t happen ?
- If you’d do it from scratch, how, what would you do otherwise ? (I read glimpses of that everywhere but in scattered form).
My question takes its question mark from two accumulator patterns I see as universal plagues.
- Infinitesimal calculus (-> integration of diffs -> continuity, summing zeroes -> divergence)
Has OCaml decayed or aged well ? Has entropy won over and settled in the compiler ?
Do infinitesimal (locality) decisions keep status quo (some invariant) on anything bad/good in the long run ?
How OCaml is immune to these torments ?
I guess I’d like to know how resilient has been OCaml to the dents of time. Its childhood mistakes. And what do you think of integrating design errors (if at all) over infinite open time intervals ? (say OCaml lasts 300 more years). It’s getting pretty existential now but is OCaml designed with immortality in mind ?