четверг, мая 08, 2008

Печальный конец Borland-а

Borland продает CodeGear (свое подразделение по разработке development tools) компании Embarcadero Technologies (известной своими средствами управления СУБД) за смешные деньги - $23 млн.
Вот такой бесславный конец легендарного для многих программистов брэнда. В самом Borland теперь остаются продукты проектного управления (Caliber, Together, Silk) и пара серверов приложений Borland AppServer на J2EE и Borland VisiBroker на полумертвой CORBA. Ничего особенного, таких продуктов десятки на рынке.

Если бы существовала Дарвиновская премия в области бизнеса, то ее смело можно вручить Borland. Эта компания просто удивительный клубок выдающихся инженерных достижений и не менее выдающихся управленческих провалов.

С именем Borland связаны названия огромного числа выдающихся продуктов: Turbo Pascal, Turbo C, ObjectVision, Paradox, dBase, InterBase, Quattro Pro, Delphi.
В свое время Borland занимал доминирующее положение на рынке средств разработки и "настольных" БД. Все это сопровождалось чехардой поглощений и продаж, и как следствие, упущенных возможностей.
В 1991 Borland покупает компанию Ashton-Tate - создателя dBase, первой БД для персональных компьютеров. С dBase списаны все последующие настольные БД FoxBase, Clipper, Access и т.д. В руках компании оказываются две замечательных настольных БД: Paradox и dBase. И тем не меннее компания теряет этот рынок, который достался FoxPro, Access и Clipper-у.

Показательно, что постоянно лучшие инженеры покидают Borland и затем создают выдающиеся продукты.
Niels Jensen уходит из Borland и в последствии создает Clarion, очень самобытный продукт, кторый существует и поныне.
Adam Bosworth уходит в 1990 году в Microsoft и там создает Microsoft Access.
И, наконец, Anders Hejlsberg, создатель Delphi (Visual Basic Killer - так хотели назвать его создатели), покидает Borland в 1996 и в Microsoft становится одним из создателей языка C# и платформы .Net.

Еще можно вспомнить бесславную эпопею с переименованием Borland в Inprise и обратно, заигрывание с CORBA, эпопею с InterBase и Firebird. В сухом остатке после всех этих перепетий два не шибко популярных сервера приложений и потеря долей рынков IDE и DB.

Похоже, что 7 мая закончился период полураспада компании. Borland уходит в историю.

19 комментариев:

Анонимный комментирует...

аминь :(

Анонимный комментирует...

Можно еще вспомнить отказ от поддержки OWL и прекращение линейки Borland C++. Говорят этого им так и не простили

Mr. Zoidberg комментирует...

Ну может хоть в ВУЗах перестанут преподавать Pascal =)

Анонимный комментирует...

отсюда мораль: если ты владеешь акциями компании которые "выросли" - продавай их нах и не жди пока она сдохнет

Sergey Rozovik комментирует...

to Mr. Zoidberg
> Ну может хоть в ВУЗах перестанут преподавать Pascal =)

Pascal то чем провинился? Прекрасный язык для преподования. А Object Pascal и для работы весьма не плох был (или есть?).

Yuriy Volkov комментирует...

да, печально, сам об этом узнал недавно via Alexey Kovyazin. Хотя чем за такую цену продавать, лучше б выпустили под свободной лицензией, может комьюнити подхватило бы...

Илья Казначеев комментирует...

Идея программировать в 2008 году на Паскале не может быть оправдана ничем.

Давайте прикопаем.

P.S. Борланд никогда не нравился.

Sergey Rozovik комментирует...

>to Илья Казначеев
Как некоторым хочется похоливарить :)
Что же в 2008-ом так изменилось с 1998-го?
На закантыреном Java Script можно значит программировать, а на Паскале нельзя.

Yuriy Volkov комментирует...

>to Илья Казначеев
а что тогда уважаемый скажет об идее программировать в 2008 году на Аде? Да и еще создавать на ней mission critical приложения? Есть задача - есть инструмент.

Илья Казначеев комментирует...

У Ады есть своя уникальная мысль, а у Паскаля ее и близко не просматривается.
"Pascal gives you nothing that C doesn't already do better." (c) Steve Yegge.

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

В 2008 году можно кучу языков высокого уровня использовать практически в любых целях. Вместо паскаля всегда можно взять питон.

Sergey Rozovik комментирует...

to Илья Казначеев
Вы начали с весьма спорных утверждений, обоснованных только тем, что вам "Борланд никогда не нравился".
И продолжаете в том же духе.
Плохие языки, хорошие языки - все это весьма субьективно. Существуют сотни языков программирования, но широко используются лишь немногие из них. Причем очень часто широкое распространение получают далеко не самые лучшие языки. Взять хотя бы BASIC и С++, парочка самых распространенных языков, но как языки они просто ужасны.
Паскаль создавался как язык для обучения, и с этим связаны его сильные стороны: простой и стройный синтаксис, хорошая модульность и типизация. Заслуга Borland в том что она смогла из учебного языка сделать промышленный. У Pascal появился прекрасный компилятор и IDE, объектные расширения, улучшилась модульность, была создана обширная библиотека, появилась возможность использовать вставки на ассемблере и т.д.и т.п. Object Pascal из Delphi и первоначальный Pascal это, по сути разные языки на одной синтаксической базе.
Как язык Pascal ни чуть не устарел, если сравнивать его с "однокласниками": Java или C#. Просто Sun и Microsoft хорошие паравозы, а Borland оказался плохим.

