dmitrik: (Default)
dmitrik ([personal profile] dmitrik) wrote2008-05-08 07:14 pm

Goodbye, Borland. Welcome, Embarcadero!

Что ж, история (раз, два) с Borland, по-видимому, завершена. Позавчера компания продала-таки свое дочернее подразделение GodeGear, занимающееся средствами разработки и базами данных, компании Embarcadero Technology. Два года назад собрались продавать за 100 млн. долларов, сейчас сторговались за 30 млн. долларов. Да и вообще дела у Borland идут всё хуже и хуже. И хотя я уже давно ни Delphi, ни C++Builder не занимаюсь, фактом продажи удовлетворен. Может теперь этим прекрасным средствам разработки будет уделяться должное внимание и выделяться должное финансирование.

[identity profile] fenikso.livejournal.com 2008-05-08 05:23 pm (UTC)(link)
C++Builder на самом деле был очень хорош :) А частичная совместимость с Delphi с точки зрения controls его только украшала. Но увы...

Мне кажется маловероятно, что одна "небольшая" компания смогла бы тащить такую штуку как "язык". Поэтому Visual Pascal и зачах - ну и потому что (см. выше про кроссплатформенность). В случае с C/C++, Java, .NET основные игроки (компании или коммунити) посильнее.

А, ещё открытость - думаю, что Visual Pascal не хватало процесса расширения и чистки языка. Возможно, просто не нашлось людей, которые бы за ним стали.

[identity profile] dmitrik-b.livejournal.com 2008-05-09 06:41 am (UTC)(link)
> C++Builder на самом деле был очень хорош :) А частичная совместимость
> с Delphi с точки зрения controls его только украшала. Но увы...


Сразу выидно, что ты оптимист. :) C++Builder — это по сути просто компилятор C++, который научили компоновать объектный код, произведенный дельфийским Object Pascal. Т.е. controls и вообще весь VCL в C++Builder — это просто-напросто портированные из Delphi DCU-файлы. Если по-честному, то взяли Delphi и прикрутили к нему компилятор C++. И всё. :)

Я согласен, это тоже не мало. У разработчиков, имеющих большие запасы C++-кода, появлялась возможность писать на С++ и использовать эти запасы, при этом пользуясь всеми визуальными и библиотечными благами Delphi. Но из-за этой вторичности в идеологии продукта я всегда относился к C++Builder как суррогату и при прочих равных предпочитал оригинальный Delphi. :)

[identity profile] fenikso.livejournal.com 2008-05-09 06:59 am (UTC)(link)
Ну ты под другим углом смотришь. У C++ тоже большая база уже написанного кода (у языка - добавь сюда ещё и C-шный код), поэтому C++Builder был таким хорошим bridge между двумя языками. :)

Я тоже начинал с дельфи а не с C++Builder, но C++Builder мне был милее как раз вот этой идеологией "удачно сесть на двух стульях" :)