Delphi 2007: Что год текущий нам готовит?.. |
Из неофициальных источников появилась некоторая интересная информация по поводу развития Delphi в 2007 году.
Компания-разработчик нашего любимого RAD-средства, проанализировав пожелания Delphi-сообщества, изменила свои первоначальные планы на текущий год.
Основные моменты:
1) В марте 2007 года выйдет Delphi 2007 (win32)
Плохая новость: в мартовской версии Delphi 2007 не будет юникода;
Хорошая новость: юникод будет в середине лета!
И это не единственная хорошая новость! В мартовской версии Delphi 2007 обещают много интересных "вкусностей", в том числе DBX4 и полную поддержку VISTA.
2) В марте 2007 года должен появиться новый и очень интересный продукт — Delphi for PHP — полноценное RAD-средство для разработки на PHP.
3) Выход новых версий продуктов линейки Turbo предполагается в конце 2007 года.
4) И еще небольшой сюрприз: стоимость Turbo Delphi Pro снизилась до 250$.
Вот так, коротенько...
Елена Филиппова
Всего в теме 1215 сообщений
Добавить свое сообщение
Отслеживать это обсуждение
№ 255 04-04-2007 07:07 | |
№ 254 04-04-2007 05:44 | |
Ответ на »сообщение 253« (Сабир Сафаров)
___________________________
Так Delphi 2007 уже вышла (в марте).
№ 253 04-04-2007 05:13 | |
В марте 2007 года выйдет Delphi 2007 (win32)
уже апрель
№ 252 04-04-2007 03:42 | |
Ответ на »сообщение 251« (ua.Skywalker)
___________________________
Похоже, борланд окончательно решил продать кодежир
Вот результат работы нового CEO на прошлом месте - ReShape:
24-05-2006 13:00 Новости - Бизнес
Magma купила активы ReShape
Компания Magma Design Automation Inc. приобрела активы компании ReShape Inc. Сумма сделки не называлась.
Пресс-секретарь компании Magma заявил, что в результате этой сделки ни один сотрудник компании ReShape не перешел на работу в компанию Magma. Другие детали сделки будут открыты после 15 июня.
Компания ReShape, занимающаяся разработкой программного обеспечения для САПР-электроники, появилась в 2003 году.
Она предложила программный пакет, который способствует автоматизации процесса создания чипов, уменьшению их размера и сохранности прав интеллектуальной собственности.
В январе 2004 года компания ReShape объявила о том, что ищет покупателя для этой технологии.
№ 251 04-04-2007 01:59 | |
№ 250 02-04-2007 15:21 | |
to wallaby
Спасибо за подсказку, действительно, помогает:
На Athlon XP 2000+ Turbo Delphi дает 2047 ms, с использованием Вашей оптимизации - 1641 ms. Весьма существенный выигрыш получается. А вот с Delphi 6 ситуация интересная: первоначальный вариант - 1141ms, после оптимизации - 1390 ms.
Буду пробовать разместить тестовый код в отдельной процедуре.
№ 249 02-04-2007 11:44 | |
Ответ на »сообщение 247« (vitalek)
___________________________
Дело в том что ваш тестовый пример с небольшим подвохом. Разница между сгенерированным разными компиляторами кодом только в том что в одном случае регистр EDI используется оптимизатором, а в другом не используется, но дело тут не в том что компилятор разучился с ним работать, а в том что где-то между версией 7.0.4.453 и 7.0.8.1 был внесён баг (или фича) не дающий использовать EDI из основной секции кода (возможно всё более запутано, но ведь исходников компилятора у меня нет). То есть если перенести приведённый код в отдельную процедуру, то разница в скорости (и в генерируемом коде) исчезнет. А вообще разница даже в 100% может возникнуть по очень многим причинам ( »вопрос КС №50573«), в том числе не зависящем от компилятора. Компилятор от MS конечно лучше чем дельфийский, но не последнее значение тут имеют ограничения накладываемые раздельной компиляцией и языком в целом, хотя можно было бы и получше оптимизатор сделать.
№ 248 02-04-2007 10:22 | |
Ответ на »сообщение 247« (vitalek)
___________________________
Не имею D6, не могу сравнить. В приведённом примере заменил for на while во внутреннем цикле
kl:= d + 1;
while kl <= razmer do begin
if b[kl]<b[m] then m:= kl;
Inc(kl);
end;
скомпилировал на D7 и получил на Athlon 1 GHz прирост производительности 3565 ms -> 2864 ms
ИМХО, борланд не забил на оптимизацию, а перемудрил с оптимизацией for
№ 247 02-04-2007 10:10 | |
Это всё? Очень грамотный комментарий. Вам нечего сказать по существу? Исходный код теста и результаты находятся по приведённой мной ссылке. Что генерит компилятор - можно просмотреть в окне CPU. Видно что Delphi 6 активнее использует регистры, нравится Вам это или нет и как бы Вы это ни называли - бредом и т.д.
№ 246 02-04-2007 09:30 | |
Ответ на »сообщение 245« (vitalek)
___________________________
Код, скомпилированный в Delphi 2006 в 1,5 - 2 раза медленнее анологичного, получаемого на выходе версий 5 и 6.(
БРЕД
Добавить свое сообщение
Отслеживать это обсуждение
Дополнительная навигация: |
|