Total Commander 8.0: собираем информацию
Select messages from
# through # FAQ
[/[Print]\]
Goto page 1, 2, 3, 4, 5  Next  :| |:
Total Commander -> Общие вопросы

#1: Total Commander 8.0: собираем информацию Author: CaptainFlintLocation: Москва PostPosted: Mon Jul 19, 2010 20:07
    —
В этой теме собирается информация о версии TC 8.0, находящейся в данный момент в разработке. Вся информация берётся исключительно из открытых источников.

Внимание!
Все пожелания, баг-репорты, вопросы (не относящиеся непосредственно к обсуждению новых возможностей) будут нещадно изничтожаться с вынесением замечаний, согласно пункту 9 правил! И не говорите потом, что не предупреждали.

Реализованная и реализующаяся функциональность отмечается значком [+], запланированная — значком [–]. Значки являются ссылками на источник.



Last edited by CaptainFlint on Tue May 29, 2012 01:09; edited 2 times in total

#2:  Author: iNorbert PostPosted: Mon Jul 19, 2010 20:46
    —
все с того же http://www.ghisler.ch/board/viewtopic.php?t=26858
Quote:
Unfortunately the chances are very low. Although I'm porting TC from Delphi to Lazarus now, it uses so many Windows-specific functions that a port is very improbable


Quote:
К сожалению, вероятность этого невысока. Несмотря на то, что я в настоящий момент занимаюсь переносом TC с Делфи на Lazarus, TC содержит в себе слишком много специфических Windows-функций, что делает портирование его [на MacOSX] очень маловероятным.


Такие дела. Лазарус есть, а мультиплатформы не будет. Не то чтобы ожидалось, но, учитывая Лазарус, могло бы произойти.

ADD: Я ни в коей мере не линуксоид, я просто констатирую факт Smile


Last edited by iNorbert on Mon Jul 19, 2010 20:59; edited 1 time in total

#3:  Author: CaptainFlintLocation: Москва PostPosted: Mon Jul 19, 2010 20:52
    —
Гислер намного раньше уже писал, что пытался портировать на Линукс, но столкнулся с множеством серьёзных проблем, таких как глюки в многопоточности, и вынужден был прекратить разработку. Так что от смены среды вряд ли стоило ожидать, что сугубо линуксовые проблемы исчезнут сами собой.

#4:  Author: Alextp PostPosted: Mon Jul 19, 2010 21:08
    —
не скажи. Возможно, в L-s решили глюки Linux при написании обертки (над тредами). И пользуясь этим, Гислер избежал бы этих глюков.

#5:  Author: mrmerak PostPosted: Mon Jul 19, 2010 22:09
    —
Т.е. смысл переписывания в этой сказачной среде только ради х64 и линукс??

Ну все... виндекапец

#6:  Author: CaptainFlintLocation: Москва PostPosted: Tue Jul 20, 2010 00:47
    —
Mr.Merak
Линукс, думаю, можешь вычеркнуть. А вписать ещё независимость от проприетарной полусдохшей среды и переход на открытый проект, который во-первых, более-менее развивается, во-вторых, может быть при необходимости доработан собственными силами.

PS: Дельфисты, надеюсь, без обид. Я уверен, что у этой среды есть свои удобства и преимущества, но каковы бы они ни были, скорость добавления поддержки современных технологий (Unicode, x64) в Дельфях просто за гранью разумного.

#7:  Author: Loopback PostPosted: Tue Jul 20, 2010 09:56
    —
Вот интересно, а какие реальные преимущества даст x64-версия тоталу?

А то ведь получается, вся масса плагинов, написанных под 32-битную версию, будет в ней неработоспособна. Или придется как-то извращаться, как с сейчас с контекстным меню.

#8:  Author: CaptainFlintLocation: Москва PostPosted: Tue Jul 20, 2010 10:54
    —
Loopback wrote:
Вот интересно, а какие реальные преимущества даст x64-версия тоталу?

Отсутствие редиректа файловой системы, т.е. прямой доступ к system32. Как следствие — запуск 64-битных системных программ вместо 32-битных (типа cmd, regedit) без дополнительных извращений. Плюс отсутствие редиректа в реестре, т.е. нормальная поддержка 64-битных расширений оболочки. Также Гислер упоминал, что с переходом на 64 бита можно ускорить встроенный ZIP-архиватор. Опять-таки, многие из плагинов, будучи оптимизированы под 64 бита, должны дать прирост производительности (в первую очередь шифрование и упаковка/распаковка разных типов архивов).

