|
|
|
Bpl файлики
|
|||
|---|---|---|---|
|
#18+
НяшикЭто умеет ваша HTML хреновина ? вопрос не в том, как ты его отображаешь, а вопрос в том что ты делаешь IDE НяшикЯ делаю что - то вроде среды разработке Но Embarcadero сама продаёт среды разработки, поэтому писать на Дельфи то, что ты пишешь - запрещено. Т.е. твоя Delphi теперь пиратская. Может быть тебя никогда-никогда и не застукают, по крайней мере если твоя IDE не станет успешной. Но тем не менее, имей в виду. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 12:21:09 |
|
||
|
Bpl файлики
|
|||
|---|---|---|---|
|
#18+
kealon(Ruslan)новые дельфи перешли на сборку с LLVM под процессоры ARM, и там довольно заметно язык поменяли, убрали кучу строковыъ типов, перевели все классы на инерфейсы со счетчиками ссылок и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 12:24:36 |
|
||
|
Bpl файлики
|
|||
|---|---|---|---|
|
#18+
Ariochkealon(Ruslan)новые дельфи перешли на сборку с LLVM под процессоры ARM, и там довольно заметно язык поменяли, убрали кучу строковыъ типов, перевели все классы на инерфейсы со счетчиками ссылок и т.д. а с билдером на clang вообще клевую бомбу подложили ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 13:17:33 |
|
||
|
Bpl файлики
|
|||
|---|---|---|---|
|
#18+
да известная фишка :-) Хммм... а это только в C++ или в NExGen Delphi тоже? зато в xe2 win64 то ли except-блок то ли finally-блок в некоторых случаях вызывается дважды. тоже хорошая шутка, да ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 14:34:24 |
|
||
|
Bpl файлики
|
|||
|---|---|---|---|
|
#18+
vavan, вспоминается потерянная в недрах юзнета история, как человек обновил MS (V?)C++ и вскоре заметил у него программа стала выпадать с нехваткой оперативной виртуальной памяти позвонил на ПЛАТНЫЙ майкрософтовский саппорт по C++, где ему сказали типа "ну ясно же написано, надо ещё памяти докупить" в общем, товарищ прифигел и стал копать сам. и в процессе копания однажды открыл справку на экзотической почти никому не известной функции free(void*) и обнаружил, что в целях оптимизации она больше не освобождает память, а только ставит в специальный список, который надо иногда руками пробегать и вызывать настоящий освобождатор ....в списке изменений к новой версии про это не было ни слова ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 14:38:54 |
|
||
|
Bpl файлики
|
|||
|---|---|---|---|
|
#18+
Ariochэто только в C++ или в NExGen Delphi тоже?не в курсе Ariochзато в xe2 win64 то ли except-блок то ли finally-блок в некоторых случаях вызывается дважды. тоже хорошая шутка, да ?ну так одно дело баг к-й может уже пофиксили а тут официально на камни кидают Ariochобнаружил, что в целях оптимизации она больше не освобождает память, а только ставит в специальный списокесли речь о _CRTDBG_DELAY_FREE_MEM_DF так оно только в дебажной сборке и то по дифолту вроде декларируется отрубленным ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 14:56:05 |
|
||
|
Bpl файлики
|
|||
|---|---|---|---|
|
#18+
баг задокументрованный становится не багом, а фичей! PS. Да, в Дельфе то же самое - http://docwiki.embarcadero.com/RADStudio/Berlin/en/Migrating_Delphi_Code_to_Mobile_from_Desktop#Use_a_Function_Call_in_a_try-except_Block_to_Prevent_Uncaught_Hardware_Exceptions Ввести прагму, чтобы во все "пустые" try-блоки вставлять вызов функции-пустышки - это не судьба конечно. Ещё, оказывается, модули Delphi с интерфейсом, включающим, "var x absolute y" не жрутся CLang'ом тоже. Не помню, чтобы я такое исользовал но все равно, казалось бы, его стоило реализовать?.. Наткнулся на восхитительно абсурдистскую страничку в справке http://docwiki.embarcadero.com/RADStudio/Berlin/en/Command-Line_Interfaces_of_LLVM-based_Delphi_Compilers ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 15:08:20 |
|
||
|
Bpl файлики
|
|||
|---|---|---|---|
|
#18+
vavanтак оно только в дебажной сборке и то по дифолту вроде декларируется отрубленным за что купил за то продаю, я даже этот тект пытался недано найти снова -- не смог. автор вроде из ФРГ был, но точно не помню уже ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 15:09:13 |
|
||
|
Bpl файлики
|
|||
|---|---|---|---|
|
#18+
Няшик, а что, прямо на PHP можно будет писать десктопные приложения с красивыми формочками, как на http://gtk.php.net/ или даже на https://wxphp.org/gallery ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 16:06:09 |
|
||
|
Bpl файлики
|
|||
|---|---|---|---|
|
#18+
Ariochи там довольно заметно язык поменяли, убрали кучу строковыъ типов Кстати, байтовые строки таки вернули, только ограничив их типами RawByteString и Utf8String. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 16:36:18 |
|
||
|
Bpl файлики
|
|||
|---|---|---|---|
|
#18+
Kazantsev Alexey, это меня умилило донельзя. Сначала убрать, создав дополнительные проблемы при переводе, а спустя кучу лет вернуть в виде классного подарка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 17:37:01 |
|
||
|
Bpl файлики
|
|||
|---|---|---|---|
|
#18+
А какая разница что они там "убирали" если есть http://andy.jgknet.de/blog/2016/05/system-bytestrings-for-10-1-berlin/ ?:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 17:42:58 |
|
||
|
Bpl файлики
|
|||
|---|---|---|---|
|
#18+
rgreat, это костыли, причем кривоватые. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 17:44:07 |
|
||
|
Bpl файлики
|
|||
|---|---|---|---|
|
#18+
а я уже не помню в чем, но на прошлые версии где-то в нете кто-то жаловался. Я тогда не стал вдаваться в подробности и проверять, перевел на байт-массив анси-строки логов. Возможно неправ - повторюсь, не проверял сам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 17:52:32 |
|
||
|
Bpl файлики
|
|||
|---|---|---|---|
|
#18+
rgreatА какая разница что они там "убирали" если есть http://andy.jgknet.de/blog/2016/05/system-bytestrings-for-10-1-berlin/ ?:) Для библиотечного кода не вариант. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 18:16:10 |
|
||
|
Bpl файлики
|
|||
|---|---|---|---|
|
#18+
rgreat, если ты не соибраешься никогда ставит ьникаких обновлений на Дельфи - то вариант иначе - риск ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 19:08:25 |
|
||
|
Bpl файлики
|
|||
|---|---|---|---|
|
#18+
Ariochkealon(Ruslan)новые дельфи перешли на сборку с LLVM под процессоры ARM, и там довольно заметно язык поменяли, убрали кучу строковыъ типов, перевели все классы на инерфейсы со счетчиками ссылок и т.д. да, много всякой фигни понасобирали - хоть сам компилятор пиши :-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 21:17:02 |
|
||
|
Bpl файлики
|
|||
|---|---|---|---|
|
#18+
AriochМожет быть тебя никогда-никогда и не застукают, по крайней мере если твоя IDE не станет успешной. 50 человек виде тестиров уже опробовали сей чуда, и все жаловались на размер конечного файла ((( А если посчитать всех кто ждёт, то около 200 ... Другим просто интересно пописать всякие 3d игрульки на php Vladimir BaskakovНяшик, а что, прямо на PHP можно будет писать десктопные приложения с красивыми формочками, как на http://gtk.php.net/ или даже на https://wxphp.org/gallery ? Можно. Можно любой класс использовать, даже компоненты AlphaControls ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 22:59:03 |
|
||
|
Bpl файлики
|
|||
|---|---|---|---|
|
#18+
Няшик, с размером файла сложно у всех гибридных систем - nwjs, phonegap-cordowa и т.д. - большой размер, тормознутость - накладные расходы на склеивающий подсистемы мост. По идее, лучше станет если будет свой компилятор, а это лазарус. Опять же и с лицензиями наверное, полегче. Вопрос позиционирования - если считать это все интерпретатором, то допустимо иметь объем инсталляхи в 20 -150 мб = 20-30 - это характерный размер питона кажется. 200 - это хаскел-платформ. Т.е. не упираться пока в идею делать изолированные экзешники. Если например с py2exe запаковывает питон -там тоже, приличный объем выходит - рантайм, библиотеки, и ничего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2016, 10:25:58 |
|
||
|
Bpl файлики
|
|||
|---|---|---|---|
|
#18+
rgreatТебе показалось. пару дней тому решил заюзать System.ByteStrings в пар юнитах при переводе на андроид. Во всех, кроме одного - нормально. В одном - получил ошибку "E2158 System.Variants unit out of date or corrupted: missing '@VarToLStr' ". Никаких исправленных юнитов вариантов у меня нет, System.ByteStrings тоже от сиэттла. Пришлось долго и сложно переводить там все на массивы байтов и прочее. Так что не все так шоколадно. Хотя юнит полезный, спору нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2016, 19:28:45 |
|
||
|
Bpl файлики
|
|||
|---|---|---|---|
|
#18+
А напиши Энди - вдруг он сможет поправить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2016, 12:31:32 |
|
||
|
Bpl файлики
|
|||
|---|---|---|---|
|
#18+
отвечу сам себе же - ошибка E2158 System.Variants unit out of date or corrupted: missing '@VarToLStr' происходит не из-за System.ByteStrings, а из-за того, что происходит неявный вызов VarToLStr из System.Variants при использовании чего-то типа Код: pascal 1. 2. а в System.Variants Код: pascal 1. 2. 3. 4. 5. надо лавировать, преобразовывать через String и прочее, вариантов много. Может кому-то поможет. Это я вчера в очередной раз пытался допилить PascalScript до мультиплатформенности - чтобы в итоге после кучи убитого времени дойти до инклюдов и упереться в asm-процедуру из сотни строк для arm, который FPC нормально кушает, а дельфийский компилятор - не может. Можно попробовать поставить FPC, скомпилировать эту процедуру в obj, коей прилинковать к дельфам (как в инструкции) - но это уже будет на следующей попытке, я устал :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2017, 02:44:58 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39298520&tid=2042286]: |
0ms |
get settings: |
6ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
175ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
77ms |
get tp. blocked users: |
2ms |
| others: | 189ms |
| total: | 483ms |

| 0 / 0 |
