-
Русские описания Delphi и С++ Builder (для просмотра на русском языке на www.codegear.com надо выбрать язык Russian)
1) Общее описание Delphi www.codegear.com/products/delphi/win32
2) Краткое техническое описание (Data Sheet) www.codegear.com/article/38622/images/38622/Delphi2009DatasheetRus.pdf
3) Подробный список функций с разбивкой по редакциям www.codegear.com/article/38622/images/38622/Delphi2009FeatureMatrixRus.pdf
4) FAQ www.codegear.com/article/38622/images/38622/Delphi2009FAQRus.pdf
Статьи о дейтельности Embarcadero в России
Статьи: 1) Новое поколение средств разработки CodeGear pcweek.ru/themes/detail.php?ID=113310&phrase_id=200310
2) Два лица Embarcadero. После поглощения CodeGear компания становится универсальным поставщиком инструментов для разработчиков
приложений и СУБД www.osp.ru/cw/2008/27/5313667/
3) "Русский Стандарт" контролирует доступ к корпоративным данным с помощью Embarcadero DSAuditor pcweek.ru/themes/detail.php?ID=112557&phrase_id=200310
4) Embarсadero + CodeGear -- синергия объединения pcweek.ru/themes/detail.php?ID=113022&phrase_id=200310
5) Embarcadero вступает в права наследования Borland www.osp.ru/news/articles/2008/34/5346108/
6) Средства разработки CodeGear bytemag.ru/articles/detail.php?ID=12444&phrase_id=123847
Русские блоггеры о Delphi 2009 и С++ Builder 2009
Отличная подробная статья в 3-х частях, о Delphi и о С++ Builder skiminog.livejournal.com/33610.html
Временами едкое, но интересное и искреннее мнение delphisex.blogspot.com/
Delphi 2009: Tiburon со слов очевидцев compsec.ru/Delphi_Tiburon_so_slov_ochevidcev.html
Тут короткий пост, но мне шутка про атомную смерть очень понравилась metaclass.livejournal.com/316702.html
Записки юного программиста andreytkach.blogspot.com/2008/08/delphi-2009.html
Delphi 2009: Новвоведения в языке 8vmr.livejournal.com/6114.html
Примечание: Из-за деятельности контент-фильтра все префиксы http:// из url удалены. Нужный префкс вставьте самостоятельно :)
-
-
> [0] Игорь Шевченко © (01.09.08 11:09)
Посмотрела... Результат просмотра: "Я, Вань, такую же хочу" (с) :) Спасибо.
-
Да, я тоже буду заказывать апдейт с предыдущей версии.
-
> для просмотра на русском языке на www.codegear.com надо выбрать язык Russian
Где его выбрать ? Ну нету там выбора :(
-
-
порадовали новые компоненты и улучшение существующих, одно только свойство и эдита NumbersOnly чего стоит ))
-
> NumbersOnly
ага, лучше поздно, чем никогда
-
От наших тестеров какие-то вопросы есть ? Если да, то не стесняйтесь, пишите, вам обязательно ответят :)
-
-
Чего ж они на Eclipse Platform DE дельфю не перевели? (Вроде хотели — последний JBuilder на нём и вышел.) Получилась бы мультиязыковая платформа, способная конкурировать с VS.
-
Дельфи не хотели. У них там своя платформа Галилео, вроде. (по воспоминаниям с семинара 1.5 года давности)
-
> Чего ж они на Eclipse Platform DE дельфю не перевели?
Тратить десятки миллионов у.е. на такое весьма сомнительное удовольствие даже компания размером с Майкрософт постеснялась бы. Да и качество подобных продуктов, как показывает практика, оказывается настолько убогое (IBM WebSphere Development Client видели?), что Delphi 2005 покажется образцом стабильности.
-
> IBM WebSphere Development Client
IBM WebSphere Development Studio Client, конечно же
-
-
> DrPass © (03.09.08 12:36) [12] > > > > Чего ж они на Eclipse Platform DE дельфю не перевели? > > Тратить десятки миллионов у.е. на такое весьма сомнительное > удовольствие даже компания размером с Майкрософт постеснялась > бы.
Смешно читать Вас. SAP, IBM, Oracle не стасняются вкладывать в Eclipse, а Borland почему-то постеснялась. :))
> DrPass © (03.09.08 12:36) [12] > Да и качество подобных продуктов, как показывает практика, > оказывается настолько убогое (IBM WebSphere Development > Client видели?), что Delphi 2005 покажется образцом стабильности.
Нет, не видел. На Eclipse я с версии 2.1, работаю. Чего там убогого? Среду практически невозможно уронить. Гибкая плагинная архитектура расширений не лишена общего архитектурного плана (чего не скажешь про Delphi — лепи как хочешь, никто слова не скажет против). Последняя стабильная версия Delphi — 5.0. После неё пошли уже откровенные дрова.
Ну да ладно. Раз нет, так нет.
-
-
> oxffff © (04.09.08 09:39) [16] > > Читать всем.
Что?! Дельфисты сделали очередное открытие?! Ж)
-
> iZEN (04.09.08 09:56) [17]
Честно говоя никогда не хотел с тобой ступать в спор. Но скажу честно
IL код .NET выразительней, чем байт код JAVA.
:o)
-
to iZen
Найди pdf
by Erik Meijer and Jim Miller
Technical Overview of the Common Language Runtime (or why the JVM is not my favorite execution environment)
Ты только не расстраивайся.
P.S. Да я знаю, что сегодня я злой.
-
> iZEN © (03.09.08 19:47) [15]
> Смешно читать Вас. > SAP, IBM, Oracle не стасняются вкладывать в Eclipse, а Borland > почему-то постеснялась. :))
А Вам не приходило в голову, что у SAP, IBM и Oracle платформой является Java, а у Borland для Delphi и C++Builder - Win32?
> Нет, не видел. На Eclipse я с версии 2.1, работаю. Чего > там убогого? Среду практически невозможно уронить
Голую среду уронить практически невозможно. А криво написанный плагин убивает ее так же легко, как и винду криво написанный драйвер. А если учесть, что в том же IBM WDSC их плагины весьма сомнительного качества составляют процентов 80 функционала, о какой стабильности может идти речь? Так вот, если корпорация с фактически неограниченными возможностями не способна создать стабильный и надежный инструмент, что тут говорить о Borland?
-
Через столько лет существования Delphi разработчики, наконец-таки, добавили в VCL поддержку PNG!!! Вот где слава… Ж)
-
> oxffff © (04.09.08 10:03) [18] > IL код .NET выразительней, чем байт код JAVA.
Да я знаю.
> DrPass © (04.09.08 10:21) [20] > > SAP, IBM, Oracle не стасняются вкладывать в Eclipse, а > Borland > > почему-то постеснялась. :)) > > А Вам не приходило в голову, что у SAP, IBM и Oracle платформой > является Java, а у Borland для Delphi и C++Builder - Win32?
Borland сроду сидела на двух стульях — Windows и UNIX. JBuilder признавался лучшей средой разработки всех времён и народов до версии JBuilderX, когда до него подтянулись бесплатные NetBeans и Eclipse и составили реальную конкуренцию идей и фич. Основной доход во времена Borland/Inprise получала от внедрения Java-продуктов и инфраструктуры CORBA/VisiBroker. Помниться, их флагмантский продукт — Borland Enterprise Server (BES) с встраиваемой СУБД JDataStore (впоследствии его затмил бесплатный "несертифицированный" JBoss). А сколько сил Borland вложила в разработку EJB/EJB2.0 и пропихивания стандартов в JCP.org... Вспомнишь — прослезишься.
> DrPass © (04.09.08 10:21) [20] > > Нет, не видел. На Eclipse я с версии 2.1, работаю. Чего > > там убогого? Среду практически невозможно уронить > > Голую среду уронить практически невозможно. А криво написанный > плагин убивает ее так же легко, как и винду криво написанный > драйвер. А если учесть, что в том же IBM WDSC их плагины > весьма сомнительного качества составляют процентов 80 функционала, > о какой стабильности может идти речь? Так вот, если корпорация > с фактически неограниченными возможностями не способна создать > стабильный и надежный инструмент, что тут говорить о Borland?
IBM WDSC в каком году смотрели?
-
iZEN , ты так примитивен) какая нафиг поддержка PNG. Разве это так важно? Важна общая идеология и общий результат = быстрая и качественная разработка софта (не в пример Java). А PNG) дак тем кому надо его юзали всегда и не испытвали ни каких проблем.
-
> iZEN (04.09.08 15:06) [22]
> Borland сроду сидела на двух стульях — Windows и UNIX. > JBuilder признавался лучшей средой разработки всех времён > и народов до версии JBuilderX, когда до него подтянулись > бесплатные NetBeans и Eclipse и составили реальную конкуренцию > идей и фич.
Понятное дело. Но Java и Win32 - это два разных мира, слабо пересекающихся между собой. У них разные аудитории и разные подходы к написанию приложений. Попробуй они Win32-среды переписать под Eclipse, они и старых пользователей вмиг потеряли бы, и новых не приобрели.
> IBM WDSC в каком году смотрели?
Прям сейчас сижу и смотрю. Версия 7.0.0.6. Открыта довольно объемная модель данных. Нажимаю Create EJBs from tables, выбираю несколько таблиц, выбираю проект, пакет, нажимаю "далее". Какое-то время думает, потом грохается. Слава шайтану, оно хоть workspace перед смертью сохраняет. Ненавижу.
-
> DrPass © (04.09.08 17:54) [24] > Но Java и Win32 - это два разных мира, слабо > пересекающихся между собой. У них разные аудитории и разные > подходы к написанию приложений. Попробуй они Win32-среды > переписать под Eclipse, они и старых пользователей вмиг > потеряли бы, и новых не приобрели.
Не согласен. По идее, Java и Win32 (API) предназначены для одного и того же — для написания приложений. Borland C++BuilderX, кажется, был написан на Java, тем не менее, производил кросс-платформенные приложения на C/C++. Аналогично и с другими IDE: NetBeans и Eclipse это уже далеко не Java-only, а несколько востребованных языков/фреймворков, имеющих к Java весьма и весьма отдалённое отношение.
> DrPass © (04.09.08 17:54) [24] > > IBM WDSC в каком году смотрели? > > Прям сейчас сижу и смотрю. Версия 7.0.0.6. Открыта довольно > объемная модель данных. Нажимаю Create EJBs from tables, > выбираю несколько таблиц, выбираю проект, пакет, нажимаю > "далее". Какое-то время думает, потом грохается. Слава шайтану, > оно хоть workspace перед смертью сохраняет. Ненавижу.
Ну что же, если Вы не умеете готовить кошек, то это не значит, что ВСЕ этого делать не умеют. (Вообще существует туча причин такого поведения: не та версия JVM, под которой тестировался и выпускался продукт, проблемы с оперативкой, физические дефекты диска/порченные архивы и т.д.)
-
Закажите бесплатные диски с пробными версиями продуктов Embarcadero Для получения бесплатных пробных версий продуктов Embarcadero Delphi 2009 и C++ Builder 2009, пожалуйста, введите свои данные (пожалуйста, только на русском языке). Мы вышлем Вам DVD-диски по почте. Акция ограничена территорией России и действует только до 10 октября или до исчерпания тиража. Рассылка начнется 10 октября. Внимание: те, кто обладает быстрым интернетом, могут скачать пробные версии (идентичные тем, что на диске) с сайта www.codegear.com/downloads. Пожалуйста, заполните форму на русском языке. Формы на других языках рассматриваться не будут. Акция ограничена территорией России. Рассылка начнется 10 октября.http://www.codegear-events.eu/ru/trialdisk2.htmlНу и слава богу, очень хороший ход от Em-ro :) Гм, только не означает ли это, что релиз появится только к 10 октября?
-
> iZEN © (04.09.08 19:54) [25]
> Ну что же, если Вы не умеете готовить кошек, то это не значит, > что ВСЕ этого делать не умеют
Как Вам сказать... У всего моего отдела битые архивы, проблемы с оперативкой, дисками и не та версия JVM? Вам не кажется, что если оно лично у Вас работает нормально, это говорит только о том, что вам просто везет, либо вы просто не используете ряд возможностей этой среды. По крайней мере, в IBM по этому поводу мне вешать лапшу про версии JVM (которая в общем-то одна - та, которая включена в дистрибутив) не стали, а дипломатично сказали, что работают над этими проблемами :)
> Borland C++BuilderX, кажется, был написан на Java, тем не > менее, производил кросс-платформенные приложения на C/C++. >
...и был закрыт после выхода первой же версии в связи с абсолютной нерентабельностью проекта.
> По идее, Java и Win32 (API) предназначены для одного и того > же — для написания приложений.
Само собой. Все платформы разработки предназначены для одного и того же. И все автомобили тоже предназначены для одного и того же. И все сигары предназначены для одного и того же. Вот только делают они это по-разному :)
Вообще, если сравнивать дорогущий WDSC с Delphi в плане качества, первый проигрывает значительно. И вот почему: как ты не извращайся с Delphi, ты с помощью визуальных инструментов не испортишь проект. Ты можешь его запороть, если не зная полезешь править скрипты, dfm и т.д. Но ты никак его не запорешь с помощью мастеров или редактора форм. А в WDSC - запросто. Почему, например, среда позволяет через меню публиковать методы в существующий интерфейс сервиса, если в соответстсвующем сервисе они все равно не появятся, а единственный правильный способ их добавить - полностью удалить сервис и заново его создать? И таких примеров масса. Там в инструментах начисто отсутствует какой-либо контроль за целостностью данных в разных конфигурационных файлах.
-
> олько не означает ли это, что релиз появится только к 10 > октября?
Нет. Просто накапливают данные, сколько печатать и рассылать. Загрузки обещали на днях
-
> DrPass © (05.09.08 10:23) [27]
Увы, я никогда не использовал WDSC и даже не видел его на картинках. Я говорил об Eclipse как платформе, на которой строятся различные среды, в том числе для программирования.
А у Вас, похоже, проблемы с отделом в организации и культуре производства, а не в инструментальной среде.
-
> iZEN © (05.09.08 16:48) [29]
> А у Вас, похоже, проблемы с отделом в организации и культуре > производства, а не в инструментальной среде.
Да, Вы, несомненно, хороший, опытный специалист по организации (и особенно культуре) производства. И вообще по культуре. Всегда буду слушать только Ваши толковые, обоснованные, относящиеся к делу замечания.
> Увы, я никогда не использовал WDSC и даже не видел его на > картинках.
...и особенно советы по использованию WSDC, и критику по его неправильному использованию :) А еще я обязательно перениму у Вас ценнейший опыт по расхваливанию тех IDE, которые не видел даже на картинках, и "опусканию" тех специалистов, которых в жизни не видел, и не увижу (и их работ также).
-
Господа,
давайте ближе к делу. Если есть вопросы по средствам разработки CodeGear Embarcadero, пожалуйста, всегда рады. А флеймы разводить - лучше в личке :)
С уважением, Алексей Ковязин Embarcadero Russia&CIS
-
Ковязин? Не тот ли Ковязин, который написал книжки по InterBase/Firebird?
Ладно. Проехали.
-
> iZEN (05.09.08 19:47) [32]
Тот, тот. А еще - тот человек, который реально и со знанием дела может ответить на вопросы по средствам разработки. И не только по ним.
Так что - народ, пользуйтесь случаем, кончайте трепаться и задавайте вопросы.
-
> AlexeyKovyazin (05.09.08 18:53) [31]
У меня есть вопрос... Когда будет доступна триал верся для скачивания одним целым ISO, как это было с RAD Studio 2007? Просто ждать до целого 10 октября и потом еще не известно сколько чтобы получить диск очень не хотелось бы.. А качать отдельным исталлером дистр из инета тоже не получится, т.к. у меня он не безлимитный... Но если будет ISOшник, то я попрошу чтобы мне скачали.. Заранее спасибо...
-
AlexeyKovyazin, будут ли какие-то подвижку в сторону геймдева на Delphi? Вообще у Дельфи сейчас в сфере разработок игр есть своя ниша*(в основном это небольшие фришные или шареварные игры), но при этом сама среда никаких адекватных средств для разработки игр не предоставляет, к сожалению. Если эта ситуация изменится, и будет адекватный тулкит для быстрой разработки игр, то ниша существенно расширится.
* - приходится ковырятся в играх от разных разработчиков, процентов сорок игр сделаны на Дельфи или Билдере.
-
> задавайте вопросы.
хе. Простой вопрос. Почему Delphi7 практически не имела ошибок в компилере, а вот в delphi2009 не исправлены те ошибки, которые еще в дельфи2006 (или где там advanced records были введены) появились?
-
> jack128_ (06.09.08 00:50) [36] > > > > задавайте вопросы. > > хе. Простой вопрос. Почему Delphi7 практически не имела > ошибок в компилере, а вот в delphi2009 не исправлены те > ошибки, которые еще в дельфи2006 (или где там advanced records > были введены) появились?
Наверно кодовая база Delphi 2006 была частично утеряна.
-
Добрый день,
>Когда будет доступна триал верся для скачивания одним целым ISO, как это >было с RAD Studio 2007?
Заливается, зеркала настраиваются. Дело нескольких дней.
>будут ли какие-то подвижку в сторону геймдева на Delphi?
Delphi универсальный инструмент, специально под игры его никто не готовит. Если есть третьесторонние визарды, наборы компонентов - пожалуйста, разрабатывайте. Я могу предположить с высокой долей вероятности, что с появлением кросс платформенных версий Delphi и С++ Игшдвук, возможно, спрос именно со стороны игро-делателей вырастет и что-то появится в составе поставки, но вряд ли раньше.
>хе. Простой вопрос. Почему Delphi7 практически не имела ошибок в компилере...
Издержки роста. Впрочем, девушки тоже были красивее, трава зеленее, компоненты проще, жизнь лучше, пиво вкуснее.
>Наверно кодовая база Delphi 2006 была частично утеряна. :-) Ага, также как и таинственные скрижали выбитые собственноручно Филиппом Канном.
C уважением, Алексей Ковязин
-
> AlexeyKovyazin (11.09.08 12:50) [38]
> Я могу предположить с высокой долей вероятности, что с появлением > кросс платформенных версий Delphi и С++ Игшдвук
Алексей, а когда ориентировочно планируется это самое появление (если уже планируется)? И какого рода будет кросс-платформенность? Как и во времена Кайликс, с поддержкой различных версий библиотек под каждую платформу, или просто одна какая-либо виртуальная машина?
-
>Алексей, а когда ориентировочно планируется это самое появление (если уже >планируется)? 2010 год. Ведь сначала надо 64-битную версию выпустить. Кроме того, мне кажется, что потребность разработки именно под Линукс черезчур раздута в данный конкретный момент. Да, многие разработчики хотели бы пересобрать свое приложение на новой версии и одним махом открыть для своего софта мир Линукс. Но насколько он велик? Вопрос актуальный и для Эмбаркадеро, и для производителей софта. Возьмем для примера Firebird, как популярный и исторически многоплатформенный продукт, и посмотрим на его загрузки за 12 месяцев под Windows Win32 - 612,764 http://sourceforge.net/project/stats/detail.php?group_id=9028&ugn=firebird&type=prdownload&mode=12months&package_id=2 9791 Win64 21,153 Linux i386 72,394 http://sourceforge.net/project/stats/detail.php?group_id=9028&ugn=firebird&type=prdownload&mode=12months&package_id=1 2460&release_id=0 Linux amd64 - 12,238 Freebsd 3,532 Mac OS X 12,236 Т.е. отличия на порядок. Причем - это серверный софт, а Линукс в качестве серверов занимает куда более сильные позиции, чем в качестве десктопов. Конечно, можно упрекнуть, что раз нет средств разработки вроде Дельфи для Линукс, поэтому он и используется меньше, но тут уже был опыт с Кайликсом, да и на Java под Линукс можно разрабатывать. Опять же есть пример кросс-платформенного QT, который почему-то начал склоняться к мобильным разработкам и потом продался Нокии. Я ни в коем случае не против Линукс (на самом деле я в восторге от Дебиан и их системы пакетов), но сказать, что прямо сейчас там будет адекватный затратам спрос - я бы не подписался под этим. Другое дело - 2010 год, к тому времени мы увидим долговременные результаты таких проектов как Ubuntu и т.д. >Как и во времена Кайликс, с поддержкой различных версий библиотек под >каждую платформу, или просто одна какая-либо виртуальная машина? Не могу сказать, как она будет реализована. Но вряд ли это будет виртуальная машина. С уважением, Алексей Ковязин
-
> [40] AlexeyKovyazin (11.09.08 13:28)
Судя по этой статистике разработка Дельфи под Линукс - выгоднее, чем под 64 битную винду... Однако 64 бита - вот они, а Линукс только в планах.
P.S. ИМХО такое количество багов в IDE наделали, чтобы разница с Лазарусом менее заметна была...
-
> Кроме того, мне кажется, что потребность разработки именно > под Линукс черезчур раздута в данный конкретный момент. > Да, многие разработчики хотели бы пересобрать свое приложение > на новой версии и одним махом открыть для своего софта мир > Линукс. Но насколько он велик? Вопрос актуальный и для Эмбаркадеро, > и для производителей софта.
Конкретно для Эмбаркадеро этот вопрос решается просто - достаточно взглянуть на количество запросов на Quality Central. Это достаточно представительная выборка. Собственно, ваши потребители - это и есть разработчики. Они хотят такой продукт, пусть получат его. А уж принесет он им реальную прибыль или нет, Эмбаркадеро это не особо должно волновать. Производители ПО - не дети малые, и вполне трезво могут оценить свои будущие успехи на линуксовом рынке. А кроссплатформенность предполагает, что затраты разработчиков на портирование софта будут минимальны, так что вполне окупятся даже сравнительно небольшими продажами по сравнению с Windows-версиями.
-
баг скролла с русскоязычными комментариями и строками исправили. не может не радовать ;)
-
> Eraser © (17.09.08 18:23) [43]
это первое, на что я внимание обратил :) дождались...
-
> Eraser © (17.09.08 18:23) [43]
как мало нужно для радости, оказыывается
-
> баг скролла с русскоязычными комментариями и строками исправили. > не может не радовать ;)
Думаю, он сам собой исправился, когда среда стала юникодной
-
кста, народ, а кто нить пробывал написать хелпер к дженерик-классу ?? Ну там например
type TBinaryOp<T> = reference to function(ALeft, ARight: T): T;
TListHelper<T> = class helper for TList<T> public function FoldLeft(const AInit: T; AFunc: TBinaryOp<T>): T; end
?? Дельфи под рукой нет, не могу проверить..
-
> jack128_ (18.09.08 11:42) [47]
Честно говоря работать с полу Generics нет никакого желания. Считаю, что прикрутить generics виртуальной машины с языку со статической компиляцией - это изврат. А тем более прикручивать constraints. Это мягко говоря более чем странно. Чуваки с TeamB уже озвучили идею это добавления operators contraints.
Помимо того, что IComparer<T> - это тихий ужас. Кстати его ограничение, что он позволяет сравнивать только идентичные типы.
Вообщем чуваки хотят добавить ограничения оператора. То есть если есть у нас типы например U,V,W,Z и есть выражение в коде у нас например.
U+V*W/Z. То бы должны будет описать все операторы над всеми типами используемые в этом выражение. Представьте если выражение на 2 порядка сложнение. То есть вместо того, чтобы переложить на компилятор, они хотят переложить анализ на программиста.
Если так будет, то в топку Delphi от Codegear.
-
Для нормальной реализации им нужно немедленно отказаться от generics и прикрутить template от С++, которые мощнее.
P.S. Описывать(ограничивать) параметризованную операцию для каждой уникальной пары типов на каждый пук в языке со статической компиляцией - это обзац.
-
Я долго молчал, не хотел никого расстраивать. Но извините не сдержался.
|