> There's also a lot of little things like REPLs, runtime metaprogramming, blah blah, that used to be solely the domain of dynamic languages
If you go read the Xerox PARC, DEC and ETHZ papers you will find REPL goodies using static system programming languages with automatic memory management.
The Xerox ones even did correction suggestions when compiler errors happened.
Namely Mesa/Cedar, Modula-2+, Modula-3, Oberon and its descendants.
If you go read the Xerox PARC, DEC and ETHZ papers you will find REPL goodies using static system programming languages with automatic memory management.
The Xerox ones even did correction suggestions when compiler errors happened.
Namely Mesa/Cedar, Modula-2+, Modula-3, Oberon and its descendants.