OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Суббота, 27 Апрель, 2024 18:30

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу Пред.  1, 2
Автор Сообщение
СообщениеДобавлено: Среда, 02 Февраль, 2011 13:46 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Сильное выделение не особо полезно. Как и сильная специализация.

Но угол разворота мозгов в разных задачах разный.

Например, создавать просто ИС-АСУ или создавать какие-нибудь АСУ встроенных-бортовых систем - разница большая. В первом случае программист может не думать о многом, о чём обязан думать во втором. Как раз во втором возникает много подзадач системного характера.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 02 Февраль, 2011 14:04 

Зарегистрирован: Вторник, 25 Апрель, 2006 16:21
Сообщения: 2180
Откуда: Нижний Новгород
Илья Ермаков писал(а):
Но угол разворота мозгов в разных задачах разный.

Например, создавать просто ИС-АСУ или создавать какие-нибудь АСУ встроенных-бортовых систем - разница большая. В первом случае программист может не думать о многом, о чём обязан думать во втором. Как раз во втором возникает много подзадач системного характера.

Например?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 02 Февраль, 2011 17:44 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Дык обычный автоматизатор думает о том, как автоматизировать, а автоматизатор-встроенщик часто чуть не половину ОС пишет.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 02 Февраль, 2011 18:10 

Зарегистрирован: Вторник, 25 Апрель, 2006 16:21
Сообщения: 2180
Откуда: Нижний Новгород
Илья Ермаков писал(а):
Дык обычный автоматизатор думает о том, как автоматизировать, а автоматизатор-встроенщик часто чуть не половину ОС пишет.

Ну, это ж сильно зависит от условий. Например во встроенной системе вполне может быть 10ти кратный запас по мощности. А не во встроенной всё может быть впритык и приходится по сути писать распределенную (сетевую) ОС.

Угол разворота мозга везде один -- попробуем прямо, в лоб решить задачу. Упс. Не укладываемся по производительности, надежности и т.п. Начинаем оптимизировать -- тюним ОС, алгоритмы и т.п. Т.е. если мы втыкаемся в необходимость тонкого тюнинга системы/софта, это значит что многие абстракции из тех которыми мы пользовались начали просвечивать, дырочки обнаружились. Приходится или латать, или (чаще) устранять их вообще, заменяя чем-то более легковесным, либо не легковесным, но лучше подходящем для данной задачи.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 02 Февраль, 2011 18:36 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Отличия в складе программистов имеются.

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

Другие же не пугаются разработки любых собственных комплектующих. Правда, бывает другая беда: их перестаёт интересовать решение реальных задач.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 02 Февраль, 2011 18:49 

Зарегистрирован: Вторник, 25 Апрель, 2006 16:21
Сообщения: 2180
Откуда: Нижний Новгород
Илья Ермаков писал(а):
Отличия в складе программистов имеются.

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

Другие же не пугаются разработки любых собственных комплектующих. Правда, бывает другая беда: их перестаёт интересовать решение реальных задач.

Либо они уже умеют (и любят) только разрабатывать собственные комплектующие, автоматизировать уже не любят и не могут. Я вот как раз разрабатывал компоненты оные :-) Точнее вначале ядро, а затем компоненты к ней. Но это ж вполне себе прикладная задача, и без мягкого кресла под задом в виде хотя бы стабильного компилятора и операционки, весьма неуютно :-) Хотя, если спуститься на ступеньку ниже, то вполне нормально. Ведь отдельной и вполне прикладной задачей может быть разработка языка и компилятора к нему. Правда в этом случае будет тоже не уютно без мягкого кресла в виде стабильного процессора например :-)

Вот такая вот матрёшка. Причем у меня есть ощущение, что если её продолжить, то рано или поздно она окажется замкнутой. Цикл.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB