Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.19;
Скачать: CL | DM;

Вниз

Delphi 8 - ПО под Win32 заканчивается на Delphi 7   Найти похожие ветки 

 
REA ©   (2003-11-20 16:33) [40]

Нафиг нафиг эти Template - они и в Си то криво были сделаны.
(Ну не они сами, а всякие STL и MS templates)
И без них можно прожить.
И читать их тяжело и в программе не разберешься.


 
Serginio666   (2003-11-20 17:36) [41]

Нееее дженерики это не шаблоны С++, и читаются очень легко и программируешь как обычный класс с синтаксическим контролем и автозавершением кода. Просто аналогии с шаблонами не которые есть, но это классы с неопределенными типами. А вот без них действительно геморрой.


 
BlackTiger ©   (2003-11-20 18:14) [42]

А мне демка понравилась! Сильно! Берешь код от 7-ки и просто вставляешь в 8-ку, без доработки (правда, только стандартные вещи).
Octane - сильная вещь. Правда под дотнетью я на C# пишу...

Блин, где бы денег накопить на личную лицензионную дельфу!? У нас штуку бакинских стоит...


 
BlackTiger ©   (2003-11-20 18:14) [43]

А мне демка понравилась! Сильно! Берешь код от 7-ки и просто вставляешь в 8-ку, без доработки (правда, только стандартные вещи).
Octane - сильная вещь. Правда под дотнетью я на C# пишу...

Блин, где бы денег накопить на личную лицензионную дельфу!? У нас штуку бакинских стоит...


 
Serginio666   (2003-11-20 18:22) [44]

А как со статическими массивами в Октане???


 
BlackTiger ©   (2003-11-20 18:32) [45]

О generics. Нужная и полезная вещь. Без них все на Object приходится делать, в результате оно, конечно, работает, но код получается страшный.

Представьте, что каждый раз приходится производить конвертацию типов из реального в Object и обратно. Операция эта не сказать, что очень быстрая. Да еще и небезопасная - исключение поймать во время работы проще некуда. А так - написал абстрактный класс, а потом уже придал ему нужный тип, и дыдька-компилятор скомпилил его уже с учетом конкретного типа данных со всеми вытекающими. Тут и ошибки выявляются уже на стадии компиляции, как с типизированными датасетами. Классно.

Если Борман сейчас выпускает 8-ку, то скоро будет и 8.1, после выхода Whidbey.


 
Vuk ©   (2003-11-20 18:33) [46]

В смысле? С этим что, какие-то проблемы?


 
Serginio666   (2003-11-20 18:43) [47]

Ну Whidbey официально только в конце 2004 года появится. Но то что дженерики в Delphi.Net появятся однозначно, жалео что под Win32 этого чуда не увидеть.
2 BlackTiger © (20.11.03 18:32) [45]
а на шарпе под VS.Net или C#Builder ???


 
vuk ©   (2003-11-20 18:47) [48]

to Serginio666:
Так какие проблемы со статическими массивами?


 
Serginio666   (2003-11-20 19:05) [49]

А их в Net просто не существует. Только классы Array и String b StringBuilder. А так нехватает статических массивов прежде всего с чтением типизированных файлов или таблиц БД . Эту проблему конечно можно обойти создавая структуру с нужными офсетами и через незащищенный код или через стреам работать но было бы намного приятней работать со статическими массивами.


 
SkyRanger ©   (2003-11-21 02:59) [50]

Удалено модератором
Примечание: Offtopic


 
BlackTiger ©   (2003-11-21 10:50) [51]

2Serginio666 : Ставил себе C#Builder, покопался-покопался и стер его нафиг. VS2003, она по-лучше, имхо, будет. В C#B не удобно как-то всё, много мелких неудобств, вроде невозможности настроить ConnectionString у стандартного DataAdapter"а. Если использовать BorlandDataProviders, то вроде работает. Ну и как-то все подтормаживает несколько. Хотя первая версия, чего еще ожидать?


 
Vuk ©   (2003-11-21 12:22) [52]

to Serginio666:
>А их в Net просто не существует. Только классы Array и String b
>StringBuilder.
Массивы в .net существуют, только они динамические (есть такая инструкция в IL - newarr). Вот при помощи их и имитируются в Delphi for .net массивы статические. То есть они создаются точно также, как и динамические, но компилятор это скрывает от разработчика. Точно так же, как в Delphi делается с обычными строками.


 
Serginio666   (2003-11-21 13:52) [53]

2 (Vuk) Вто это с одной стороны и плохо. Когда нужно сериализовывать и десериализовывать данные нужно делать последовательное чтение запись вместо привычного Move т.к. размер структур заранее определен и расположение полей.


 
GROL ©   (2003-11-23 23:16) [54]

А вчем прикол, что D8 + D7 по прайсу столько же, как и просто D7? :(


 
Serginio666   (2003-11-24 16:09) [55]

В том, что Native Delphi больше не будет развиваться. Добро пожаловать в Net.


 
Danilka ©   (2003-11-24 16:16) [56]

[55] Serginio666 (24.11.03 16:09)
а с другой стороны, если вин32 не будет развиваться, то может и не надо для нее среду разработки развивать? ;))


 
Serginio666   (2003-11-24 17:29) [57]

Я только за такое напрвление развитя Delphi. Win32 умер Да здравствует Net. Да и планы развитя Mono на Линукс грандиозны.



Страницы: 1 2 вся ветка

Текущий архив: 2003.12.19;
Скачать: CL | DM;

Наверх




Память: 0.57 MB
Время: 0.019 c
14-62250
BlackTiger
2003-11-25 15:09
2003.12.19
Как вам Yukon (новый MSSQL)? Я - тащусь!


14-62219
Dean
2003-11-26 04:45
2003.12.19
Сдохла мама


8-62163
Detonator
2003-08-23 13:32
2003.12.19
Музикальний проигрователь


1-62153
Don
2003-12-06 16:53
2003.12.19
Помогите с WebBrowser1


1-62021
avk
2003-12-06 16:38
2003.12.19
StringGrid