Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Total Commander 8.0: собираем информацию
Goto page 1, 2, 3, 4, 5  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
CaptainFlint



Joined: 14 Dec 2004
Posts: 5918
Location: Москва

Post (Separately) Posted: Mon Jul 19, 2010 20:07    Post subject: Total Commander 8.0: собираем информацию Reply with quote

В этой теме собирается информация о версии TC 8.0, находящейся в данный момент в разработке. Вся информация берётся исключительно из открытых источников.

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

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

  • [–] Отказ от среды разработки Delphi 2.0 в пользу Lazarus, что позволит создать 64-битную версию TC.

_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?


Last edited by CaptainFlint on Tue May 29, 2012 01:09; edited 2 times in total
Back to top
View user's profile Send private message
iNorbert



Joined: 03 Mar 2008
Posts: 221

Post (Separately) Posted: Mon Jul 19, 2010 20:46    Post subject: Reply with quote

все с того же 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
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 5918
Location: Москва

Post (Separately) Posted: Mon Jul 19, 2010 20:52    Post subject: Reply with quote

Гислер намного раньше уже писал, что пытался портировать на Линукс, но столкнулся с множеством серьёзных проблем, таких как глюки в многопоточности, и вынужден был прекратить разработку. Так что от смены среды вряд ли стоило ожидать, что сугубо линуксовые проблемы исчезнут сами собой.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4948

Post (Separately) Posted: Mon Jul 19, 2010 21:08    Post subject: Reply with quote

не скажи. Возможно, в L-s решили глюки Linux при написании обертки (над тредами). И пользуясь этим, Гислер избежал бы этих глюков.
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
mrmerak



Joined: 20 Aug 2007
Posts: 430

Post (Separately) Posted: Mon Jul 19, 2010 22:09    Post subject: Reply with quote

Т.е. смысл переписывания в этой сказачной среде только ради х64 и линукс??

Ну все... виндекапец
_________________
TC 9.21а | Win10 1803
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 5918
Location: Москва

Post (Separately) Posted: Tue Jul 20, 2010 00:47    Post subject: Reply with quote

Mr.Merak
Линукс, думаю, можешь вычеркнуть. А вписать ещё независимость от проприетарной полусдохшей среды и переход на открытый проект, который во-первых, более-менее развивается, во-вторых, может быть при необходимости доработан собственными силами.

PS: Дельфисты, надеюсь, без обид. Я уверен, что у этой среды есть свои удобства и преимущества, но каковы бы они ни были, скорость добавления поддержки современных технологий (Unicode, x64) в Дельфях просто за гранью разумного.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Loopback



Joined: 07 Sep 2009
Posts: 983

Post (Separately) Posted: Tue Jul 20, 2010 09:56    Post subject: Reply with quote

Вот интересно, а какие реальные преимущества даст x64-версия тоталу?

А то ведь получается, вся масса плагинов, написанных под 32-битную версию, будет в ней неработоспособна. Или придется как-то извращаться, как с сейчас с контекстным меню.
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 5918
Location: Москва

Post (Separately) Posted: Tue Jul 20, 2010 10:54    Post subject: Reply with quote

Loopback wrote:
Вот интересно, а какие реальные преимущества даст x64-версия тоталу?

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

Насчёт 32-битных плагинов Гислер говорил, что планирует сделать 32-битную прожку-обёртку для работы с ними. Надеюсь, большинство разработчиков перекомпилируют свои плагины под 64 бита, но, конечно, не все смогут это сделать (в первую очередь те, кто сидит на Дельфях и не сможет / не захочет перейти на Лазарус по примеру Гислера).
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4948

Post (Separately) Posted: Tue Jul 20, 2010 12:33    Post subject: Reply with quote

- А вписать ещё независимость от проприетарной .. среды и переход на открытый проект

Она не сдохшая. Версия 2010 вышла в том (этом)году. Много добавлено
Скорее Lazarus усохший
Делфи быстрее разививается, олько x64 нет
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2935
Location: Москва

Post (Separately) Posted: Tue Jul 20, 2010 12:38    Post subject: Reply with quote

В роадмапе Embascadero заявлен x64-компилер в первой половине следующего года, есть шанс, что к выходу x64-версии TC на Lazarus дельфовые плагины можно будет пересобрать без особой заморочки.
Хотя мне, например, лень свои плагины даже под юникод пересобрать.
То, что Гислер решился уйти со вторых дельфей - очень хорошо. Остаётся только надеяться, что Lazarus - правильный выбор.
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
Loopback



Joined: 07 Sep 2009
Posts: 983

Post (Separately) Posted: Tue Jul 20, 2010 12:44    Post subject: Reply with quote

CaptainFlint
Понятно.

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

Интереса ради попробовал скачать Лазарус и откомпилить свой Autorun. Вышел размер 180 кб вместо 30 (с отключенной отладочной информацией, разумеется). Так что тотал сразу вырастет в размерах мегабайта на полтора-два.
Back to top
View user's profile Send private message
Ramiro



Joined: 05 Aug 2009
Posts: 97
Location: у тотала столько поклонников?

Post (Separately) Posted: Tue Jul 20, 2010 12:59    Post subject: Reply with quote

Скажите, есть ли какая информация о времени выхода TC-8.0 в свет?

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

_________________
У меня только один командир... Total.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4692
Location: Ростов-Дон

Post (Separately) Posted: Tue Jul 20, 2010 13:15    Post subject: Reply with quote

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

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

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

В общем, уже страшно...
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 5918
Location: Москва

Post (Separately) Posted: Tue Jul 20, 2010 13:52    Post subject: Reply with quote

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

Это ещё надо сравнить с последним Дельфи (в котором появится x64), т.к. 64-битный компилятор вряд ли будут добавлять во вторую версию (да и в любую другую, кроме свежайшей). Соответственно, Тотал в любом случае пришлось бы портировать: либо на Лазарус, либо на самую последнюю Дельфи. А там надо смотреть, кто из них компактнее и оптимальнее код генерит.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Loopback



Joined: 07 Sep 2009
Posts: 983

Post (Separately) Posted: Tue Jul 20, 2010 14:14    Post subject: Reply with quote

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

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

CaptainFlint
Ну в общем да, в последних версиях дельфи тоже размер VCL постоянно растет. А при прочих равных, открытая IDE - это хорошо.
Ладно, дождемся паблик-версий (наверно, не раньше чем через год Smile), тогда и будет о чем говорить.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page 1, 2, 3, 4, 5  Next
Page 1 of 5

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group