LINUX.ORG.RU

История изменений

Исправление AntonI, (текущая версия) :

Можно пример для проекта на чистом C или C++? Какие флаги поменялись и к чему это привело.

например когда -fPIC появился мне пришлось менять флаги компиляции, пользователи этого не заметили. А так бы они сидели в печали и смотрели в монитор, потому что make многие не знали.

Про интерфейс командной строки непонятно. В питоне есть cmd для этого, например, но не настолько же он уникален, чтобы питон прикручивать.

  1. сам пусковой файл на питоне уже является интерфейсом

  2. правильно написанный пусковой файл автоматом предоставляет CLI, причем юзеру для этого почти ничего не надо делать - используется monkey patch и свои библиотеки на основе интроспекции. В итоге из ком.строки можно не только менять параметры расчета но и запускать серии расчетов. Cmd я не использую.

Ещё хочу спросить, чем закончилась история с Python Imaging Library? Перешли на Pillow?

Нет, и не в ближайшие три месяца точно, нет времени. Впрочем похоже я вообще другим путем пойду;-)

Исходная версия AntonI, :

Можно пример для проекта на чистом C или C++? Какие флаги поменялись и к чему это привело.

например когда -fPIC появился мне пришлось мне пришлось менять флаги компиляции, пользователи этого не заметили. А так бы они сидели в печали и смотрели в монитор, потому что make многие не знали.

Про интерфейс командной строки непонятно. В питоне есть cmd для этого, например, но не настолько же он уникален, чтобы питон прикручивать.

  1. сам пусковой файл на питоне уже является интерфейсом

  2. правильно написанный пусковой файл автоматом предоставляет CLI, причем юзеру для этого почти ничего не надо делать - используется monkey patch и свои библиотеки на основе интроспекции. В итоге из ком.строки можно не только менять параметры расчета но и запускать серии расчетов. Cmd я не использую.

Ещё хочу спросить, чем закончилась история с Python Imaging Library? Перешли на Pillow?

Нет, и не в ближайшие три месяца точно, нет времени. Впрочем похоже я вообще другим путем пойду;-)