Насчёт 32-битных плагинов Гислер говорил, что планирует сделать 32-битную прожку-обёртку для работы с ними. Надеюсь, большинство разработчиков перекомпилируют свои плагины под 64 бита, но, конечно, не все смогут это сделать (в первую очередь те, кто сидит на Дельфях и не сможет / не захочет перейти на Лазарус по примеру Гислера).

#9:  Author: Alextp PostPosted: Tue Jul 20, 2010 12:33
    —
- А вписать ещё независимость от проприетарной .. среды и переход на открытый проект

Она не сдохшая. Версия 2010 вышла в том (этом)году. Много добавлено
Скорее Lazarus усохший
Делфи быстрее разививается, олько x64 нет

#10:  Author: D1PLocation: Тбилиси PostPosted: Tue Jul 20, 2010 12:38
    —
В роадмапе Embascadero заявлен x64-компилер в первой половине следующего года, есть шанс, что к выходу x64-версии TC на Lazarus дельфовые плагины можно будет пересобрать без особой заморочки.
Хотя мне, например, лень свои плагины даже под юникод пересобрать.
То, что Гислер решился уйти со вторых дельфей - очень хорошо. Остаётся только надеяться, что Lazarus - правильный выбор.

#11:  Author: Loopback PostPosted: Tue Jul 20, 2010 12:44
    —
CaptainFlint
Понятно.

Вообще несколько неожиданно, что Гислер на это решился. В частности из-за размера файла: он, помнится, даже не переходил на новые версии Delphi из-за этого.

Интереса ради попробовал скачать Лазарус и откомпилить свой Autorun. Вышел размер 180 кб вместо 30 (с отключенной отладочной информацией, разумеется). Так что тотал сразу вырастет в размерах мегабайта на полтора-два.

#12:  Author: RamiroLocation: у тотала столько поклонников? PostPosted: Tue Jul 20, 2010 12:59
    —
Скажите, есть ли какая информация о времени выхода TC-8.0 в свет?

 !  Avada:
О времени выхода — нет и быть не может, и о бессмысленности таких вопросов много раз говорилось. Зато есть информация о нарушении автором этого поста п. 9 правил форума и прямого предупреждения, сделанного в первом посте темы. Соответственно — замечание.

#13:  Author: MVVLocation: Ростов-Дон PostPosted: Tue Jul 20, 2010 13:15
    —
Loopback wrote:
Интереса ради попробовал скачать Лазарус и откомпилить свой Autorun. Вышел размер 180 кб вместо 30 (с отключенной отладочной информацией, разумеется). Так что тотал сразу вырастет в размерах мегабайта на полтора-два.

Да уж, голая формочка проекта по умолчанию 1.7 метра... и это без символов и отладочной инфы (с ними было 12 метров)... Shocked
Не УГ ли? Very Happy

Так... убрал значок из файла, на 300 кило полегчал... Shocked

В общем, уже страшно...

#14:  Author: CaptainFlintLocation: Москва PostPosted: Tue Jul 20, 2010 13:52
    —
Loopback wrote:
Интереса ради попробовал скачать Лазарус и откомпилить свой Autorun. Вышел размер 180 кб вместо 30 (с отключенной отладочной информацией, разумеется). Так что тотал сразу вырастет в размерах мегабайта на полтора-два.

Это ещё надо сравнить с последним Дельфи (в котором появится x64), т.к. 64-битный компилятор вряд ли будут добавлять во вторую версию (да и в любую другую, кроме свежайшей). Соответственно, Тотал в любом случае пришлось бы портировать: либо на Лазарус, либо на самую последнюю Дельфи. А там надо смотреть, кто из них компактнее и оптимальнее код генерит.

#15:  Author: Loopback PostPosted: Tue Jul 20, 2010 14:14
    —
MVV wrote:
Так... убрал значок из файла, на 300 кило полегчал..

Просто значок с кучей форматов, в т.ч. PNG для VIsta/7. Это как раз ерунда Smile

CaptainFlint
Ну в общем да, в последних версиях дельфи тоже размер VCL постоянно растет. А при прочих равных, открытая IDE - это хорошо.
Ладно, дождемся паблик-версий (наверно, не раньше чем через год Smile), тогда и будет о чем говорить.



Total Commander -> Общие вопросы


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page 1, 2, 3, 4, 5  Next  :| |:
Page 1 of 5

Powered by phpBB © 2001, 2005 phpBB Group