|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dmitry Simakov 2:5020/400 18 Jan 2002 23:13:57 To : Denis Smirnov Subject : Re: к вопросу о лицензиях на воздух -------------------------------------------------------------------------------- Hello, Denis! On Чтв, 17 Янв 2002 в 00:06 GMT you wrote: > vitus@ice.ru wrote: > > vir> См http://www.python.org/doc/essays/cp4e.html на тему о том, > vir> зачем человеку который хочет делать СВОЕ дело эффективно, > vir> программирование. > > Виктор, знание программирования на уровня хотя бы скриптинга необходимо в наше > время любому человеку. Это понятно. Hо это понятно только тем, кто хоть раз > применял скрипты для увеличения эффективности своей работы. Для того, чтобы до > этого дошли пользователи нужно их сначала приучить к платформе, на которой > хотя бы есть и часто используются удобные скриптовые языки. Это правильно только для низкооплачиваемых категорий пользователей, время которых практически ничего не стоит. Вернемся, например, к нашим коровам - к сейсморазведке. Тут есть весьма профессиональные пользователи (не будем отрицать, что у физиков есть мозги и они явно не относятся к упоминаемым ранее "лемингам"? ;)). Так вот, сравним два инструмента: 1) открытый университетский проект, seismic unix - халява полная http://www.cwp.mines.edu/cwpcodes Очень интересные методы обработки данных, некоторые из них закодированны на Си непосредственно авторами этих методов. Очень хорошо закодированы. Возможен полный цикл обработки - от загрузки данных с ленты до вывода результатов на экран или в postscript. 2) открытый коммерческий продукт, система promax - XX килобаксов (адрес не даю, ибо кому надо его и так знают, а мне плюсы тут не нужны ;)) Все то же самое, куча фильтров обработки данных + возможность добавлять самопальные модули (то есть, это и называется open software, когда архитектура описана и есть sdk). Принципиальное отличие лишь одно: В первом предлагается все фильтры скриптовать самостоятельно, передавая данные через пайп, а параметры через внешние файлы. Во втором - реализован граф: линия профиля -> подборка каналов оцифровки (трасс, то бишь) -> последовательность применения фильтров. Граф задается интерактивно и очень удобно + на каждое действие и каждый модуль есть интерактивный help, который можно глянуть в любой момент. И как вы думаете, что выбирают реальные конторы, делающие реальные деньги? Повторяю, недостатка в мозгах нету. Леммингами сотрудников назвать - язык не поворачивается. ;) То есть, я хотел сказать, что всегда поток обработки данных можно представить в виде графа и запихать построение этого графа в программный продукт так, чтобы это было удобно для пользователя. Hе хотите сейсморазведку, смотрите другой красивый продукт - labview.. то же скриптование, но без программирования как такового. Вот так действительно повышается эффективность труда. Был бы еще на это все спрос.. У Sun, например, есть спрос именно на готовые решения, а не на конструкторы для "самоделкиных" всех мастей. Врачи, дизайнеры всех видов, исследователи - юзают саны и как-то даже не догадываются о том, что им вообще-то надо бы еще подучиться программировать, чтобы жизнь стала легче, а работа эффективнее. ;) -- Best Regards, Dmitry Simakov <mailto:ds@uriit.ru.n0sp@m> Ugra Research Institute of Information Technologies <http://www.uriit.ru> --- ifmail v.2.15dev5 * Origin: Ugra Research Institute of Information Technologies (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/2169726bf771c.html, оценка из 5, голосов 10
|