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

Вниз

XE8   Найти похожие ветки 

 
Torry ©   (2015-04-08 10:59) [0]

Вчера вышел сабж - http://www.embarcadero.com/products/delphi


 
dmk ©   (2015-04-08 12:15) [1]

Только XE6 купил, и на те.


 
Pavia ©   (2015-04-08 12:41) [2]

Интересно, а перевод они Промтом делали?


 
Kerk ©   (2015-04-08 12:53) [3]

Моя личная боль, что они туда касталию встроили и я пока не нашел как удалить. В остальном вполне симпатично все и список исправленных багов внушает.


 
ухты ©   (2015-04-08 13:02) [4]

чего иконка такая .. никакая, раньше у Борланда много лучше была :)


 
Дмитрий С ©   (2015-04-08 13:36) [5]

Linux Server-а так и нет :(


 
Jeer ©   (2015-04-08 16:52) [6]

Почитал о возможностях и..теперь есть чем на пенсии заняться :)

http://www.embarcadero.com/products/delphi/delphi-feature-matrix.pdf


 
Pavelnk ©   (2015-04-08 17:44) [7]

Там вроде как обещали вставить компоненты сбора статистики работы приложений, интересно вставили или нет?


 
Внук ©   (2015-04-08 19:51) [8]

Купил XE5, потом проапргейдил до XE6. Больше не хочу, платить 10-16 тыр каждые полгода не интересно.


 
MBo ©   (2015-04-09 05:52) [9]


> касталию встроили и я пока не нашел как удалить

ключ при запуске  /NOCASTALIA или правка реестра

Go the the HKEY_CURRENT_USER\Software\Embarcadero\BDS\16.0\Known IDE Packages\Delphi key and then place a underscore _ in front of the description of the Castalia package, in that way the package is not loaded.

http://stackoverflow.com/questions/29520761/how-can-i-disable-castalia-in-xe8


 
MBo ©   (2015-04-09 06:00) [10]

И ещё одно - если begin на одной строчке с оператором (if..then begin), то выделение блока begin-end выглядит криво. Решение:
Castalia Options - Editor - Smart Highlighting. Set Structural highlighting mark hanging blocks to No


 
Jeer ©   (2015-04-09 12:26) [11]

Установил, поковырял - красиво выглядит.


 
Jeer ©   (2015-04-09 12:36) [12]

>компоненты сбора статистики работы приложений,

Да, TAppAnalytics


 
Pavelnk ©   (2015-04-09 18:30) [13]

Говорят около 1000 уе стоит.


 
Pavelnk ©   (2015-04-09 19:02) [14]

Связался с техподдержкой эмбаркадеро они мне посоветовали
Delphi XE8 Professional + Mobile Add-On Pack for Delphi XE8 Professional
Стоимость подобного комплекта до 31.05.15 составляет  $1459 (Delphi $973 + MobPack $486), после 31.05 будет на 10% дороже


 
pavelnk ©   (2015-04-09 19:04) [15]

Подскажите пожалуйста, там при установке можно диск выбрать? А то у меня системный переполнен.


 
Rouse_ ©   (2015-04-09 19:26) [16]

Кто сегодня вебинар то смотрел по ХЕ8, хоть расскажите вкратце, а то я пропустил - в разьездах был.


 
Jeer ©   (2015-04-09 20:43) [17]

Я ставил образ win 8.1 с установленным XE8 в VirtualBox.

Конечно, это не D7, "адназначно". Но все терпимо по интерфейсу (про Каталию уже сказано от MBo), скорострельность компилятора устраивает. Заложенных технологий хватит разбираться до второй пенсии.
Попробовал что-то из Sample Projects - первое впечатление получил, скорее положительное.


 
Rouse_ ©   (2015-04-09 20:45) [18]

Сереж, а сделай ка вот такой тест: http://kazav.blogspot.com/2014/01/delphi-2.html
Покажи во что в итоге компилится этот простой примерчик в асмкоде, плз


 
Jeer ©   (2015-04-09 20:55) [19]

Розыч.. это не дома ставилось. Дома не до этого.

Только завтра смогу, если не зае..т подготовка к аттестации на понедельник ( стандартная процедура отсеивания неугодных режиму чиновников - младших дворников ).


 
Rouse_ ©   (2015-04-09 21:11) [20]

Да я не тороплюсь


 
Jeer ©   (2015-04-09 21:17) [21]

Впрочем, сейчас ставится XE8 Lite - самому интересно. Что касается кодогенерации - не думаю, что сильно все ушло от XE7. Более всего печалит отсутствие поддержки Unix/Linux в обозримом времени.


 
Pavelnk ©   (2015-04-09 21:28) [22]

