Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Delphi Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 4 [5] 6 7 8 9 10 .. 15   вперед  Ctrl
 Re: Delphi 10.4 Sydney  [new]
didgik
Member

Откуда:
Сообщений: 920
rgreat
didgik,

Классическая тема винды ими уже давно не поддерживается.


но починили же
28 май 20, 23:01    [22141779]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
s62
Member

Откуда: Жуковский
Сообщений: 1169
DmSer
Сообщение в их блоге:

...
...
 That, coupled with increased non-compliant usage of Community Edition (which we're actively addressing with our legal team), has resulted in delaying a new release of CE. Over the coming months, we'll determine when a 10.4 version of CE will be released.
А микрософтовцы выпускают VS community и ничего.
28 май 20, 23:15    [22141803]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
Kazantsev Alexey
Member

Откуда:
Сообщений: 4552
didgik
Отключил антивирь и траильный ключ продрался к ембам.

А сперва тоже не коннектилось?

didgik
Под win7 с классической темой заработало. Зато темная тема самой студии потрясающая.

А светлая нормально выглядит?
28 май 20, 23:34    [22141822]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
Kazantsev Alexey
Member

Откуда:
Сообщений: 4552
Ещё прикол вылез. Не ставятся библиотеки для iOS Device 32-bit. Компилятор есть, а библиотек нет.
28 май 20, 23:57    [22141840]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
didgik
Member

Откуда:
Сообщений: 920
Kazantsev Alexey
didgik
Отключил антивирь и траильный ключ продрался к ембам.

А сперва тоже не коннектилось?

didgik
Под win7 с классической темой заработало. Зато темная тема самой студии потрясающая.

А светлая нормально выглядит?


Да. сначала не коннектилось.

Светлая с первого взгляда нормально.
29 май 20, 00:07    [22141847]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
Kazantsev Alexey
Member

Откуда:
Сообщений: 4552
Kazantsev Alexey
Не ставятся библиотеки для iOS Device 32-bit. Компилятор есть, а библиотек нет.

Оказывается, 32 бита на iOS всё.
29 май 20, 00:09    [22141849]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
Kazantsev Alexey
Member

Откуда:
Сообщений: 4552
didgik
Светлая с первого взгляда нормально.

Это хорошо, перееду с десятки.
29 май 20, 00:10    [22141852]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
Док
Member

Откуда: Казань
Сообщений: 6807
а сколько времени занимает установка всего этого добра в полной комплектации?
29 май 20, 00:30    [22141869]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
Kazantsev Alexey
Member

Откуда:
Сообщений: 4552
Док,

У меня на виртуалку около часа ставилось. Я ставил всё, и билдер и хелп и ведроидный ндк.
29 май 20, 00:37    [22141871]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
rgreat
Member

Откуда:
Сообщений: 6163
Kazantsev Alexey,

Блин, я забыл хелп поставить. Не обратил внимания что он у них по умолчанию не ставится! Картинка с другого сайта.

Как доставить?
Новый инсталлятор при запуске не имеет опции modify. Только Uninstall.
29 май 20, 00:46    [22141874]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
Kazantsev Alexey
Member

Откуда:
Сообщений: 4552
rgreat
Как доставить?

Tools\Manage Platforms вкладка Additional Options
29 май 20, 00:51    [22141876]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
rgreat
Member

Откуда:
Сообщений: 6163
Kazantsev Alexey,

Спасибо.
29 май 20, 00:57    [22141882]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
Док
Member

Откуда: Казань
Сообщений: 6807
Kazantsev Alexey
У меня на виртуалку около часа ставилось.

круто! с учетом того, что новая версия ставится не поверх, а вместо, и минимум по 2-4 апейта в год (это не считая времени на установку компонентов и всяческих фиксов) доведение среды до работоспособного состояния скоро будет занимать чуть меньше времени, чем уходит на сон и еду :)

зы. ты щас опять скажешь, что у меня в конечном итоге все сводится к бабам Лазарю, но отработка скрипта в батнике со скачиванием компилятора и Лазаря в свн, их полной компиляцией и установкой занимает порядка 15-20 мин, из которых получение исходников занимает половину времени (из-за плохого инета за городом).

Хотя, все можно довести о маразма - установка CT занимает не меньше времени, чем некогда любимый делфи

Сообщение было отредактировано: 29 май 20, 10:08
29 май 20, 10:09    [22142003]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
X11
Member

Откуда: Kharkiv, Ukraine
Сообщений: 14410
&feature=youtu.be
29 май 20, 12:31    [22142129]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
Kazantsev Alexey
Member

Откуда:
Сообщений: 4552
Док,

Ну ты сравнил. Лазарь с фпц на одну платформу, или среда с двумя языками и библиотеками под каждый. Плюс поддержка всех платформ с их библиотеками. Плюс ведроид ндк. Плюс хелп. Собери кросскомпиляторы для фпц на аналогичный зоопарк.
29 май 20, 12:33    [22142135]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
Док
Member

Откуда: Казань
Сообщений: 6807
Kazantsev Alexey
Собери кросскомпиляторы для фпц на аналогичный зоопарк.

собственно, я в батнике собираю бинарники компилятора сразу под х32/х64 для кросскомпиляции в пределах винды. Для других ОСей предпочитаю нативную компиляцию без этих костылей для ленивых.

