Однак знову ж, є суперечливою сама потреба вкладених функцій. Відсутність обробки винятків Відсутність рудиментарної підтримки модульного програмування Відсутність статичного поліморфізму у формі перевантаження функцій або операторів Відсутність підтримки об'єктноорієнтованого програмування Відсутність вбудованої підтримки багатозадачності та роботи з мережами, хоча ці можливості забезпечуються популярними бібліотеками Відсутність стандартних бібліотек для роботи з графікою та деяких інших бібліотек для прикладного програмування