Kdyby jste napsal skutečné výhody, tak to beru. Ale to co jste napsal lze s pomocí dodatečných knihoven zvládnout i v C#, v C++ i v javě.
A množství dodatečných knihoven se do úplnosti jazyka nepočítá. Nezáleží totiž, zda knihovny jsou nebo nejsou standardem jazyka. Vždycky jsou to knihovny. Naopak mě dost vadí, že součastí jazyka je nějaká zpráva „faktorial“. Tam vůbec nemá co bejt. To je věc knihovny, tam to patří.