Несколько событий в Delphi-блогосфере

Несколько новостей связанных с миром Delphi.

DelphiFeeds.ru


Стараниями Александра Божко, в интернете появился агрегатор русскоязычных новостей о Delphi. Сайт сделан по аналогии с известным западным порталом DelphiFeeds.com. В данный момент там собираются анонсы постов с 25 русскоязычных Delphi-блогов.

Адрес: DelphiFeeds.ru

«Дженерики в Delphi 2009 для Win32» в виде PDF-ки


Перевод статьи «Дженерики в Delphi 2009 для Win32» доступен в PDF файле. За вёрстку спасибо Андрею Тишкину.

Скачать можно здесь, либо на домашней странице Sébastien Doeraene (поиск по фразе «PDF form»).

Сравнивая дженерики в C#, C++ и Delphi(Win32) (перевод)


Ну и, на сладкое, доступен перевод статьи Comparing C#, C++, and Delphi (Win32) Generics. Автор: Craig Stuntz.
Перевод выложен в TDelphi-блоге Алексея Тимохина: тынц.
+3
26 декабря 2009, 18:57
debose 18,0

комментарии (20)

+2
LeNsTR #
Скажите, какой толк от использования Delphi в новых проектах? Почему-то у меня уже пару лет такое ощущение, что Delphi практически перестал быть кому-то нужен.
0
ruzzz #
Да, популярность ушла, но исходники в программы все также компилирует без проблем :)
0
stab #
Не скажи, я пару раз натыкался на такое, что волосы дыбом вставали и становилось страшно, типа игнорирование вызова родительского конструктора — дизассемблером глянул — инструкций вызова тупо нет.
+2
ruzzz #
Я использовал только D7 и Turbo, не помню чтобы были какие-то подобные проблемы. Вообще, по моему «ругать» Делфи это уже просто дань моде. Каждый инструмент хорош в своей области, есть таковые и для делфи.
–5
stab #
Незнаю как на счёт Turbo, но 2007/2009 — атцкий багодром, особенно новые фичи. Я бы с радостью не ругал, но приходится, иногда даже матом :)
+2
debose #
Без примеров это сотрясание воздуха.
–1
stab #
0
debose #
И? Большая часть исправлена.
Неужели, Вы до сих пор верите в сказки что существуют программы такого уровня сложности и без ошибок?
0
stab #
Да ну, там процентов 50 по 2007/2009/2010 со статусом «open», большая часть из которых — детский сад:

«var i: Cardinal; begin for i := 0 to Cardinal($FFFFFFFF) do ShowMessage('this loop is never executed'); end;»

«Parameters put on stack in wrong order for some stdcall methods»

«Strings are pushed into the stack, without incrementing refcounter»

«If i define a generic class with two generic types like TClass<A,R> and i define a function GetSomething(const I: R):A this function will destroy loose the stack frame of the previous call.»

Тысячи их.
0
debose #
Не считая первого (баг программиста, а не программы), выглядят серьёзно.

Читаю и не перестаю удивлятся, до чего некоторые программисты любят извращаться.
0
stab #
И в чём же заключается баг программиста?

Баги компилятора детские, поскольку в серьёзном продукте такого попросту быть не может, в таких количествах уж точно. Юнит-тестирование похоже совсем отсутствует либо покрытие ну очень скудное.

Читаю и не перестаю удивлять до чего же некоторые уверены в том, что с помощью чистой риторики без аргументации можно что-то доказать.
0
debose #
Пардон, я ошибся, это действительно баг компилятора.

п.с. я уже жалею, что поддержал эту дискуссию, переключившись с темы поста на «извечно-бесполезное» холиварное обсуждение «Delphi это хорошо или плохо».
0
debose #
Вы же не единственный потребитель программного обеспечения. =)

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

А в чём цель Вашего комментария? Неужели Вы хотите чтобы Вас переубедили? :D
+1
LeNsTR #
Вообще, в целом, меня интересует так ли много людей, которые начинают новые проекты на дельфях.
0
debose #
Для этих целей лучше всего подходят опросы.
НЛО прилетело и опубликовало эту надпись здесь
+1
ruzzz #
Зачем же такой серый дизайн сайта?
+3
Ferroman #
Rest In Peace sweet Delphi
0
aktuba #
=) Нашел в каталоге свой бывший сайт (delphist.ru).
+1
rufus #

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.