Ну а использовать вместо Паскаля Питон, вы это простому инженеру электронщику предложите... Знаете куда он вас пошлет? И ведь обидно, Паскаль по сравнению с Питоном как табуретка по сравнению в Феррари. Но он же не программист - нифига не понимает :))

Анонимный комментирует...

Сразу видно, что автор предвзято относиться к VCL и не знает истории. Например, Anders Hejlsberg ушел не добровольно, а просто был переманен Майкрософт на зарплату 100 миллионов в год, как кино звезда, судя по зарплате. Билли со своей конторой просто испугался, да взял и раскошелился ибо никто не может соревноваться с ним в бабках.
Объединение с новой компанией это большой плюс для Сode Gear. Нас интересует не дальнейшее будущее компании Borland, а развитие IDE, а оно судя по прес релизам будет, и это хорошо.

Sergey Rozovik комментирует...

to Анонимный
> Сразу видно, что автор предвзято относиться к VCL и не знает истории.

С чего это видно? Я всегда подчеркивал, что "Эта компания просто удивительный клубок выдающихся инженерных достижений..." И VCL - замечательная библиотека для своего времени.
А что касается истории, она разворачивалась на моих глазах. Я знаете уже такой не молодой аффтар :)

> Например, Anders Hejlsberg ушел не добровольно, а просто был переманен Майкрософт на зарплату 100 миллионов в год...

:) Вызывает улыбку, впрочем, благодушную. А Хейлсберг действительно звезда. Таких единицы.

OCTAGRAM комментирует...

У Ады есть своя уникальная мысль, а у Паскаля ее и близко не просматривается.
+1

Вирт от Паскаля отказался, у него другие, более удачные языки были. Ада от Паскаля откололась. Адаисты к Паскалю не захотят вернуться. Паскаль не тонул всё это время только из–за Borland. FPC — всего лишь наведённая индукция.

Заслуга Borland в том что она смогла из учебного языка сделать промышленный.

Нужно конвертировать хорошие языки в популярные. Популярность языка в качество не конвертируется, хотя почему–то именно это и пытаются сделать, сколько я вижу.

"Заслуга" Borland в том, что многие программисты потратили свои силы на Паскаль, когда могли бы потратить их на Аду или Оберон. Как результат, в проигрыше все.

Sergey Rozovik комментирует...

Когда я слышу о том, что есть замечательные языки типа <подставте_сюда_свой_замечательный_язык> но они не распространены из-за чьих-то злых козней, то у меня это вызывает только улыбку.
О востребованности языка можно судить только по количеству кода на нем написанного. Все остальное, субъектив чистой воды.
Пусть Ада в сто раз лучше Паскаля, но кто пишет на аде? Где объявления "нужен программист на Аде"?

OCTAGRAM комментирует...

Когда я слышу о том, что есть замечательные языки типа [подставте_сюда_свой_замечательный_язык] но они не распространены из-за чьих-то злых козней, то у меня это вызывает только улыбку.
Да не чьих–то. Это звериный оскал капитализма плюс человеческий фактор.

Пусть Ада в сто раз лучше Паскаля, но кто пишет на аде? Где объявления "нужен программист на Аде"?

Видимо, пишут :) В Интернете пробегал список компаний, но касательно Ады у меня своя позиция:

(1) Есть супер–IT отрасль. Там, где нужна офигенная безопасность, там, где нужна, возможно, даже верификация (SPARK), там, где ничто другое траляля. И это что–то заоблачное.

(2) И есть отрасль ближе к нашей жизни, от шароварного ширпотреба до, как говорят на RSDN, бухгалтерских пердулек.

У Borland фундамент был (2). Как был, так и сплыл. У них кризис, у них печальный конец, ох, боже ты мой.

Ада никогда не была популярной в (2). На десктопах программы на этом языке практически не встретишь. А Аде хоть бы хны! Новый стандарт недавно приняли, и не какой–нибудь ECMA, а самый настоящий ISO! Адская живучесть проистекает из того факта, что её фундамент в (1), а не в (2).

Мне не нравится, что в статьях по Аде обычно затрагивается только (1). Я хотел бы, чтобы, воспользовавшись этой стабильностью, писали бы программы и для (2). Для (2) Ада тоже хорошо подходит.

Анонимный комментирует...

Ccылка:
http://www.sdtimes.com/content/article.aspx?ArticleID=32238

Анонимный комментирует...

Delphi - шикарный инструмент программирования. И пусть тут хоть с пеной у рта доказывают обратное. Суть вещей от этого не поменяется. Ровно как и Pascal с его вполне вменяемым и читаемым кодом. При чём PAS портирован даже на микроконтроллеры. Взять тоже семейство AVR.

Анонимный комментирует...

Delphi Cool !! ! ! Borland ЗДОХ, НО Его продукты а точнее уже Embarcadero COOL ! всегда будут жить !