The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Доступен GNOME Commander 2.0, переписанный на Rust и сменивший лицензию на GPLv3"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Доступен GNOME Commander 2.0, переписанный на Rust и сменивший лицензию на GPLv3"  +/
Сообщение от opennews (??), 23-Май-26, 10:24 
Состоялся релиз двухпанельного файлового менеджера GNOME Commander 2.0, оптимизированного для использования в пользовательском окружении GNOME.  GNOME Commander  представляет такие возможности как вкладки, доступ к командной строке, закладки, изменяемые цветовые схемы, режим пропуска каталогов при выделении файлов, доступ к внешним данным через SFTP и SAMBA, расширяемые контекстные меню, автоматическое монтирование внешних накопителей, доступ к истории навигации, поддержка плагинов, встроенный просмотрщик текста и изображений, функции поиска, переименования по маске и сравнения каталогов. Код распространяется под лицензией GPLv3...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=65509

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +35 +/
Сообщение от Аноним (1), 23-Май-26, 10:24 
Подозреваю что пересечение между любителями ностальжи-коммандеров и гнома стремится к нулю.
Ответить | Правка | Наверх | Cообщить модератору

27. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +2 +/
Сообщение от Подозреваю (?), 23-Май-26, 11:21 
Какой напуркуа Гном? Тут Far Manager c цистерной стероидов.
  
Ответить | Правка | Наверх | Cообщить модератору

42. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +2 +/
Сообщение от Аноним (42), 23-Май-26, 11:49 
> стремится к нулю

Сабж пересекается разве что с любителями постоянного переписывания:
c C++ на Rust
с GTK3 на GTK4
с GPLv2 на GPLv3

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

74. Скрыто модератором  –1 +/
Сообщение от Джон Титор (ok), 23-Май-26, 13:42 
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

2. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +3 +/
Сообщение от Аноним (2), 23-Май-26, 10:26 
Чем оно лучше mc?
Ответить | Правка | Наверх | Cообщить модератору

17. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  –6 +/
Сообщение от Аноним (17), 23-Май-26, 10:55 
Чем грузины. Быть лучше mc труда не требуется.
Ответить | Правка | Наверх | Cообщить модератору

99. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от OpenEcho (?), 23-Май-26, 16:46 
> Быть лучше mc труда не требуется.

"Орел" ! А по делу ?

Ответить | Правка | Наверх | Cообщить модератору

115. Скрыто модератором  +/
Сообщение от Аноним (17), 23-Май-26, 17:53 
Ответить | Правка | Наверх | Cообщить модератору

3. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от IdeaFix (ok), 23-Май-26, 10:26 
Да не, оно и правда более или менее удобно, то что хоткеи как с MC не перехватываются гномом - уже верх удобства в гноме :)
Ответить | Правка | Наверх | Cообщить модератору

100. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от OpenEcho (?), 23-Май-26, 16:49 
A Krusader не лучше? ИМХО, более функционален
Ответить | Правка | Наверх | Cообщить модератору

101. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от IdeaFix (ok), 23-Май-26, 16:51 
> A Krusader не лучше? ИМХО, более функционален

Так если с операционкой гном достался и гуёвое конфигурирование, то тут уже не важно что лучше :) Важно что f10 в mc жать не удобно :)

Ответить | Правка | Наверх | Cообщить модератору

130. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Tigro (??), 23-Май-26, 20:32 
Назовите три способа выхода из mc.
Ответить | Правка | Наверх | Cообщить модератору

131. Скрыто модератором  +/
Сообщение от Аноним (-), 23-Май-26, 21:34 
Ответить | Правка | Наверх | Cообщить модератору

4. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (4), 23-Май-26, 10:27 
Кстати а Dolphin от кде так умеет?Пробовал но не получилось чтобы сразу две панели было бок о бок.
Ответить | Правка | Наверх | Cообщить модератору

5. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (1), 23-Май-26, 10:29 
Для этого ведь есть konqueror? В третьих кедах можно было.
Ответить | Правка | Наверх | Cообщить модератору

10. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +6 +/
Сообщение от Аноним (10), 23-Май-26, 10:49 
krusader
Ответить | Правка | Наверх | Cообщить модератору

19. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Лениво_залогиниться (?), 23-Май-26, 10:58 
Давно умеет.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

26. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (26), 23-Май-26, 11:20 
> Кстати а Dolphin от кде так умеет?Пробовал но не получилось чтобы сразу
> две панели было бок о бок.

Не совсем понимаю о чём вопрос? Вы о том функционале, что в Dolphin работает по нажатию F3?

Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

58. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (4), 23-Май-26, 12:39 
Да,это почти то что надо,не хватает только отдельных вкладок для отдельных панелей.
Ответить | Правка | Наверх | Cообщить модератору

30. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (30), 23-Май-26, 11:31 
Модно даже переключение панелей по табу в настройках выставить.

Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

35. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (35), 23-Май-26, 11:40 
Трудно даже сказать, сколько лет он так умеет. Если не с самого рождения.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

50. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от FSA (ok), 23-Май-26, 12:11 
В Dolphin прямо кнопка есть «Две панели». Пропустить её никак нельзя. Но это не классический двухпанельный менеджер. Лучше поставить какой-нибудь Double Commander, если хочется в графическом режиме. А так, Midnight Commander пока самое лучшее, что сделали для Linux.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

77. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от ОШИБКА Отсутствуют данные в поле Name (?), 23-Май-26, 13:59 
> А так, Midnight Commander пока самое лучшее, что сделали для Linux.

Ranger

Ответить | Правка | Наверх | Cообщить модератору

94. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +3 +/
Сообщение от Аноним (94), 23-Май-26, 15:56 
С вим управлением? Спасибо, не надо.
Ответить | Правка | Наверх | Cообщить модератору

6. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  –1 +/
Сообщение от Я (??), 23-Май-26, 10:29 
Я старпер, ничего лучше far ещё не сделали.
Ответить | Правка | Наверх | Cообщить модератору

12. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +3 +/
Сообщение от dannyD (?), 23-Май-26, 10:50 
>> Я старпер, ничего лучше far ещё не сделали.

для винды.

Ответить | Правка | Наверх | Cообщить модератору

54. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Я (??), 23-Май-26, 12:26 
Для линукса тоже, по крайней мере для меня.
Ответить | Правка | Наверх | Cообщить модератору

62. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от SPQR (ok), 23-Май-26, 12:49 
Ты не одинок.
Ответить | Правка | Наверх | Cообщить модератору

63. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от dannyD (?), 23-Май-26, 12:51 
не знаю, я радостно пробовал и горько плевался.

разумеется IMHO.

Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

64. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от SPQR (ok), 23-Май-26, 12:52 
Фломастеры всем разные...
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

72. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Володька Драйвер (?), 23-Май-26, 13:32 
придумали - yazi
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

78. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от ОШИБКА Отсутствуют данные в поле Name (?), 23-Май-26, 14:01 
Yazi придумал зумеры, но не смогли реализовать, то, что было в Ranger сто лет.
Ответить | Правка | Наверх | Cообщить модератору

81. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (81), 23-Май-26, 14:14 
Ты не старпер, а нуб. Старперы давно выросли из этих кривых менеджеров тормозящих тебя мышевозением или гонянием курсорчика по файлам и перешли на zsh
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

102. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от OpenEcho (?), 23-Май-26, 16:54 
Бананы против апельсинов ? Shell vs TUI/GUI ?
Ответить | Правка | Наверх | Cообщить модератору

8. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +2 +/
Сообщение от Аноним (8), 23-Май-26, 10:36 
> Кодовая база переписана c C++ на Rust

Как водится, с помощью ИИ?

Ответить | Правка | Наверх | Cообщить модератору

11. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +2 +/
Сообщение от Квакер (-), 23-Май-26, 10:49 
Нет, с помощью людей (под руководством ИИ).
Ответить | Правка | Наверх | Cообщить модератору

9. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (9), 23-Май-26, 10:47 
кто воообще этим пользуется ?
Ответить | Правка | Наверх | Cообщить модератору

14. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от dannyD (?), 23-Май-26, 10:54 
"— Вы полагаете, все это будет носиться?
— Я полагаю, что все это следует шить."

Юрий Левитанский — Диалог у новогодней елки

Ответить | Правка | Наверх | Cообщить модератору

15. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (17), 23-Май-26, 10:54 
Вряд ли, ведь есть нормальный vifm. Сабж с gentoo конкурирует.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

20. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от СобакаБетман (?), 23-Май-26, 11:00 
Я радостно, играюче, запускаю Gnome Commander.
Я делаю такой жест, потипу как на пианино, только на клавиатуре.
Труть.
Я всегда говорю, что лучше всего это Gnome Commander.
В данный момент я форматирую дискету 3,5.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

22. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от dannyD (?), 23-Май-26, 11:04 
>>В данный момент я форматирую дискету 3,5.

не ври, виндовс система однозадачная!

Ответить | Правка | Наверх | Cообщить модератору

32. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от СобакаБетман (?), 23-Май-26, 11:32 
https://ir.ozone.ru/multimedia/1013677917.jpg
Незнаю, я руководствуюсь этой книге.
Написано ps/2 разьем у мышки.
Нужно чистить шарик.
Ответить | Правка | Наверх | Cообщить модератору

86. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от dannyD (?), 23-Май-26, 14:40 
>>Нужно чистить шарик.

ну ладно, сарказм мы и первый раз поняли.

Ответить | Правка | Наверх | Cообщить модератору

55. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Я (??), 23-Май-26, 12:28 
- Папа, а что такое многозадачность Windows?
- Подожди, сейчас дискету доформатирую - тогда покажу...
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

70. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от СобакаБетман (?), 23-Май-26, 13:18 
Исследования доказали, что попытка делать два умственных дела одновременно (*но может вообще два дела), снижает эффективность работы на 40%.

Сейчас сравнил как фоткает Флагман от Honor, с кучей камер.
И Iphone Xr.
И скажу что в Iphone, честные пиксели.
А в Смарте Флагмане, стал замечать мыльцо.
Притом такое будто jpeg взяли и размазали.
Но это считаетсся флагманом, у него 3 камеры.

В ушерб качества.

Ответить | Правка | Наверх | Cообщить модератору

31. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (30), 23-Май-26, 11:31 
Растофанатики.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

16. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от Тот_Самый_Анонимус_ (?), 23-Май-26, 10:54 
Переписать на другой ЯП — единственная возможность сменить версию гпл. Сами же страдают от выбранной лицензии.
Ответить | Правка | Наверх | Cообщить модератору

18. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (17), 23-Май-26, 10:56 
Ты лжёшь, гпл2+ код можно изменить на гпл3 или гпл4.
Ответить | Правка | Наверх | Cообщить модератору

59. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Тот_Самый_Анонимус_ (?), 23-Май-26, 12:43 
Обсуждалось многократно: лицензировать продукт под будущую лицензию равносильно подписи на чистом листе бумаги, куда хозяева лицензии могут вписать любой текст.
Ответить | Правка | Наверх | Cообщить модератору

69. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (17), 23-Май-26, 13:18 
> Обсуждалось многократно: лицензировать продукт под будущую лицензию равносильно подписи
> на чистом листе бумаги, куда хозяева лицензии могут вписать любой текст.

Но это гпл. И принудительно никто не поменяет. Если тебе надо в проприетарь пихать гпл2, поддерживай свой форк с гпл2.

Ответить | Правка | Наверх | Cообщить модератору

21. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от Обычный человек (?), 23-Май-26, 11:01 
> Прапорщик - солдату:

— Вот эти доски покрасить и выбросить!
— Товарищ прапорщик, а зачем их выбрасывать?
— Да на кой ляд нам крашеные доски!
— Товарищ прапорщик, а зачем же их тогда красить?
— Так ведь краску куда-то надо же девать!

Ответить | Правка | Наверх | Cообщить модератору

33. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (30), 23-Май-26, 11:32 
В чём он не прав?
Ответить | Правка | Наверх | Cообщить модератору

37. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +2 +/
Сообщение от anonimousis (?), 23-Май-26, 11:41 
Солдат, или прапорщик?
Ответить | Правка | Наверх | Cообщить модератору

40. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (35), 23-Май-26, 11:45 
Прапорщик и не знает куда деть краску. Неправильный какой-то прапорщик.
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

49. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +2 +/
Сообщение от Аноним (49), 23-Май-26, 12:08 
У нас часть называли словом войска, а кладовую называли словом каптёркой. Пропорщик делал резизию своего барахла. То что надо было списать его помощница (то же женщина-прапорщик) клала в сторону приговаривая - "А это пропъём". Она не шутила. Эти прапорщики снятое с баланса барахло тупо пропивали.

Не анекдот. Ответсвенно заявляю сам всё видели и слышал. По молодости был рабом-срочником.

Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

83. Скрыто модератором  +/
Сообщение от Аноним (83), 23-Май-26, 14:30 
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

107. Скрыто модератором  +/
Сообщение от Аноним (107), 23-Май-26, 17:08 
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

23. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от King_Carloemail (ok), 23-Май-26, 11:07 
Когда пасьянс-косынку перепишут на rust? В обычную играть боюсь, вдруг буфер переполнится.
Ответить | Правка | Наверх | Cообщить модератору

24. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (9), 23-Май-26, 11:10 
а там будет переполняться стэк или заканчиваться память.. так что спокойно рубись в оригинальный
Ответить | Правка | Наверх | Cообщить модератору

34. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (30), 23-Май-26, 11:34 
Дважды переписать. Туда и обратно и менять на каждом переписывании лицензию.
Ответить | Правка | Наверх | Cообщить модератору

25. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от Аноним (25), 23-Май-26, 11:15 
Дак, как-бы, у этого Гном-командира и раньше, когда был на C++, никаких проблем с устойчивой работой не было.
Проблемы были что неудобно в нём работать, хотя бы даже просмотр текстовых файлов или поиск в файлах.
Дубль-командир гораздо лучше.
Ответить | Правка | Наверх | Cообщить модератору

38. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от Аноним (35), 23-Май-26, 11:43 
Главная проблема была - на немодно-молодёжном был написан.
Ответить | Правка | Наверх | Cообщить модератору

104. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от OpenEcho (?), 23-Май-26, 17:01 
> Дубль-командир гораздо лучше.

Это при живом то МС и Krusader-e?

Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

29. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Маняним1 (?), 23-Май-26, 11:28 
На расте - наконец-то. "Ну вот -- вот, да с такой ручкой можно смело ехать в Ленинград." (с) к/ф Дежавю
Ответить | Правка | Наверх | Cообщить модератору

45. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  –2 +/
Сообщение от Аноним (49), 23-Май-26, 11:59 
Чувак мы российские фильмы не смотрели. Мы выросли на боевиках Джеки Чана, Брюс Ли и Шварц-негра.
Ответить | Правка | Наверх | Cообщить модератору

67. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от fi (ok), 23-Май-26, 13:09 
где же не смотрят укро-польский фильм?
Ответить | Правка | Наверх | Cообщить модератору

105. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от OpenEcho (?), 23-Май-26, 17:05 
В те далекие времена и те и другие верили во всеообщее братство...
Ответить | Правка | Наверх | Cообщить модератору

36. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (36), 23-Май-26, 11:41 
Откуда это упоротое желание переписывать на rust?

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

Нет, блин, нужно вернуться к пещерным временам с этим растом.

Ответить | Правка | Наверх | Cообщить модератору

46. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (46), 23-Май-26, 12:03 
Ты упустил момент, что они линкуются с GTK4. Что забавно - буквально самоуничтожающийся статико-рантаймовый анализатор кода с функцией исполнения инструкций, который всё самое сложное (IO, протоколы, логика окон) отдал шизо-библиотеке с ооп, у которой нормальное поведение при запуске - напечатать стену ошибок в консоль.
Ответить | Правка | Наверх | Cообщить модератору

65. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +2 +/
Сообщение от Аноним (65), 23-Май-26, 12:59 
> Нет, блин, нужно вернуться к пещерным временам с этим растом.

