Sergo писал(а):
Vlad писал(а):
Sergo писал(а):
Борланд тут не виновата. Просто тема - традиционные средства разработки ПО - себя исчерпала.
Расскажите это M$
В руках M$ становится неисчерпаемой даже тема простого текстового редактора
+100
Но, всё дело в том, ЧТО мы наблюдаем на "рынке"...
ВОт я как колобок покатался из конторы в конторы, понаблюдал... Сделал некторые следующие выводы. Не спорю, кому-то привидилось и несколько другое положение...
Доля рынка труда для разработчиков критически важных и сложных встроенных приложений и приложений РВ хотя и важна, но - исчезающе мала. Там если и существуют некие "среды", то они ограниченным кругом разработчиков используются. Да и особых наворотов там не нужно. Вернее, то, что там ДЕЙСТВИТЕЛЬНО нужно - подавляющей массе покажется требованиям марсиян и "ненужнымвреальномэйнстримовскомпрограммированииинатуральнодалёкимореалийжизни"... В то же самое время именно корпорации-разработчики массовой аппаратуры со встроенным ПО (именно те, кто действительно "гребёт реальное бабло" на мировом уровне), могут совершенно спокойно позволить создать "под себя" среды разработки и наборы утилит. Подавляющей части "программистов" они просто не нужны. Кстати, именно малая доля разработчиков встроенных систем и систем РВи СПЕЦИФИКА их труда и задач обуславливает достаточно успешные проекты "самодельных" IDEдля этой доли рынка. Хотя, конечно и здесь воруют, ломают и пользуются фирменным ПО... (В свою очередь, и здесь фирмы всё больше отдают в открытый свободный доступ свои среды - нового ничего в политике "заманухи" не придумано!
)
А исчезновение фирм, способных выставить на рынок инструмент для 99.999% программистов совершенно естественно! Как и то, куда двигаются представления и интсрументарий того же МС в области интерфейса пользователя.
Естественно, что подходы и приёмы работы стандартизирую, происходит типизация элементов представления и доступа к источникам данных - задачи-то однотипные у этих 99.999%...
Это во встроенных системах что ни проект - чуть ли не НИР (кстати, заметьте, что по тому же CMM и TQM, на пятом уровне "зрелости" как раз и нет ни одной из фирм-разработчиков встроенного ПО и ПО для РВ, сплошняком создатели "информационно-справочных систем с вэб-доступом"
)
Была надежда на Эклипс. И подтверждаться она начала в QNX. Да вот беда - времена создания инструментария под конкретный проект равны или превышают реализацию самих задач, для которых эти инструменты создавались бы... А их количество, природа и требования к ним настолько разнятся, что просто не имеет смысла создавать фирму для удовлетворения таких потребностей...