Это я к тому, что удивляет политика дебаркадера делать гигантский инсталлятор под одну ОСь при таком количестве мелких багов. Лишний раз не захочешь ничего ставить. Кстати, именно этим же страдает и CT, хотя его автор наконец хотя бы догадался впилить туда функцию установки минимального набора компонентов ("как в Лазарусе") - хотя по дефолту СТАВИТСЯ ВСЁ, процесс инсталляции занимает почти час.
29 май 20, 13:35    [22142208]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
Murlokotam
Member

Откуда:
Сообщений: 26
В 10.4 появляются внутренние ошибки там, где в 10.3 их не было!
var grpArr: TArray<TPair<string, TArray<TDevice>>>;

grpArr := TArrayFuncs.GroupBy<TDevice, string>(devArr,
  function(d: TDevice): string
  begin
    Result := d.TypeCode;
  end);

где функция описана как:
class function TArrayFuncs.GroupBy<T, TKey>(var aArr: TArray<T>; const aKeyFunc: TFunc<T, TKey>): TArray<TPair<TKey, TArray<T>>>;

Вываливается на этапе компиляции с ошибкой:
[dcc64 Fatal Error] ... : F2084 Internal Error: NI19689

При этом в 10.3 Rio всё путем.
29 май 20, 17:05    [22142360]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
rgreat
Member

Откуда:
Сообщений: 6163
Murlokotam
функция описана как:
class function TArrayFuncs.GroupBy<T, TKey>(var aArr: TArray<T>; const aKeyFunc: TFunc<T, TKey>): TArray<TPair<TKey, TArray<T>>>;
Кровь из глаз.
29 май 20, 17:26    [22142371]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
Kazantsev Alexey
Member

Откуда:
Сообщений: 4552
Murlokotam,

Зарепорти, на регрессии они бодро реагируют.
29 май 20, 17:28    [22142373]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
Murlokotam
Member

Откуда:
Сообщений: 26
rgreat
Murlokotam
функция описана как:
class function TArrayFuncs.GroupBy<T, TKey>(var aArr: TArray<T>; const aKeyFunc: TFunc<T, TKey>): TArray<TPair<TKey, TArray<T>>>;
Кровь из глаз.
"Учись, студент!" (tm)
Это чтобы тебе не по старинке каждый раз по новой писать группировку.
Приблизительно на таком же наборе функций построен LINQ в этих Ыхних ДотНЕТах.
29 май 20, 17:45    [22142382]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
Murlokotam
Member

Откуда:
Сообщений: 26
Kazantsev Alexey
Murlokotam,

Зарепорти, на регрессии они бодро реагируют.
Постараюсь время найти.
А пока нашел причину.
Она загадоШна, как и многое в последних Дельфях.

если поменять в самой функции выражение в одну строчку:
var keyPair: TPair<TKey, TArray<T>> := TPair<TKey, TArray<T>>.Create(key, nil);

на пару строк:
var keyPair: TPair<TKey, TArray<T>>;
keyPair := TPair<TKey, TArray<T>>.Create(key, nil);

То Internal Error исчезает.
Аллилуйя!


Еще в Берлине и Рио помнится возникал Internal Error, если для Андройда (и только для Андройда) вызываются подряд две inline функции подряд через точку.

Сообщение было отредактировано: 29 май 20, 17:56
29 май 20, 17:53    [22142387]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
rgreat
Member

Откуда:
Сообщений: 6163
Murlokotam,

А если так?

var keyPair := TPair<TKey, TArray<T>>.Create(key, nil);


Сообщение было отредактировано: 29 май 20, 18:17
29 май 20, 18:19    [22142394]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
Murlokotam
Member

Откуда:
Сообщений: 26
rgreat
Murlokotam,

А если так?

var keyPair := TPair<TKey, TArray<T>>.Create(key, nil);
Не-а.. авто-вывод не помогает.
Но всё ещё чудесатее
Для Debug пиши как хочешь, а вот для Release понимает только вариант:
var keyPair: TPair<TKey, TArray<T>>;
keyPair := TPair<TKey, TArray<T>>.Create(key, nil);

Прогнал все Unit-тесты и похоже, что еще какая-то беда с Task-ами (схлопотал на них пару Fail-ов).
Во всяком случае, похоже, что как-то работает отлично от Rio.
Надо разбираться...

Сообщение было отредактировано: 29 май 20, 19:49
29 май 20, 19:50    [22142441]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
JaDi
Member

Откуда: Сызрань, Россия
Сообщений: 4136
defecator
makhaon
Поставил. В целом хорошо, мелкие глюки инсталлятора допилят. Проект 600к строк собрался с несколькими правками дефайнов. Большинство компонент с сырцами встали без правок. Среда явно получше во всех смыслах, пока всё нравится.

получше чем что ?
С 10-й версии вся IDE - полный УГ
особенно редактор форм.
это вообще какая-то болотная блевотина

После года плотной работы в 10.3 -- мне она намного лучше нравится, чем та же XE6 (вторая основная среда). Такое ощущение, что всё заметно быстрее работает, прямо радость испытываю, если проект под ней надо править. Как свеже установленная винда после многолетней загаженной версии. При этом, что интересно, компоненты те же самые стоят.
29 май 20, 20:33    [22142468]     Ответить | Цитировать Сообщить модератору
 Re: Delphi 10.4 Sydney  [new]
asutp2
Member

Откуда: Тюмень
Сообщений: 635
JaDi,

поддерживаю
29 май 20, 21:34    [22142493]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 4 [5] 6 7 8 9 10 .. 15   вперед  Ctrl
Все форумы / Delphi Ответить