Динамическая линковка -- пережиток тех самых пещерных времён, когда размер .code занимал десятки процентов оперативной памяти. Сейчас когда у тебя кода меньше процента от RAM, тебе наверное заняться больше нечем, кроме как переживать о динамической линковке.

> быстрее загружаются

Чо реально? А то что их линковать надо динамически, это не считается?

Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

76. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (76), 23-Май-26, 13:56 
>А то что их линковать надо динамически, это не считается?

На практике сишные либы мгновено линкуюся. А когда сравнивали скорость статических бинарей с динамическими *.so либами, то сравнивали только сишные объектные файлы. И делали предсказуемый вывод о том, что статика быстрее.

А вот статически собранный бинарник скомпилированный из Раста, это другая сторона ботинок.

Ответить | Правка | Наверх | Cообщить модератору

39. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от Аноним (25), 23-Май-26, 11:45 
Глянул на исходный текст.
Сборка производится через Meson/Ninja, так как в проекте присутствует код на C.
Внешний вид приложения формируется через CSS.
Вот как выглядит их код:
    pub fn launch(
        &self,
        files: &[impl FileOps],
        options: &ProgramsOptions,
    ) -> Result<(), ErrorMessage> {
        let working_directory: Option<PathBuf> = files
            .first()
            .ok_or_else(|| ErrorMessage {
                message: gettext("Cannot launch an app {}. No files were given.")
                    .replace("{}", &self.name),
                secondary_text: None,
            })?
            .parent_path();

        let command = self
            .build_command_line(files, options)
            .ok_or_else(|| ErrorMessage {
                message: gettext("Cannot build a command line."),
                secondary_text: None,
            })?;

        spawn_async_command(working_directory.as_deref(), &command)
            .map_err(|e| e.into_message())?;
        Ok(())
    }

Просто и понятно, да?

Ответить | Правка | Наверх | Cообщить модератору

41. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  –1 +/
Сообщение от Аноним (25), 23-Май-26, 11:48 
Ещё: приложение не модуляризовано, то есть не разбито на крейты, при сборке приложения всегда  перекомпилируется весь код программы.
Ответить | Правка | Наверх | Cообщить модератору

44. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от Аноним (49), 23-Май-26, 11:56 
Тогда надо обратно переписывать на Си.
Ответить | Правка | Наверх | Cообщить модератору

47. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от Аноним (46), 23-Май-26, 12:05 
> не разбито на крейты

https://ru.wikipedia.org/wiki/Файл

Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору

53. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (49), 23-Май-26, 12:15 
Есть такой термин "единица трансляции (транслейшн юнит)". Конь-пилятор вместе с конём-поновщиком не видят файлы, вернее видят их, но им важно наличие единицы трансляции.
Ответить | Правка | Наверх | Cообщить модератору

125. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (125), 23-Май-26, 19:35 
> Есть такой термин "единица трансляции (транслейшн юнит)"

Такой термин есть только дедовом недоязыке из 70х. Не нужно это проецировать на Раст, где нет вот этой дичи с инклюдами.

Ответить | Правка | Наверх | Cообщить модератору

126. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (125), 23-Май-26, 19:39 
> Ещё: приложение не модуляризовано, то есть не разбито на крейты

Чел, крейты в Расте совсем не для этих целей нужны.

> при сборке приложения всегда  перекомпилируется весь код программы

Ну ничего себе: при компиляции кода программыпроисходит... компиляция кода программы! Не, ну вы видели! 😱

Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору

128. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (128), 23-Май-26, 20:28 
>Ну ничего себе: при компиляции кода программыпроисходит... компиляция кода программы! Не, ну вы видели! 😱

Нет, не видели. В чистой сишке можно раздельно компилировать единицы трансляции. И потом динамически подключать *.so либы прямо из операционной системы GNU/Linux.

Ответить | Правка | Наверх | Cообщить модератору

48. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +2 +/
Сообщение от Аноним (46), 23-Май-26, 12:06 
Это джава-скрипт?
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

56. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Я (??), 23-Май-26, 12:33 
Basic же, не?
Ответить | Правка | Наверх | Cообщить модератору

75. Скрыто модератором  +1 +/
Сообщение от Аноним (75), 23-Май-26, 13:50 
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

84. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (83), 23-Май-26, 14:33 
Это уже не важно, в Гноме всё уже на Javascripte, а остальное переписывают на Rust.
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

108. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от OpenEcho (?), 23-Май-26, 17:09 
аха, заржавелый
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

88. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (9), 23-Май-26, 14:47 
Даже не знаю как это назвать. Лисп и то приятней читать чем это
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

90. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от Аноним (90), 23-Май-26, 14:57 
> Вот как выглядит их код:
> Просто и понятно, да?

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

А так посмотрел бы я, как вот этот кусок на Расте выглядел бы на C++, лол.

Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

97. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (83), 23-Май-26, 16:42 
Оказалось что предыдущие версии были не на C++, а на чистом C, то есть никаких GTKmm, исключений, интеллектуальных указателей там нет.
А этот код на С выглядел так:

https://gitlab.gnome.org/GNOME/gnome-commander/-/blob/86c94b...


/**
* This function executes a command in the active directory in a
* terminal window, if desired.
* \param in_command Command to be executed.
* \param dpath Directory in which the command should be executed.
* \param term If TRUE, the command is executed in a terminal window.
* \sa GnomeCmdData::Options::termexec
*/
...
    DEBUG ('g', "running%s: %s\n", (term?" in terminal":""), command);

    gint argc;
    gchar **argv;
    GError *error = NULL;

    // check if command includes % and replace
    string cmd;
    cmd.reserve(2000);
    if (parse_command(&cmd, (const gchar*) command) == 0)
    {
        DEBUG ('g', "run_command_indir: command is not valid.\n");
        gnome_cmd_show_message (*main_win, _("No valid command given."));
        return FALSE;
    }

    
    g_shell_parse_argv (cmd.c_str(), &argc, &argv, NULL); // include parse_command
    if (!g_spawn_async (dpath, argv, NULL, G_SPAWN_SEARCH_PATH, NULL, NULL, NULL, &error))
    {
        gnome_cmd_error_message (_("Unable to execute command."), error);
        g_strfreev (argv);
        g_free (command);
        return FALSE;
    }
    g_strfreev (argv);
    g_free (command);
    return TRUE;

Ответить | Правка | Наверх | Cообщить модератору

123. Скрыто модератором  +/
Сообщение от Аноним (90), 23-Май-26, 19:07 
Ответить | Правка | Наверх | Cообщить модератору

110. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  –2 +/
Сообщение от OpenEcho (?), 23-Май-26, 17:20 
> Только вот чтобы понимать язык, его нужно сперва выучить.

Как только вы устроитесь в приличую контору, то вы поймете, что вам прийдется работать далеко не с одним языком, и да, их все надо знать, но понять код написанный на Джаве, Го, питоне, -  понять и самое главное сопровождать чей то код значительно легче чем перло/регексы раста

> Ну вообще-то да, просто и понятно.

Если заниматься только растом 5 дней в неделю по 8 часов в день, то более менее - да

Ответить | Правка | К родителю #90 | Наверх | Cообщить модератору

122. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (90), 23-Май-26, 19:03 
> и да, их все надо знать, но понять код написанный на Джаве, Го, питоне, -  понять и самое главное сопровождать чей то код значительно легче чем перло/регексы раста

То есть ты типа выучил язык, но все еще имеешь трудности с его пониманием? Заканчивай чушь нести.

Про "легкость сопровождения" питоней скриптоты с динамической типизацией - это совсем уж жирный троллинг.

Ответить | Правка | Наверх | Cообщить модератору

124. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (125), 23-Май-26, 19:32 
>> Только вот чтобы понимать язык, его нужно сперва выучить.
> Как только вы устроитесь в приличую контору, то вы поймете, что вам прийдется работать далеко не с одним языком

Какое отношение имеют "приличные конторы" и "далеко не один язык" к цитируемому тобой тезису? К чему это?

