> -- Info21 писал(а):
> Надо доказывать, и доказательство должно быть очень весомым, почему в язык и компилятор встраивается то, что может быть вынесено в библиотеки.Я говорил про скриптовые языки вроде Python’а, JavaScript. Встраивание тех средств, которые могут быть вынесены в библиотеки, я нахожу допустимым только для скриптовых языков или языков предметной области. Для компилируемых языков общего назначения подобные средства должны быть по максимуму вынесены в отдельные библиотеки. Когда-то, когда я ещё только делал первые шаги в программировании, мне именно этим и понравился язык Си (Си++) — ввод-вывод был независим от языка, в отличие от Паскаля или Бейсика, где для ввода-вывода используются особые синтаксические конструкции: Write(x:10:5), PRINT A$ и т.д.

То, что сам язык и компилятор должен иметь минимум особых средств, никак не противоречит тому, что вместе с языком должна распространяться достаточно удобная и обширнаябиблиотека, одинаковая для всех реализаций.

> -- Пётр Кушнир писал(а):
> У каждого варианта есть свои преимущества, но я, например, сторонник второго пути, поэтому появилась библиотека .> -- Евгений Темиргалеев писал(а):
> Готовые компоненты по означенной тематике есть. См.  и
Спасибо за ссылки.

В общем, стандартной библиотеки с такими средствами в Компонентном Паскале нет, есть несколько библиотек от сторонних разработчиков. Можно использовать либо их (тогда нужно тащить соответствующую стороннюю подсистему), либо самому изобретать велосипед.