3 ms·
Maybe this already exists, but having ways of enforcing that only subsets of languages would be useful for their evolution. All languages have baggage and compl
by osigurdson 4y ago
Maybe this already exists, but having ways of enforcing that only subsets of languages would be useful for their evolution. All languages have baggage and complexity starts to increase as there can be many different ways to do the same thing. The response is to create new ones as a kind of pruning effort.
If is were possible to use a language subset (C++ indigo or something like that) that only allowed a certain subset it (along with toolchain support) would help since at least new projects and libraries could strictly conform to that. Similarly old code bases could be migrated over time.