Turbo Pascal had a lot of good ideas back in the late 80s and early 90s which were ridiculed back then and are now considered best practices… modules, safe strings, safe arrays, Delphi added quite nice objects. Alas, it was never popular in the Internet age. Just imagine if we had pascalscript instead of JavaScript - a decade of wasted developer time saved…