Вот смотрю ставят люди. Пробники? Или 900 уе не жалко?


 
Rouse_ ©   (2015-04-09 21:31) [23]


> Pavelnk ©   (09.04.15 21:28) [22]

Все мы программисты и все мы работаем на софтверные конторы.
Триал поставить не жалко для пробы, но неушто ты думаешь что программист будет покупать? Это задача его работодателя.


 
Kerk ©   (2015-04-09 21:38) [24]


> Pavelnk ©   (09.04.15 21:28) [22]
>
> Вот смотрю ставят люди. Пробники? Или 900 уе не жалко?

XE8 Lite совершенно очевидно пиратка. Нет такой версии :)


 
Ega23 ©   (2015-04-09 21:48) [25]


> Более всего печалит отсутствие поддержки Unix/Linux в обозримом
> времени.


А разве он в плане десктопа ещё популярен? Мне казалось, что мобильные версии прибил андроид и мак (которые, вроде как, по сути тот же линукс), а политика Microsoft добила остальное. Удел никсов - сервера.

Хотя я может всё не так понимаю, без синий таблетки Матрица может выглядеть иначе.


 
Jeer ©   (2015-04-09 21:57) [26]

>XE8 Lite совершенно очевидно пиратка. Нет такой версии :)

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


 
Jeer ©   (2015-04-09 21:59) [27]

>А разве он в плане десктопа ещё популярен?

Я, как раз, не про Десктоп.


 
Kerk ©   (2015-04-09 23:10) [28]


> Jeer ©   (09.04.15 21:57) [26]

Я не оцениваю и не осуждаю, я комментирую, не более того.
Но вообще, если изучать возможности, то триал вполне функционален.


> Ega23 ©   (09.04.15 21:48) [25]
>
> > Более всего печалит отсутствие поддержки Unix/Linux в обозримом
> > времени.
>
> А разве он в плане десктопа ещё популярен?

В феврале на тайном собрании они в очередной раз пообещали поддержку линукса (без гуи). Не знаю как скоро, но вроде не забывают про него по крайней мере.


 
Ega23 ©   (2015-04-09 23:17) [29]


>  Не знаю как скоро, но вроде не забывают про него по крайней мере.


Ну забывать - это не следует, да. Но, ИМХО, правильнее сначала вылизать разработку для наиболее популярных платформ, а остальное - по остаточному принципу.
Что, собственно, они и делают, как я понимаю.


 
Дмитрий С ©   (2015-04-10 00:27) [30]

Раз уж никто не спросил. Сколько EXE весит с одной пустой формой?


 
Jeer ©   (2015-04-10 00:32) [31]

Так тебе и не понять, разницу между "весом" и содержанием.


 
Дмитрий С ©   (2015-04-10 00:48) [32]

Уважаемый Jeer, предлагаю начать жить дружно.


 
Jeer ©   (2015-04-10 00:52) [33]

>Уважаемый Jeer, предлагаю начать жить дружно.

Не вопрос, но прекратите искать разницу между содержанием и весом.
Это - да, забавно, для тех, кто понимает эту разницу.


 
Германн ©   (2015-04-10 00:58) [34]


> Дмитрий С ©   (10.04.15 00:27) [30]
>
> Раз уж никто не спросил. Сколько EXE весит с одной пустой
> формой?

А зачем спрашивать? Это никому не интересно.


 
Дмитрий С ©   (2015-04-10 01:08) [35]


> А зачем спрашивать? Это никому не интересно.

Мне интересно. Вряд ли я уникален:)


 
Германн ©   (2015-04-10 01:30) [36]


> Дмитрий С ©   (10.04.15 01:08) [35]
>
>
> > А зачем спрашивать? Это никому не интересно.
>
> Мне интересно. Вряд ли я уникален:)
>  

Это точно. Ты не уникален.
И всё-таки повторю. Это никому не интересно.


 
MBo ©   (2015-04-10 05:43) [37]

Отделил пролог и эпилог
contest.dpr.66: begin
0041B474 55               push ebp
0041B475 8BEC             mov ebp,esp
0041B477 83C4F0           add esp,-$10
0041B47A A164D74100       mov eax,[$0041d764]
0041B47F C60001           mov byte ptr [eax],$01
0041B482 B844904100       mov eax,$00419044
0041B487 E810D7FEFF       call @InitExe
0041B48C 33C0             xor eax,eax
0041B48E 55               push ebp
0041B48F 68D7B44100       push $0041b4d7
0041B494 64FF30           push dword ptr fs:[eax]
0041B497 648920           mov fs:[eax],esp

