Autor zjevně míchá bezpečnost jazyka (jakkoliv se mi toto vůbec nelíbí) a bezpečnost (resp nebezpečnost) při programování v beztypových jazycích. A tam je větší riziko, že se bude používat proměnná v jiném kontextu, vyšší. Nehledě na to, že kromě špatně odhalitelných chyb se mohou generovat například zbytečné převody číslo-řetězec-číslo ve smyčkách a podobně.
To všechno záleží na programátorovi. Beztypové jazyky tu jsou, jsou dobré, ale bankovní systém by s tím asi žádný tým nedělal. Mimochodem, v práci máme rozsáhlý IS napsaný v Perlu a funguje. Dělají na tom 3 lidé. Je to až k nevíře.