Текущий архив: 2008.03.02;
Скачать: CL | DM;
Вниз
Теперь и мы сможем так же как в C++ без inc и dec Найти похожие ветки
← →
oxffff © (2008-01-25 17:06) [0]http://blogs.codegear.com/abauer/2008/01/24/38852
This code will now compile with the new Tiburón compiler:
{$POINTERMATH ON}
procedure MoveRects(Rects: PRect; Count: Integer);
begin
while Count > 0 do
begin
MoveRect(Rects[Count - 1]); // This line will not compile today.
MoveRect((Rects + Count - 1)^); // Neither will this line.
Dec(Count);
end;
end;
← →
ketmar © (2008-01-25 18:48) [1]надеюсь, они помрут раньше, чем выйдет этот ублюдок.
← →
Черный Шаман (2008-01-25 18:51) [2]
> ketmar © (25.01.08 18:48) [1]
>
> надеюсь, они помрут раньше, чем выйдет этот ублюдок.
Добавили бы Unicode + компиляция 64-бита, даже пусть только с поддержкой WinNT. Памятник им бы нерукотворный поставили.
← →
ketmar © (2008-01-25 19:39) [3]>[2] Черный Шаман (25.01.08 18:51)
для юникода надо сильно много кода пилять. а никому не нужная идиотская арифметика с указателями — это патч на 10 минут.
← →
Черный Шаман (2008-01-25 19:46) [4]
> ketmar © (25.01.08 19:39) [3]
>
> >[2] Черный Шаман (25.01.08 18:51)
> для юникода надо сильно много кода пилять. а никому не нужная
> идиотская арифметика с указателями — это патч на 10 минут.
Не так уж много там и пилять. Я сам библиотеку скинов с поддержкой Unicode(просто перегрузил функции в TControlCanvas) уже к проекту прикручиваю. Так кроме уникода, там довольно много технологических решений. Чего стоит только полная парадигма MVC в виде абстрактных рендеров контрола.
← →
ketmar © (2008-01-25 20:23) [5]>[4] Черный Шаман (25.01.08 19:46)
«полная парадигма MVC» идёт в пень, пока в язык не добавят сборщик мусора. лучше бы именно GC привинтили, а не идиотские перделки.
зыж я в курсе h-b conservative GC. я не о нём.
← →
DiamondShark © (2008-01-25 20:26) [6]
> пока в язык не добавят сборщик мусора
Сборщик мусора идёт в пень.
← →
ketmar © (2008-01-25 20:51) [7]>[6] DiamondShark ©(25.01.08 20:26)
>Сборщик мусора идёт в пень.
но не успевает дойти, как его зовут назад. потому что делать MVC без GC… я лучше китайский выучу, всяко проще.
← →
Черный Шаман (2008-01-25 20:54) [8]
> ketmar © (25.01.08 20:51) [7]
>
> >[6] DiamondShark ©(25.01.08 20:26)
> >Сборщик мусора идёт в пень.
> но не успевает дойти, как его зовут назад. потому что делать
> MVC без GC… я лучше китайский выучу, всяко проще.
Ну не обязательно сборщик мусора на уровне системы, его можно просто эмулировать.
← →
ketmar © (2008-01-25 20:59) [9]>[8] Черный Шаман (25.01.08 20:54)
>его можно просто эмулировать.
о чём я и говорил: вместо простого и изящного решения городить лес из костылей, да потом этот лес судорожно отлаживать. в гробу у белых тапках я видел такие «решения».
← →
Черный Шаман (2008-01-25 21:11) [10]
> ketmar © (25.01.08 20:59) [9]
>
> >[8] Черный Шаман (25.01.08 20:54)
> >его можно просто эмулировать.
> о чём я и говорил: вместо простого и изящного решения городить
> лес из костылей, да потом этот лес судорожно отлаживать.
> в гробу у белых тапках я видел такие «решения».
Есть такое слово как рынок. Выбор простой - или послать часть пользователей, или дать им решение, пусть несколько кривое и подглючивающее, но которое удовлетворяет большинство их потребностей.
Пример Win9X, 1C...
← →
oxffff © (2008-01-26 00:33) [11]http://blogs.teamb.com/craigstuntz/2008/01/25/37788
А между тем говорят нам, что
If you intend to continue working in the software development industry, you’re going to be using garbage collection, whether you like it or not.
Дальше уже категорично
This may be a hard pill to swallow for so-called "C++ programmers" or "Pascal programmers" who do not know any programming languages designed after the 1970s.
....
As far as I can tell, programming language designers do not seem to be creating non-garbage-collected, general-purpose programming languages anymore.
Потом приводит выдержку из блога другого чувака. Тот вообще пророк
C++ does need to get replaced someday.
It’s just horrid, and everyone knows it. However, there aren’t very many people trying to replace it, either.
The only contenders I’m aware of are Objective C and the D Programming Language.
Потом с надеждой
Perhaps, some years from now, someone will invent a non-garbage-collected language which will become the dominant language of future days. But at the present time, I don’t see any non-garbage-collected candidates for the job.
← →
Григорьев Антон © (2008-01-26 09:42) [12]Угробят они Delphi такими нововведениями :((((((((((((((((((
Вот есть C++ с его стилем программирования, и есть Delphi - язык с более строгими ограничениями и другим стилем. Каждый выбирает то, что ему нравится, всем хорошо, все довольны. Но кто-то не слишком умный целенаправленно перетаскивает в Delphi не самые безопасные средства из C++. Зачем? Зачем нам ещё один C++ с другим синтаксисом? Те, кто предпочитает C++, давно уже пишут на нём и на Delphi вряд ли перейдут. Те, кто любят Delphi, любят его во многом за то, что на нём НЕЛЬЗЯ писать так, как на C++. Сделайте, что так писать будет можно - и зачем этим людям Delphi? Если вся разница между C++ и Delphi действительно будет заключаться только в фигурных скобках и begin/end, то кому будет нужен Delphi? Delphi никогда не выиграет борьбу на поле C++, достоинством языков паскалевской группы всегда было то, что они уходят в другое поле, туда, где они однозначно сильнее. И кто-то из разработчиков Delphi, похоже, этого не понимает. В данном случае, не понимает того, что такой синтаксический сахар портит структуру языка.
Сразу вспоминается Джоэл Спольски:
Похоже на то, что .NET позволяет нам "выбирать" язык, исходя из того, что как раз меньше всего нас волнует, - синтаксиса.
← →
Сборщик мусора (2008-01-26 16:17) [13]
> ketmar © (25.01.08 20:23) [5]
> >[4] Черный Шаман (25.01.08 19:46)
> «полная парадигма MVC» идёт в пень, пока в язык не добавят
> сборщик мусора. лучше бы именно GC привинтили, а не идиотские
> перделки.
А что такое сборщик мусора?
← →
TUser © (2008-01-26 17:38) [14]
> ketmar © (25.01.08 19:39) [3]
А она не идиотская, а удобная. Не надо - не пользуй. А GC - этого нам только подавай, факт!
← →
ketmar © (2008-01-26 20:46) [15]>[14] TUser ©(26.01.08 17:38)
оно прежде всего нафиг не надо.
← →
Kerk © (2008-01-26 20:49) [16]Задолбал этот CodeGear уже. После Д7 ничего по-настоящему толкового так и не вышло, только бантики прикручивать способны.
Страницы: 1 вся ветка
Текущий архив: 2008.03.02;
Скачать: CL | DM;
Память: 0.51 MB
Время: 0.017 c