На Си, кстати, удобно писать трансляторы, удобнее, чем на бейсике или паскале, но и бейсик и паскаль тоже позволяют их писать.
Но неудобнее, чем на языках, где поддерживаются, скажем, GADT. Или сборка мусора. Или хотя бы просто generics.
(Или)
Или поддержка уникода (хотя бы просто возможность перечислить символы строки независимо от хитростей кодировки (в UTF-8 символ занимает от одного до, кажется, 6 байт; в обеих UTF-16 или два, или четыре байта (суррогатные пары), а UTF-32 весьма непрактична для больших строк), хотя есть ещё много задач), хотя, конечно, если в коде только комментарии вылезают за пределы ASCII, как пока часто бывает из-за того, что в операционных системах до сих пор проблемы с раскладками, можно обычно обойтись и совсем без неё.
Или и т. д.. А сравнивать с бейсиком — господи, какой бейсик? Где? На нём уже давно ничего серьёзного не пишется, если вообще писалось. (Паскалю, возможно, просто не повезло — сейчас есть компиляторы паскаля со многими интересными расширениями, так что, видимо, всё могло бы сложиться. Он чуток многословен, но с современными редакторами это не проблема.) Короче, это оффтоп.
-- Пт окт 21, 2016 22:00:14 --Бейсик
Не, я точно чего-то не понимаю. И тут бейсик.
-- Пт окт 21, 2016 22:03:28 --Хотя надо уточнить, что я не имею в виду Visual Basic или VB.NET.