> Вижу, опять не уловил о чём говорится - Опять? Это вроде мой первый ответ был.
> не в способе открытия сокета как такового суть,
Да, конечно. Я уж вижу - вы вообще похоже не понимаете как работает фтп но с чего-то возомнили что вон те 4 строчки текста являются полноценной работой с фтп и зачем-то приплели сокеты. Если уж на то пошло, похожая по смыслу работа с фтп на практически любом ЯП делается в 1 строку: system("ftp <...>") или аналогично по смыслу.
> а в том КАК это делается - через API системы.
Ну, вызов. Ну функций. Если уж так "программить фтп" - можно вообще утилитку "ftp" пнуть. Вообще 1 строка в шелскрипте или любом ЯП. Ну да, поудобнее сделано. Ну допустим даже неплохая фича. Только она нифига не уникальная и не очень понятно - в чем собственно epic win. Зато epic fail состоит в принципе "все - строка". Как только это оказывается не так - работа начинает напоминать мучение и бег по граблям. Как-то можно и с этим жить, но лучше не нужно.
> Никто не говорил, что REXX - это стандарт на все времена. :-)
Ну его нахрен такие стандарты. Примитивный скриптоязык типа бэйсика. Юзал вариант REXX. Единственным плюсом углядел простоту освоения. Только вот синтаксис дебильно-вырвиглазный. Если хочется чего-то простого в освоении, яваскрипт получше как-то будет. Лаконичный curly bracket без загонов "все-строка, а если у вас это не так то бодайтесь с нашим ЯП вместо решения вашей задачи".
> Не надо подменять понятия - и так понятно, что тебе по сути вопроса сказать нечего.
А что можно сказать то про этот альтернативный бэйсик? Что он маздай? Пусть Капитан скажет, это его фраза.