contest.dpr.68: Utils.Namespace.CompareString(S1, S2);
0041B49A 8B15C02E4200     mov edx,[$00422ec0]
0041B4A0 A1BC2E4200       mov eax,[$00422ebc]
0041B4A5 E8827CFFFF       call CompareStr
contest.dpr.69: Utils.Namespace.SameString(S1, S2);
0041B4AA 8B15C02E4200     mov edx,[$00422ec0]
0041B4B0 A1BC2E4200       mov eax,[$00422ebc]
0041B4B5 E8727CFFFF       call CompareStr
0041B4BA 85C0             test eax,eax
0041B4BC 0F94C0           setz al
contest.dpr.70: s1 := "";
0041B4BF B8BC2E4200       mov eax,$00422ebc
0041B4C4 E8A7A9FEFF       call @UStrClr

contest.dpr.72: end.
0041B4C9 33C0             xor eax,eax
0041B4CB 5A               pop edx
0041B4CC 59               pop ecx
0041B4CD 59               pop ecx
0041B4CE 648910           mov fs:[eax],edx
0041B4D1 68DEB44100       push $0041b4de
0041B4D6 C3               ret
0041B4D7 E994A0FEFF       jmp @HandleFinally
0041B4DC EBF8             jmp $0041b4d6
0041B4DE E899A7FEFF       call @Halt0


 
Eraser ©   (2015-04-10 06:32) [38]


> Kerk ©   (09.04.15 23:10) [28]

а есть ли информация по поводу планов создания nextgen компилятора под мак? т.к. сейчас компилятор под мак вроде как есть, но это другой тип компилятора то.


 
Jeer ©   (2015-04-10 09:48) [39]

2Mbo

В общем, один в один:


test.dpr.66: begin
0041B474 55               push ebp
0041B475 8BEC             mov ebp,esp
0041B477 83C4F0           add esp,-$10
0041B47A A164D74100       mov eax,[$0041d764]
0041B47F C60001           mov byte ptr [eax],$01
0041B482 B844904100       mov eax,$00419044
0041B487 E810D7FEFF       call @InitExe
0041B48C 33C0             xor eax,eax
0041B48E 55               push ebp
0041B48F 68D7B44100       push $0041b4d7
0041B494 64FF30           push dword ptr fs:[eax]
0041B497 648920           mov fs:[eax],esp
test.dpr.68: Utils.Namespace.CompareString(S1, S2);
0041B49A 8B15C02E4200     mov edx,[$00422ec0]
0041B4A0 A1BC2E4200       mov eax,[$00422ebc]
0041B4A5 E8827CFFFF       call CompareStr
test.dpr.69: Utils.Namespace.SameString(S1, S2);
0041B4AA 8B15C02E4200     mov edx,[$00422ec0]
0041B4B0 A1BC2E4200       mov eax,[$00422ebc]
0041B4B5 E8727CFFFF       call CompareStr
0041B4BA 85C0             test eax,eax
0041B4BC 0F94C0           setz al
test.dpr.70: s1 := "";
0041B4BF B8BC2E4200       mov eax,$00422ebc
0041B4C4 E8A7A9FEFF       call @UStrClr
test.dpr.72: end.
0041B4C9 33C0             xor eax,eax
0041B4CB 5A               pop edx
0041B4CC 59               pop ecx
0041B4CD 59               pop ecx
0041B4CE 648910           mov fs:[eax],edx
0041B4D1 68DEB44100       push $0041b4de
0041B4D6 C3               ret
0041B4D7 E994A0FEFF       jmp @HandleFinally
0041B4DC EBF8             jmp $0041b4d6
0041B4DE E899A7FEFF       call @Halt0


 
Jeer ©   (2015-04-10 10:21) [40]

Магический *эльфийский компилятор:


TGUID = packed record
 D1: LongWord;
 D2: Word;
 D3: Word;
 D4: array[0..7] of Byte;
end;

const
 g: TGUID = "{E4C26C63-CDD1-4450-9FE0-6F035E33CF90}";



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

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

Наверх




Память: 0.57 MB
Время: 0.01 c
15-1429162651
Fox
2015-04-16 08:37
2015.12.13
Преферанс под Андроид


2-1403426580
Sakipiel
2014-06-22 12:43
2015.12.13
Запись и чтение строки из блоба


15-1429392604
Юрий
2015-04-19 00:30
2015.12.13
С днем рождения ! 19 апреля 2015 воскресенье


15-1429676154
pavelnk
2015-04-22 07:15
2015.12.13
Mobile Add-On Pack for Delphi XE8 Professional


15-1428581750
Кто б сомневался
2015-04-09 15:15
2015.12.13
Многопоточность