> но понять код написанный на Джаве, Го, питоне, -  понять и самое главное сопровождать чей то код значительно легче чем перло/регексы раста

Нет, если ты выучил Раст (и даже тот же Перл), то понимать его код вообще не проблема. В это как бы одна из главных целей обучения языку, не?

Проблемы тут только у местных экспертов вроде тебя, которые Раст видели только картинках - и потому поют про то, как же его трудно понимать (и поддерживать, лол - будто вы когда-то реально занимались поддержкой растового кода 😂).

Обычно такой эксперт еще знает синтаксис сишочки, и потому все языки с С-подобным синтаксисом (как раз Джава и Го, которые ты упомянул) ему кажутся ВНЕЗАПНО такими понятными.

Ответить | Правка | К родителю #110 | Наверх | Cообщить модератору

43. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  –4 +/
Сообщение от Аноним (49), 23-Май-26, 11:53 
Среди старых линуксоидов есть группа пользователей использующих коммандеры. Это вантузники, перейдя на Линукс они не осилили терминал. И по старой привычке они продолжают использовать коммандеры. Кто 20 лет назад плотно сидел на Винде, те помнят все эти - Windows Commander, Total Commander, Norton Commander, Far Manager. Даже создатель mc (GNU Midnight Commander), создал его для того чтобы на Юникс-лайках иметь аналог Нортона.
Ответить | Правка | Наверх | Cообщить модератору

51. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +2 +/
Сообщение от Анон1110м (?), 23-Май-26, 12:11 
Volkov commander
oMega commander
WinVnc
FreeCommander
XCommander
OneCommander
XYplorer
Q-Dir
xplorer²
Unreal commander
Captain's deck
My Commander
FileVoyager
UltraExplorer
Ответить | Правка | Наверх | Cообщить модератору

85. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (83), 23-Май-26, 14:39 
Вы забыли Фрегат  https://www.softportal.com/devsoft-2668-1.html

Frigate   https://www.ixbt.com/soft/frigate.shtml

Ответить | Правка | Наверх | Cообщить модератору

89. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (9), 23-Май-26, 14:50 
DOS Navigator
Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

103. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Анон1110м (?), 23-Май-26, 16:57 
> WinVnc

WinNc


Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

121. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Анонимemail (121), 23-Май-26, 18:13 
С долфином тоже можно
Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

52. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от FSA (ok), 23-Май-26, 12:13 
И что же в этом плохого? Лично я постоянно пользуюсь mc, но иногда, для некоторых дел, когда нужно разгрести кучу файлов использую Double Commander. Делать это из командной строки уж сильно муторно будет.
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

57. Скрыто модератором  +/
Сообщение от Я (??), 23-Май-26, 12:35 
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

66. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от тоже Анонимemail (ok), 23-Май-26, 13:03 
Тот, кто 35 лет назад сидел в DOS, прекрасно помнит эти Volkov Commander и Dos Navigator.
Не боится консоли, но и не упарывается делать все в ней, когда есть более удобные инструменты.
И в Линуксе не всех покусал Проводник, есть нормальный PCManFM, например, позволяющий работать двухпанельно, когда это понадобилось.
Запускать то, что на скринах в новости - не собираюсь, мне не нужен менеджер файлов, в котором для собственно списка файлов осталось всего пол-экрана.
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

71. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от СобакаБетман (?), 23-Май-26, 13:20 
Krusader, всех круче).
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

111. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от OpenEcho (?), 23-Май-26, 17:26 
Для ГУЯ, да, но по большому счету МС за глаза, который по ходу не только файл менеджер, а вполне приличный текст/хекс редактор, mcdiff, автоматизация...
Ответить | Правка | Наверх | Cообщить модератору

80. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (80), 23-Май-26, 14:13 
Возможно, это что-то говорит об «удобстве» терминала?
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

93. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  –1 +/
Сообщение от Аноним (93), 23-Май-26, 15:52 
> это что-то говорит об «удобстве» терминала

для виндунов

Ответить | Правка | Наверх | Cообщить модератору

109. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +2 +/
Сообщение от Аноним (80), 23-Май-26, 17:11 
Ох уж эти виндуны. И гуй-то они в никсы протащили, лишь бы в терминале не работать.
Ответить | Правка | Наверх | Cообщить модератору

112. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от OpenEcho (?), 23-Май-26, 17:30 
Точно, жили же без машин, самолетов, так нет, понавыдумывали...
Ответить | Правка | К родителю #93 | Наверх | Cообщить модератору

60. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Bob (??), 23-Май-26, 12:46 
Плод содомии и инцеста между far и totalcommander, который отдали в детдом...
Ответить | Правка | Наверх | Cообщить модератору

61. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (61), 23-Май-26, 12:47 
> Осуществлён переход с библиотеки GTK3 на GTK4.

А на скринах любо-дорого, кто-то наступил себе на горло и оставил главное меню?

Ответить | Правка | Наверх | Cообщить модератору

68. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от Аноним (68), 23-Май-26, 13:14 
хоть бы шрифты моноширинные сделали... рука-лицо!
Ответить | Правка | Наверх | Cообщить модератору

82. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  –1 +/
Сообщение от Аноним (80), 23-Май-26, 14:18 
Зачем? Нет никакого профита в моноширинном шрифте в файловом менеджере.
Ответить | Правка | Наверх | Cообщить модератору

95. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (42), 23-Май-26, 16:23 
в сабже шрифты - будто кислоты в экран плеснули.
Ответить | Правка | Наверх | Cообщить модератору

73. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от Аноним (75), 23-Май-26, 13:39 
В коммандере 2 окна из-за того, что мозг человека состоит из 2-х полушариев. С 2-мя окнами одновременно работают 2 полушария. Это нейро-эффективно!
Ответить | Правка | Наверх | Cообщить модератору

87. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (83), 23-Май-26, 14:41 
реальная многозадачность
Ответить | Правка | Наверх | Cообщить модератору

113. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от OpenEcho (?), 23-Май-26, 17:32 
А я и думаю, что это в браузере тоже стали завозить разбивку на две панели...
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору

79. Скрыто модератором  +1 +/
Сообщение от Аноним (79), 23-Май-26, 14:05 
Ответить | Правка | Наверх | Cообщить модератору

91. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от МеняВсеЗнают (?), 23-Май-26, 15:20 
Кто-нибудь пользуется и может сравнить с тоталом/даблом?
Ответить | Правка | Наверх | Cообщить модератору

92. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от Markx (?), 23-Май-26, 15:47 
GomeOS для голубцов
Ответить | Правка | Наверх | Cообщить модератору

114. Скрыто модератором  +/
Сообщение от Аноним (114), 23-Май-26, 17:36 
Ответить | Правка | Наверх | Cообщить модератору

96. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Anoni (?), 23-Май-26, 16:27 
Есть far2l. Зачем это?
Ответить | Правка | Наверх | Cообщить модератору

117. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от KALIBR10 (ok), 23-Май-26, 18:03 
Оно ещё сыровато
Ответить | Правка | Наверх | Cообщить модератору

116. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (116), 23-Май-26, 18:03 
Написан на gtk, но выглядит как типичное приложение на QT
Ответить | Правка | Наверх | Cообщить модератору

120. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  –1 +/
Сообщение от Анонимemail (121), 23-Май-26, 18:12 
Хоть что-то получше выйдет
Ответить | Правка | Наверх | Cообщить модератору

118. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от KALIBR10 (ok), 23-Май-26, 18:04 
По мне так самый функциональный из всех гуёвых это дубль командир
Ответить | Правка | Наверх | Cообщить модератору

119. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  –1 +/
Сообщение от Анонимemail (121), 23-Май-26, 18:11 
Класс, стремимся переписать все туда. Может еще и ИИ использовать, раз уж тут "свободная" лицензия
Ответить | Правка | Наверх | Cообщить модератору

127. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Анонимemail (127), 23-Май-26, 19:45 
Выглядит как-то по пи...ски...
Ответить | Правка | Наверх | Cообщить модератору

129. Скрыто модератором  +/
Сообщение от Аноним (128), 23-Май-26, 20:31 
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2026 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру