Links for 2010-12-05 [del.icio.us]
Memory manager for Delphi that is 4 times faster then FastMM
It is faster (4x!) and scales better than FastMM. Also faster (3x) than
Links for 2010-12-05 [del.icio.us]
- Memory manager for Delphi that is 4 times faster then FastMM
It is faster (4x!) and scales better than FastMM. Also faster (3x) than TopMM, but equal scaling.
Delphi Team обидела очередного приверженца Delphi
Например, в начале ноября 2007-го года Питер Моррис (Peter Morris), весьма известный человек в Delphi-сообществе (автор нескольких open-source библиотек (deAudio, deBold, DIB Controls и FastStrings); автор множества статей по Delphi, Bold и ECO; в феврале 2007-го анонсировал свою книгу, посвященную ECO…), поссорился с CodeGear (Borland) из-за лицензии на Delphi. Менеджеры CodeGear пожадничали, и в результате Питер Моррис закрыл свой сайт (Droopy Eyes Software), отказался от использования Delphi и прекратил поддержку своих open-source проектов.
Сегодня другая известная личность в Delphi Community — Андреас Хаусладен (Andreas Hausladen) опубликовал на своем блоге заметку XE Update 1 the death of DDevExtensions. Андреас Хаусладен известен своими расширениями для Delphi IDE: DelphiSpeedUp (ускоряет загрузку IDE), DDevExtensions (делает более удобной работу в IDE), IDE Fix Pack (набор патчей для IDE исправляющих баги, до которых у R&D Team нет дела), dcc32Speed (ускоряет работу компилятора (dcc32.exe)) и прочие. Кроме этого он участвует в Project JEDI и разрабатывает собственные библиотеки (VCL Fix Pack, Midas Speed Fix, AsyncCalls и NvAPI). Проблема в том, что R&D Team сильно увлеклась защитой от пиратов, тем самым мешает работе разработчиков расширений для Delphi IDE. Пираты и так найдут, как украсть, а страдают, как всегда, честные люди. Delphi XE Update 1, если установлен DDevExtensions, случайным образом останавливает работу и отправляется на http://www.embarcadero.com/how-to-buy. Думаю, что после прочтения слов Андреаса «Это означает, что DDevExtensions для Delphi XE умер» многочисленные пользователи DDevExtensions по всему миру дружно сказали «фуцк».
Год от года Delphi-сообщество уменьшается… Только, похоже, что это не волнует ее разработчиков и скоро Delphi, как и Borland, станет достоянием истории.
Экономия при покупке FastReport 5
Компания FastReport уже включила в обновленный для партнеров прайс-лист цены на 5-ю версию генератора отчетов FastReport. Проанализируем стоимость single-лицензии на FastReport VCL (цены в российских рублях):
Редакция | FastReport 4 | FastReport 5 | Рост цены |
Basic | 690 | 990 | 1.43 |
Standard | 2590 | 3590 | 1.39 |
Professional | 3590 | 4990 | 1.39 |
Enterprise | 6990 | 9790 | 1.40 |
Как видим, с выходом новой версии цена на FastReport вырастет почти в полтора раза! Для владельцев лицензий на FastReport 3 и FastReport 4 предусмотрены специальные цены на upgrade: владельцы лицензии FastReport 4 могут проапгрейдить ее до 5-й версии за полцены, а владельцы лицензии FastReport 3 за три четвертых от цены. Тем, кто планирует купить FastReport 5, но не имеет лицензии на FastReport 3 или FastReport 4, рост цен вообще не страшен (если конечно не тормозить) – существует законный способ существенно сэкономить, немного «надув» производителя.
Рассказываю. У компании FastReport есть принцип – бесплатное полугодичное обновление продуктов на любую новую версию той же самой редакции (так было в 2006-м году, когда вышел FastReport 4). Для тех, кто не догадался, рассказываю дальше. Ранее было объявлено, что FastReport 5 будет выпущен осенью 2010 года (т.е. до релиза уже осталось меньше полугода). А это значит, что, купив FastReport 4 сейчас, можно бесплатно получить лицензию на FastReport 5. А это очень существенная экономия 🙂
P.S. Надеюсь, что рост цен на FastReport обусловлен хорошей реализацией нового функционала, а не тем, что «очень нужны деньги».
Новые пробники IDE от Embarcadero
Компания Embarcadero выложила 30 дневные пробные версии Embarcadero RAD Studio XE Architect, Delphi XE Architect, Delphi Prism XE Enterprise, C++Builder XE Architect и RadPHP XE.
Так же см. Release Notes for Delphi and C++Builder XE и Installation Notes for Delphi and C++Builder XE.
Дополню ссылкой на ISO-образ DVD с RAD Studio XE, который содержит Delphi XE и C++Builder XE (редакция (Professional, Enterprise или Architect) определяется серийным номером).
RAD Studio XE на халяву
Компания Embarcadero проводит розыгрыш трех лицензий готовящейся к выпуску RAD Studio XE. Разыгрываются лицензии:
• Embarcadero RAD Studio XE Architect (примерная стоимость 4 299$);
• Embarcadero RAD Studio XE Enterprise (примерная стоимость 2 799$);
• Embarcadero RAD Studio XE Professional (примерная стоимость 1 399$).
Победители получат лицензию на RAD Studio XE и ссылку для скачивания продукта еще до начала продаж. Для участия в розыгрыше необходимо до 29 августа 2010 года подать заявку. Подробнее см. «Правила участия в розыгрыше«.
Delphi. Трудный путь к 64 битам.
С каждым годом 64-битных компьютеров становится все больше. Первую 64-х битную версию MS Windows компания Microsoft выпустила 28 марта 2003 (Windows XP 64-bit Edition). Следующий шаг был сделан 25 апреля 2005 – вышла Windows XP Professional x64 Edition. А что у нас с 64-битным компилятором Pascal под Windows? Разработчики FreePascal Compiler показали свою 64-битную программу «Hello world» под Windows еще в марте 2006 года. А что же разработчики Delphi?
Представители разработчиков Delphi неоднократно говорили, о том, что 64-битная Delphi уже «в пути». Например, в первых числах января 2009-го года Nick Hodges опубликовал статью «The Future of the Delphi Compiler«, в которой писал: «Мы ожидаем, что 64-битная версия Delphi будет готова в середине 2010. Поскольку компилятор – это первый шаг к полноценному 64-битному продукту, то мы планируем выпустить предварительную версию 64-битного компилятора в середине 2009 года». Уже середина 2010 года прошла, а мы не увидели даже предварительную версию 64-битного компилятора. В готовящемся релизе RAD Studio XE (результаты проекта «Fulcrum» – то, что должно было стать Delphi 2011) 64 битами только немного «пахнет» – для упрощения перехода на 64-битную архитектуру добавили типы данных NativeInt и NativeUInt.
Сегодня ночью компания Embarcadero опять обновила «RAD Studio, Delphi and C++Builder Roadmap«. В него добавили новый проект «Pulsar» и удалили заглядывающий глубоко в будущее проект «Chromium». Теперь у разработчиков RAD Studio четыре отчетные точки по пути к полной поддержке 64-бит:
1. 64 bit Compiler Preview – консольная версия 64-битного компилятора;
2. Pulsar – версия Delphi c 64-битным компилятором под Windows;
3. Wheelhouse – версия C++Builder c 64-битным компилятором под Windows;
4. Commodore – версии Delphi и C++Builder с 64-битными компиляторами под Windows, MacOS и Linux.
Опять обещания. А стоит ли им верить?
С учетом того, что версия Delphi выходит раз в год, то Delphi XE2 можно ждать во второй половине 2011 года (а точнее в конце 2011 года). Вероятнее всего (я на это надеюсь) – это будут результаты проекта «Pulsar», что означает: ждать 64-битную Delphi осталось совсем не долго (чуть больше года). Есть надежда, что над проектами «Pulsar» и «Wheelhouse» параллельно будут работать (или уже работают) разные люди. В таком случае, если параллельно с «Pulsar» успеют закончить «Wheelhouse», то в следующем году компания Embarcadero представит полноценную 64-битную версию своей RAD Studio под Windows.
Links for 2010-07-05 [del.icio.us]
Delphi: Hints and Warnings или Спасение утопающих
Почему нужно обращать внимание на советы и предупреждения крмпилятора.