ФОРУМ "ГОВОРИМ ПО-РУССКИ"

Архив форума (#7031)
28.03.2014 10:41 - 31.03.2014 14:02
Предыдущий | На главную страницу | Вниз | Следующий

А для научного софта это неприемлемо Серж
автоматизация диспетчерской авиаслужбы) Скрипс
Блогоходу Атяпа
Индустриальные методы Серж
Блогоход - 30 марта 2014, 18:10:08 Скрипс
Скрипс - 29 марта 2014, 13:35:45 Блогоход
как например управление полётами Скрипс
пизод со строителями Вавилонской башни Серж
принцип наименьшего действия Скрипс
Сразу хватаются за софт (не разбираясь, чем он начинён) и грузят процессоры. Серж
 
Серж
31.03.2014 14:02:43
Наверх | Предыдущее сообщение | Следующее сообщение | Вниз
Тема: А для научного софта это неприемлемо

Таки да. Но если исследование долгое, многоплановое, многовариантное, то некоторые черты индустриального программирования не худо позаимствовать. Время экономит.


Скрипс
31.03.2014 09:54:56
Наверх | Предыдущее сообщение | Следующее сообщение | Вниз
Тема:  автоматизация диспетчерской авиаслужбы)

Вот дали людям диспетчерский софт, а у них через раз - то летающая тарелка, то ковёр-самолёт, то Баба-Яга в ступе.

Проблема в том, что "нормальный" софт разработан для стандартных областей определения обрабатываемых величин. А для научного софта это неприемлемо. Если вы пытаетесь найти что-то новое, или отреагировать на изменение условий, у вас алгоритмы для рассмотрения "чудес" уже должны быть так или иначе прописаны. При индустриальном подходе это практически невозможно.


Атяпа
31.03.2014 09:02:10
Наверх | Предыдущее сообщение | Следующее сообщение | Вниз
Тема: Блогоходу

А "полукондукторные" ради красоты?
Голый кондуктор бежит под вагоном (с) "Экипаж "Меконга"


Серж
30.03.2014 20:06:30
Наверх | Предыдущее сообщение | Следующее сообщение | Вниз
Тема: Индустриальные методы

Когда в IBM создавали одну из своих самых успешных систем - AS400 (так она тогда называлась) то операционку для неё писали, как раз на C++. Это был первый случай в истории IBM, когда использовался язык, созданный не самой IBM. Все без исключения коммерческие ОС и вообще крупные продукты IBM (например автоматизация диспетчерской авиаслужбы) созданы благодаря индустриальному методу. Иначе они бы просто не могли появится. Другое дело, что в процесс становления этих индустриальных методов внесли свой вклад конкретные люди огромного таланта. Об этом написана масса книг. Например знаменитая книга Брукса "Как создаются и проектируются программные комплексы (мифический человеко-месяц)".


Скрипс
30.03.2014 19:56:34
Наверх | Предыдущее сообщение | Следующее сообщение | Вниз
Тема:  Блогоход - 30 марта 2014, 18:10:08

Я не о наукоёмких производствах, а о чрезмерной индустриализации некоторых научных направлений, в частности программирования. Слишком большие коллективы, большие деньги, из-за узкой специализации очень малый процент людей понимает задачу в целом, и они не контролируют процесс. У руля уже финансисты и политики, а не учёные. Такие системы начинают жить своей жизнью. Раз получили деньги - значит, на следующий год надо получить не менее нынешнего, а персонал напрячь, чтобы создавал видимость прогресса.


Блогоход
30.03.2014 18:10:08
Наверх | Предыдущее сообщение | Следующее сообщение | Вниз
Тема: Скрипс - 29 марта 2014, 13:35:45

"Когда наука соединяется с индустрией, КПД химеры-гибрида резко устремляется к нулю. "
Странное утверждение. То есть Вы считаете, что все наукоемкие производства неэффективны? Это очевидный вздор, а одно из доказательств сейчас перед Вами: Ваш компьютер (вернее, его полукондукторные элементы).


Скрипс
29.03.2014 13:35:45
Наверх | Предыдущее сообщение | Следующее сообщение | Вниз
Тема: как например управление полётами

Ну да. Вспоминаю случай с потерей марсианского спутника: часть софта использовала сантиметры, а другая - дюймы...

Я не умаляю значение программирования. Вот "индустрия" меня напрягает. Когда наука соединяется с индустрией, КПД химеры-гибрида резко устремляется к нулю.


Серж
29.03.2014 12:57:59
Наверх | Предыдущее сообщение | Следующее сообщение | Вниз
Тема: пизод со строителями Вавилонской башни

А что вы хотите? Пока не придумано иного способа повышения производительности, кроме специализации. Человеческий мозг довольно ограниченный инструмент. Или мы не умеем им пользоваться правильно.
А на счёт "спихнуть с себя", так это основной движитель цивилизации.
Кстати, подпущу вам шпильку - тестировщики не отлаживают, они тестируют. И вообще, не надо так пренебрежительно отзываться об индустрии программирования. Без неё не существовало бы подавляющее число жизненно важных, важных и просто удобных программных продуктов. То, что удаётся создать такие огромные системы, как например управление полётами и т.п., как раз говорит о том, что эффект Вавилонской башни удаётся преодолеть.


Скрипс
29.03.2014 11:38:03
Наверх | Предыдущее сообщение | Следующее сообщение | Вниз
Тема:  принцип наименьшего действия

Это первое движение - спихнуть с себя. Но потом ведь начинается обратный процесс - кто-то развивает софт круглыми сутками, переписывает с фортрана на сипласплас, тестировщики отлаживают, не вникая в суть производимой цифири, прочие распараллеливают вычислительный процесс, пишут специальные компиляторы, иные бьются за повышение производительности железа... и т.п. И все при деле, и очень заняты. Нет, конечно, попутно получаются Интернет, GRID и облачные хранилища.

Всё это напоминает известный эпизод со строителями Вавилонской башни, когда они вдруг перестали понимать друг друга.


Серж
28.03.2014 10:41:21
Наверх | Предыдущее сообщение | Следующее сообщение | Вниз
Тема: Сразу хватаются за софт (не разбираясь, чем он начинён) и грузят процессоры.

Это практически в любой отрасли, автоматизированной в той или иной степени.
Общее человеческой свойство - принцип наименьшего действия


Предыдущий | На главную страницу | Наверх | Следующий

Яndex
Google

TopList










Оформление (C) Арнольд