Форум: "Прочее";
Текущий архив: 2006.08.27;
Скачать: [xml.tar.bz2];
ВнизСтатья Н. Елмановой в Компьютер-пресс Найти похожие ветки
← →
palva © (2006-07-27 09:37) [0]появилась в последнем номере
http://compress.ru/issue.aspx?iid=759
Пока статью можно читать только в бумажном виде:
Что происходит в Borland
Последние несколько месяцев многих разработчиков весьма волнуют
вопросы о том, что происходит в компании Borland и какой окажется
дальнейшая судьба таких продуктов, как Delphi, C++Builder, JBuilder и
Interbase
Наталья пишет, что ничего страшного не происходит, однако отмечает, что в связи с последними планами Borland на российском рынке труда упала стоимость труда разработчиков на продуктах Borland.
Это, если кому интересно...
← →
iZEN © (2006-07-27 21:01) [1]Так она уже в мартовском номере "КП" сказала, типа: "Всем, кто использует продукты Borland, пора переучиваться".
Размышления о будущем Borland Delphi
Корпорация Borland покупает известного поставщика средств тестирования — компанию Segue и объявляет о намерении продать свои средства разработки, о чем она известила общественность 8 февраля в одном из своих пресс-релизов (дословная цитата: «Borland объявила о своем намерении найти покупателя части бизнеса Integrated Development Environment (IDE), связанной с разработкой, в частности Borland Developer Studio (Delphi, C++Builder и C#Builder) и JBuilder»). Смена президента компании летом прошлого года, естественно, должна была привести к определенным изменениям в политике компании, а потому подобная новость не стала полной неожиданностью.
Средства разработки Borland были весьма популярны в нашей стране в течение последних десяти лет и лишь недавно стали уступать свои позиции инструментам других производителей, в частности Microsoft. Рынок есть рынок, и конкурировать с производителем самого популярного семейства платформ, который решил всерьез взяться за разработчиков и уже пять лет строго следует этому курсу, — занятие непростое (если вообще возможное), и наиболее дальновидные руководители компаний-разработчиков и отделов разработки поняли это достаточно давно и начали при выборе инструментария ориентироваться не только на продукты Borland.
Тем не менее сегодня в тысячах российских компаний имеются огромные запасы унаследованного кода, созданного с помощью Delphi, C++Builder, JBuilder, а также там работает множество специалистов, способных при помощи средств разработки Borland поистине творить чудеса. И руководителям таких компаний, и их сотрудникам, скорее всего, небезразлично, что произойдет с этими инструментами в будущем и будет ли их новый владелец (если таковой появится) выпускать к ним обновления и новые версии, реализовывать в этих инструментах поддержку новых версий и новых особенностей тех операционных систем, создание приложений для которых осуществляется с помощью этих инструментов.
В связи с этим стоит вспомнить о судьбах других качественных и весьма популярных продуктов, когда-то принадлежавших Borland. Бывший Borland dBase принадлежит компании dataBased Intelligence, Inc., никак не представленной на российском рынке. Некогда широко распространенные и в мире, и в России СУБД Paradox и средство создания электронных таблиц Quattro Pro давно утратили былую популярность, однако по-прежнему существуют в составе недорогого, но практически не применяемого в нашей стране офисного пакета Corel WordPerfect Office. То есть эти продукты вполне доступны для приобретения, но, естественно, при появлении их новых версий уже не стоит ожидать ни революционных новаций, которыми в 90-е годы удивляла компания Borland, ни активного продвижения этих продуктов на российском рынке. Не исключено, что подобная судьба для Delphi, С++Builder, JBuilder — это лучшее, на что стоит надеяться обладателям унаследованного кода (дай бог, если я ошибаюсь). Что же касается приобретенных за десять лет знаний и умений, то некоторые из них пригодятся даже при смене средства разработки. В конце концов, работа программиста всегда предполагала изучение новых платформ, инструментов, методов и языков программирования — почему бы в очередной раз не заняться этим?
Наталия Елманова
Источник: http://compress.ru/Archive/CP/2006/3/63/
← →
tesseract © (2006-07-27 21:07) [2]Не знаю, судя по roadmap нас ждёт весьма нехилая революция :-)
в принципе всё что мне надо есть в D7.
Надо будет переходить под другие платформы - помучаюсь и перейду. Только когда это "надо" придёт?
Хотя у меня в уме другой переход - 1c 8. Ибо реально другая платформа. Если borland таки продаст delphi - кто огорчиться? Возможно по примеру novell пойдёт в opensource. Реально может помочь.
← →
Nic © (2006-07-27 21:52) [3]Всё равно, странноватый ход.
D8, D2005 были глючными, по свидетельству очевидцев. Тут выходит стабильная и очень удобная D2006 и такая новость. Чёрный пиар?
← →
palva © (2006-07-27 23:03) [4]Посмеяться можно. Чем только я не зарабатывал на жизнь: фортран, клиппер, си++, перл, яваскрипт, бейсик, си#, а на делфи только мечтал поработать. И вот теперь перехожу на новую работу, связанную исключительно с Delphi+InterBase. Что называется "выбрал момент"!
← →
Игорь Шевченко © (2006-07-28 00:11) [5]palva © (27.07.06 23:03) [4]
> перехожу на новую работу, связанную исключительно с Delphi+InterBase.
> Что называется "выбрал момент"!
Средства разработки не черствеют :)
Удачи!
А я вот потихоньку на C# или Java гляжу.
← →
Percent (2006-07-28 03:47) [6]А я вот потихоньку на C# или Java гляжу.
Скатертью дорожка...
← →
palva © (2006-07-28 08:50) [7]Percent (28.07.06 03:47) [6]
Энтузиазм тоже не черствеет.
Игорь Шевченко © (28.07.06 00:11) [5]
Все-таки MFC, похоже, зачерствел.
Основной объем знаний, который приходится осваивать при переходе с Delphi 7 на C# связан с библиотекой классов .NET. А сам язык можно понять за сутки, освоить за неделю.
Но библиотека .NET, по видимому, используется в Delphi 2006. Так что собираюсь посмотреть, что это за зверь. Возможно для дельфийцев Delphi 2006 - оптимальный путь перехода на NET.
← →
Тульский © (2006-07-28 08:53) [8]
> Чёрный пиар?
Увы, в нашей жизни пиар играет всё большую роль.
← →
For kaif (2006-07-28 09:36) [9]Игорь Шевченко © (28.07.06 00:11) [5]
А я вот потихоньку на C# или Java гляжу.
Разрешите задать Вам тот же вопрос, котрый Вы мне задали больше года назад: потерянного на изучение Delphi времени не жалко? :)
← →
Alex Konshin © (2006-07-28 10:01) [10]Мне в свое время было жалко того опыта, что я имел в IBM 370 и системе VM SP.
А пять лет назад уехал в штаты на работу, где приходится писать в основном на Java, и Delphi стал уже для меня только хобби.
Такая уж у нас профессия - постоянно учиться, иначе отстанешь от жизни.
← →
For kaif (2006-07-28 10:04) [11]Alex Konshin © (28.07.06 10:01) [10]
Но, честно говоря, меня это радует - меньше шансов на острую конкуренцию, немногим не лень учиться всю жизнь :)
← →
Игорь Шевченко © (2006-07-28 10:16) [12]For kaif (28.07.06 09:36) [9]
Я никакого времени не терял. Точно также как не терял время, изучая внутреннее устройство операционных систем ЕС ЭВМ.
← →
For kaif (2006-07-28 10:23) [13]Игорь Шевченко © (28.07.06 10:16) [12]
Я никакого времени не терял.
Ну-ну. Надеюсь, Вы сможете использовать в следующей системе знание того, что для сортировки TClientDataSet можно использовать IndexFieldNames, а все компоненты наследуются от TComponent :)
← →
cyborg © (2006-07-28 10:25) [14]> [13] For kaif (28.07.06 10:23)
Знание не в названиях компонентов и полей.
← →
Игорь Шевченко © (2006-07-28 10:26) [15]For kaif (28.07.06 10:23) [13]
Ты когда-нибудь бытовую технику менял ? Не сильно сокрушался, что расположение кнопок на пультах разное ?
← →
For kaif (2006-07-28 10:31) [16]cyborg © (28.07.06 10:25) [14]
Игорь Шевченко © (28.07.06 10:26) [15]
Я понимаю. Я не говорю о том, что всё время потрачено было зря. Но вот время, потраченное на изучение расположения кнопок на бытовой технике и названий полей компонентов, было потрачено зря.
← →
tesseract © (2006-07-28 10:31) [17]
> Игорь Шевченко © (28.07.06 10:26) [15]
ну я на Pocket PC перейти пытался с Palm..... день-два мата, потом привыкаешь.
Я не думаю, что от смены IDE/языка изменяться базовые алгоритмы и типы данных, хотя указатели вроде отобрали. Думаю смогу выйти на проектную мощность за месяц- другой :-)
← →
cyborg © (2006-07-28 10:33) [18]> [16] For kaif (28.07.06 10:31)
Названия и местоположение обычно смотрятся в справке, главное понимать принцип работы.
← →
For kaif (2006-07-28 10:36) [19]cyborg © (28.07.06 10:33) [18]
Время на "Названия и местоположение обычно смотрятся в справке" не было потрачено зря?
← →
cyborg © (2006-07-28 10:39) [20]Ты ещё про жалость к потраченному времени на нажатие кнопки включения компьютера спроси. :)
← →
Jeer © (2006-07-28 10:42) [21]For kaif (28.07.06 10:36) [19]
Странная у Вас логика - тогда лучше вообще ничего не изучать, но в конце конца, возможно, будет жаль времени, потраченного на ничего не делание.
А поскольку Игорь да и многие здесь являются профессионалами, т.е. людьми зарабатывающими этим делом на жизнь и поставляющие необходимиый продук на рынок, который готов за него платить - тем более странно непонимание Вами этого момента.
← →
For kaif (2006-07-28 10:50) [22]cyborg © (28.07.06 10:39) [20]
Я об этом думал :)
Я сперва иду на рабочее место, включаю компьютер, а потом возвращаюсь обратно, чтобы раздеться у вешалки :)
Jeer © (28.07.06 10:42) [21]
Не надо за меня додумывать. Я понимаю, что из изучения Delphi получаются деньги.
← →
Megabyte © (2006-07-28 10:53) [23]Хоть я сейчас и Дельфи не такой уж профессионал, но все равно буду повышать навыки в нем. А на всякий случай параллельно есть профессия проектировщика и администратора(хотя не так много опыта) БД. Можно найти работу, связанную с БД, и это главное. :)
Также хочу изучать VB(6.0 уже изучаю, а в последствии и VB.NET(7.0)) и PHP. Чем они меня радуют, так это таким же простым и понятным синтаксисом, как в Дельфи %)
← →
tesseract © (2006-07-28 10:57) [24]
> Чем они меня радуют, так это таким же простым и понятным
> синтаксисом, как в Дельфи %)
в pascal код намного более структурирован
← →
Jeer © (2006-07-28 11:05) [25]For kaif (28.07.06 10:50) [22]
> Я понимаю,
Видимо не все или special провоцирование.
← →
Плохиш © (2006-07-28 11:08) [26]
> For kaif (28.07.06 10:23) [13]
> Игорь Шевченко © (28.07.06 10:16) [12]
>
> Я никакого времени не терял.
>
> Ну-ну. Надеюсь, Вы сможете использовать в следующей системе
> знание того, что для сортировки TClientDataSet можно использовать
> IndexFieldNames, а все компоненты наследуются от TComponent
Если для Вас это является определением знаний программиста, то на ум приходит только одно определение для Вас.
← →
For kaif (2006-07-28 11:09) [27]Jeer © (28.07.06 11:05) [25]
Видимо, это Вы меня не понимаете. Or у Вас не бывает сожаления о потерянном времени в принципе.
← →
Jeer © (2006-07-28 11:13) [28]В принципе - не бывает.
← →
For kaif (2006-07-28 11:14) [29]Плохиш © (28.07.06 11:08) [26]
Перечитайте мои посты и попробуйте понять, что я имею в виду.
ALL
Неужели даже у программистов бывают проблемы с логикой? Я утверждаю, что при изучении Delphi была получена информация, которая нигде, кроме Delphi не будет использоваться. Например, запоминание быстрых клавиш для форматирования кода в DelForEx. Я не утверждаю, что всё время, потраченное на изучение Delphi, потеряно зря.
← →
For kaif (2006-07-28 11:14) [30]Jeer © (28.07.06 11:13) [28]
Значит, мой пост к Вам не относится. Я понимаю такой подход, но у меня другой психотип (к счастью или сожалению).
← →
Danilka © (2006-07-28 11:17) [31][7] palva © (28.07.06 08:50)
> Основной объем знаний, который приходится осваивать при
> переходе с Delphi 7 на C# связан с библиотекой классов .NET.
В отличие от явовских библиотек, которые писали явно инопланетяне, то, что я увидел в .NET 2.0 просто пестня.
Разница с VCL не такая уж и большая и, как правило, направлена в с торону апгрейда возможностей. Делаешь что-то, а сам про себя думаешь: "о, именно этого мне в VCL или ADO, которые еще не .NET и не хватало!".
:)
По-крайней мере сие касается работы с БД, в т.ч. и визуальные компоненты.
← →
Плохиш © (2006-07-28 11:24) [32]
> For kaif (28.07.06 11:14) [29]
> Плохиш © (28.07.06 11:08) [26]
>
> Перечитайте мои посты и попробуйте понять, что я имею в
> виду.
>
> ALL
>
> Неужели даже у программистов бывают проблемы с логикой?
> Я утверждаю, что при изучении Delphi была получена информация,
> которая нигде, кроме Delphi не будет использоваться. Например,
> запоминание быстрых клавиш для форматирования кода в DelForEx.
> Я не утверждаю, что всё время, потраченное на изучение
> Delphi, потеряно зря.
Так ты делфи изучал. Тогда можешь жалеть потеряное время. Изучать технологию надо было, гражданин кодер.
← →
For kaif (2006-07-28 11:38) [33]Плохиш © (28.07.06 11:24) [32]
Я так понимаю, что ты изучал ТОЛЬКО технологию? Для компиляции каждый раз изучал меню File-Edit..., гениально догадывался, что нужен пункт Project, в котором радостно находил пункт Compile и тыкал мышкой?
ЗЫ. Сам ты кодер :)
← →
Сергей Суровцев © (2006-07-28 11:44) [34]>For kaif (28.07.06 10:31) [16]
>Неужели даже у программистов бывают проблемы с логикой? Я утверждаю,
>что при изучении Delphi была получена информация, которая нигде, кроме
>Delphi не будет использоваться. Например, запоминание быстрых клавиш
>для форматирования кода в DelForEx. Я не утверждаю, что всё время,
>потраченное на изучение Delphi, потеряно зря.
Полученные знания, в том числе и специфические, были проданы работодателю за вполне реальные деньги. Причем получены они были однократно, а проданы многократно. Так что потраченное время является не убытком, а окупившимся вложением, приносящем теперь чистую прибыль.
Это все равно, что жалеть о деньгах, потраченых на вчерашний обед.
← →
For kaif (2006-07-28 11:48) [35]Сергей Суровцев © (28.07.06 11:44) [34]
Это все равно, что жалеть о деньгах, потраченых на вчерашний обед.
Не совсем. Я купил пожизненный абонемент на обед, а теперь оказывается, что нужно новый покупать. И хорошо еще, что со скидкой благодаря старому абонементу.
← →
palva © (2006-07-28 11:49) [36]> Это все равно, что жалеть о деньгах, потраченых на вчерашний обед.
Правда часть обеда сегодня вышла непереваренной. Так что не все вложения окупаются.
← →
Сергей Суровцев © (2006-07-28 11:54) [37]>For kaif (28.07.06 11:48) [35]
>Не совсем. Я купил пожизненный абонемент на обед, а теперь оказывается,
>что нужно новый покупать. И хорошо еще, что со скидкой благодаря
>старому абонементу.
Это личное ваше заблуждение. Насчет его пожизненности. Никто этого вам не обещал. И надо еще бы сказать спасибо за то, что он действовал столько лет. Да и достался он вам по цене одного обеда. Жадность - это плохо (с).
← →
For kaif (2006-07-28 11:58) [38]Сергей Суровцев © (28.07.06 11:54) [37]
Я на пожизненность и не рассчитывал. Я знал, что мне придется учиться всю жизнь, и, как я уже писал, мне это нравится - меньше конкуренция.
Все познается в сравнении (с)
Повара никто не заставляет переучиваться.
← →
Игорь Шевченко © (2006-07-28 11:59) [39]For kaif (28.07.06 11:14) [29]
Дружок, это не потраченное время, это инвестиции. Как ты сам понимаешь, окупившиеся. Дальнейшую дискуссию с тобой по этому вопросу считаю нецелесообразной, попинаться, если хочешь, можно в политических ветках, здесь это просто смешно.
← →
Jeer © (2006-07-28 12:00) [40]
> Повара никто не заставляет переучиваться.
Клиенты - заставят или он скоро пойдет улицы мести.
Тоже неплохо.
← →
Сергей Суровцев © (2006-07-28 12:02) [41]>palva © (28.07.06 11:49) [36]
>Правда часть обеда сегодня вышла непереваренной. Так что не все
>вложения окупаются.
Не хотелось бы открывать дискуссию по поводу неудачного процесса интеллектуального пищеварения некоторой части разработчиков. Поверьте на слово, у абсолютного большинства все знания, полученные в профессиональной области так или иначе окупаются, причем именно материально, а не морально. Даже изучение горячих клавиш среды, поскольку увеличивает скорость работы, а значит и производительность труда.
← →
For kaif (2006-07-28 12:02) [42]Игорь Шевченко © (28.07.06 11:59) [39]
вот-вот. Мне тоже могло было смешно получить от Вас вопрос "Ты не жалеешь о потерянном времени?", когда я переключился на java. Но мне смешно не было, потому что данный вопрос все-таки имеет смысл.
← →
For kaif (2006-07-28 12:05) [43]Jeer © (28.07.06 12:00) [40]
Клиенты - заставят или он скоро пойдет улицы мести.
Повар может повышать свои знания и навыки, но при этом его старые знания и навыки не становятся бесполезными, как у нас. Исключений мало.
Кстати, дворникам тоже надо переучиваться? :)
← →
Сергей Суровцев © (2006-07-28 12:11) [44]>For kaif (28.07.06 12:05) [43]
>Повар может повышать свои знания и навыки, но при этом его старые
>знания и навыки не становятся бесполезными, как у нас. Исключений мало.
Все тоже самое. Есть те, кто на пике сиюминутного момента и никогда не возвращается к части прошлого опыта, особенно второстипенного и вспомогательного. А есть те, кто всю жизнь готовит так, как его дед и прадед. Как есть и программисты, которые спокойно будут работать на Клиппере до пенсии.
← →
For kaif (2006-07-28 12:15) [45]Сергей Суровцев © (28.07.06 12:11) [44]
Согласен со всем, но хотел бы дополнить послденюю фразу:
Как есть и программисты, которые спокойно будут работать на Клиппере до пенсии.
Этим программистам уже недолго до пенсии.
← →
Jeer © (2006-07-28 12:49) [46]+
а им и этого хватит.
← →
Думкин © (2006-07-28 13:20) [47]> For kaif (28.07.06 12:02) [42]
Просто твои инвестиции в дельфи были неудачными. И все.
← →
Шмелъ (2006-07-28 13:30) [48]Что-то какой-то пессимизм появился в ваших речах, господа. Раньше такого не замечалось.
← →
Nic © (2006-07-28 13:33) [49]По-моему, все языки программирования очень сильно схожи и изучить новый можно быстро. Также как и новую библиотеку. А вот опыт разработанных проектов - он не привязан к данной системе программирования и он никуда не денется :)
← →
Думкин © (2006-07-28 14:03) [50]> Nic © (28.07.06 13:33) [49]
> По-моему, все языки программирования очень сильно схожи
>
Это не так.
← →
Nic © (2006-07-28 14:09) [51]
> Думкин © (28.07.06 14:03) [50]
Любой новый учить значаительно проще, есл хоть один изучен достаточно хорошо. Начал изучать php - достаточно много сходств с С++.
Процедуры, функции, классы, типы переменных, массивы - есть почти везде.
← →
Думкин © (2006-07-28 14:11) [52]> Nic © (28.07.06 14:09) [51]
Вы очень плохо себе представляете ситуацию с языками. Там немного сложнее. Спросите тех, кто специально на это учился. Они вам подскажут.
То что вы описываете - это языки одной группы.
← →
For kaif (2006-07-28 14:21) [53]Думкин © (28.07.06 13:20) [47]
Нет, просто я рационал. Точнее, мне нравится так о себе думать :)
← →
Думкин © (2006-07-28 14:23) [54]> For kaif (28.07.06 14:21) [53]
?
Ты вложился, а потом не использовал - не получил выгоды. И вложился в иное. Возможно, итоговая прибыль выше - но инвестиции в дельфи - видимо прахом. Во-всяком случае, в озвучиваемой тобой части. :)
← →
Nic © (2006-07-28 14:24) [55]
> Думкин © (28.07.06 14:11) [52]
Я в чём-то сильно заблуждаюсь?
← →
Думкин © (2006-07-28 14:24) [56]> Nic © (28.07.06 14:24) [55]
Да.
← →
For kaif (2006-07-28 14:27) [57]Думкин © (28.07.06 14:23) [54]
Я вложился и получил инвестиции. Хотел еще пополучать, но пришлось переквалифицировать. Похоже на продажу программного обеспечения: MS хотелось бы клепать диски с Windows 95 до бесконечности, но, к сожалению, пришлось заняться выпуском новой версии :)
← →
Nic © (2006-07-28 14:29) [58]
> Думкин © (28.07.06 14:24) [56]
В чём? Ну да, существуют неалогритмические языки программирования, о которых у меня очень смутное представление. Вы об этом?
← →
Думкин © (2006-07-28 14:29) [59]> For kaif (28.07.06 14:27) [57]
У всех так. Я тоже давно не в Дельфи.
> Nic © (28.07.06 14:24) [55]
Prolog, Lisp - попробуйте. а когда попробуете повторите высказанное вами прежде.
← →
For kaif (2006-07-28 14:34) [60]Думкин © (28.07.06 14:29) [59]
Догадываюсь. Но всё равно абыдна :)
← →
Nic © (2006-07-28 14:35) [61]
> Думкин © (28.07.06 14:29) [59]
Попробую обязательно. У нас через год будут преподавать.
← →
data © (2006-07-28 15:22) [62]
> Думкин ©
> Nic ©
у меня диплом был на лиспе, ничего себе язык, но после С было очень непривычно
← →
Sergey Masloff (2006-07-28 21:19) [63]Интересно вообще много времени затрачивается на запоминание шоткатов в среде? У меня наверное если все просуммировать минут 10 за всю "карьеру"на это дело ушло. Это ж кеш - нужно используешь ненужно забыл никаких затрат...
← →
Sergey Masloff (2006-07-28 21:21) [64]Я последний раз на дельфи хоть строчку писал наверное больше года назад. Ну иногда консультирую народ на работе то есть читать код еще приходится. Но что-то никак не получается время затраченое на изучение дельфей в пассив списать...
← →
tesseract © (2006-07-28 21:54) [65]я на делфи пишу довольно регулярно,
add-in для 1с в основном :-)
← →
Kerk © (2006-07-29 15:58) [66]Думкин © (28.07.06 14:29) [59]
Prolog, Lisp - попробуйте. а когда попробуете повторите высказанное вами прежде.
Prologом мучался :)
Синтаксис простейший, но способ мышления другой нужен, реальная ломка мозгов.
Препод меня "старым алгоритмистом" стебал :))
← →
For kaif (2006-07-31 09:10) [67]Sergey Masloff (28.07.06 21:19) [63]
Шоткаты - всего лишь самый наглядный пример. Иерархия объектов - другой пример. Уверен, Вы сможете найти еще много примеров.
← →
Тульский © (2006-07-31 09:17) [68]Ничего, ничего. Мы еще попросим Гришу Грабового воскресить Delphi и будет все хорошо.
Страницы: 1 2 вся ветка
Форум: "Прочее";
Текущий архив: 2006.08.27;
Скачать: [xml.tar.bz2];
Память: 0.64 MB
Время: 0.062 c