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.dev/opennews/art.shtml?num=65509

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

Оглавление

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


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

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

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

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

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

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

176. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (42), 24-Май-26, 20:38 
причём в наутилусе есть двупанельность.
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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

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

144. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (144), 24-Май-26, 00:40 
Интересно, как это он у вас в историю шелла какает-с?
Ответить | Правка | Наверх | Cообщить модератору

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

173. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от OpenEcho (?), 24-Май-26, 17:35 
> А по делу научите не засирать историю шелла и не умирать при работе с vfs для начала.

МС? Историю шела???
Диагноз - не юзал, но не одобряет :)


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

174. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (17), 24-Май-26, 17:51 
https://github.com/MidnightCommander/mc/issues/2104
Ответить | Правка | Наверх | 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 и сменивш..."  +1 +/
Сообщение от 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. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (-), 23-Май-26, 21:34 
Unplug...
Ответить | Правка | Наверх | 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ообщить модератору

149. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (149), 24-Май-26, 01:44 
Неужели они до сих пор его не выпилили? Я помню, что в четвёртых кедах он ещё был, параллельно долфину и крусадеру, а потом я уже не следил
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

19. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от Лениво_залогиниться (?), 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ообщить модератору

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

Это то, что по Ctrl+T, если я правильно понял вашу печаль?

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

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

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

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

193. Скрыто модератором  +/
Сообщение от Аноним (193), 25-Май-26, 11:16 
Ответить | Правка | К родителю #77 | Наверх | Cообщить модератору

157. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (157), 24-Май-26, 08:10 
Умеет и в две панели, и в эмулятор терминала по-панельно. И много чего ещё, но его настраивать надо ого-го-го как! Из коробки этого не видно. ^^
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

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

12. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +6 +/
Сообщение от 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ообщить модератору

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

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

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

150. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  –1 +/
Сообщение от Аноним (149), 24-Май-26, 01:51 
Redhat за последние релизы RHEL выпилил почти все свои tui-конфигураторы, потому что в консоли это не нужно. А кому надо мышкой потыкать, для тех есть вебморда.
Ответить | Правка | Наверх | Cообщить модератору

167. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от OpenEcho (?), 24-Май-26, 17:00 
> Redhat за последние релизы RHEL выпилил почти все свои tui-конфигураторы, потому что
> в консоли это не нужно.

Понятно, - не дошло, теперь про кошки vs собаки...

Вы когда разницу между конфигураторами и полнозначными файл менеджерами разницу поймете, приходите комментировать

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

160. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Я (??), 24-Май-26, 12:29 
Пусть нуб (физик, правда), но за последние 30 лет я пользовался dc, nc, vc и ещё хз чем. Far, всё-таки, самый лучший фм из всего этого.
Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору

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

Far да, легенда, как и "весёлый Norton"! ;)

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

177. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от vvm13 (ok), 24-Май-26, 20:44 
Тоже мне, старпёр.
https://silk.apana.org.au/fc.html
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

186. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Sm0ke85 (ok), 25-Май-26, 07:13 
>Я старпер, ничего лучше far ещё не сделали.

Я фар давно не юзал, а под линуксом - вообще ни разу, он чем-то функциональнее чем mc?

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

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

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

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

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

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

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

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

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

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

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

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

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

134. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от Аноним (26), 23-Май-26, 22:07 
> https://ir.ozone.ru/multimedia/1013677917.jpg
> Незнаю, я руководствуюсь этой книге.
> Написано ps/2 разьем у мышки.
> Нужно чистить шарик.

Шарик там, кстати, особо чистить не надо было, а вот "валики" которые этот шарик крутит, то да, вот на них куча гемора наматывалось, клейкого и жирного, вот их зaдpoтcтвo ещё то было пидopить

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

190. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от здрасьте (?), 25-Май-26, 08:55 
У меня дома до сих пор мышки с шариком - зачем менять если прекрасно работают! В основном игры. Чистить приходится, но редко - раз в несколько лет. Стол содержу в чистоте.
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

59. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от Тот_Самый_Анонимус_ (?), 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 и сменивш..."  +2 +/
Сообщение от Обычный человек (?), 23-Май-26, 11:01 
> Прапорщик - солдату:

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

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

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

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

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

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

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

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

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

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

23. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +6 +/
Сообщение от 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ообщить модератору

145. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (144), 24-Май-26, 00:42 
ну если переписать на Раст, то заканчиваться памят начнёт.
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

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

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

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

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

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

138. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от Аноним (138), 23-Май-26, 23:22 
MC не подходит, потому что он консольный, а нам (всем) надо просматривать файлы и копировать из них что-то, в midnight это не получится.
А Krusader сразу после установки (с настройками по-умолчанию) неюзабельный, его надо долго-долго настраивать, и всё равно как-то дискомфортно с ним.
А Double сразу с нормальными настройками, и сразу с ним работать удобно, потому что он как Windows/Total commander, а к нему ведь все привыкли с детства.
Ответить | Правка | Наверх | Cообщить модератору

170. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от OpenEcho (?), 24-Май-26, 17:08 
> MC не подходит, потому что он консольный, а нам (всем) надо просматривать файлы и копировать из них что-то, в midnight это не получится.

Так и запишем - не юзал, не понял и вообще далек от темы, но покомментировать - любит


> А Krusader сразу после установки (с настройками по-умолчанию) неюзабельный, его надо долго-долго настраивать, и всё равно как-то дискомфортно с ним.

У него функций значительно больше и он тоже "похож" и понятен для тех кто был знаком с Тотал/Фрии командирами. Чего вы там настраиваете и долго, - тоже не понятно

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

154. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (154), 24-Май-26, 04:33 
> На практике сишные либы мгновено линкуюся.

Да, конечно. Линкеру ведь не надо открывать все эти .so один за другим, мапить их на память один за другим, и потом прописывать адреса в глобальную таблицу оффсетов.

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

Стоимость lazy биндов они как меряли интерсно? А стоимости косвенных вызовов учитывали? А стоимость этой самой GOT которая постоянно должна лежать в кеше? Если они ничего этого не делали, то грош цена их измерениям.

Но измерения и не нужны, потому что тут очевидно что динамическая линковка медленнее при запуске и при выполнении. Неясным остаётся вопрос насколько медленее, но мне лично без разницы. У меня статическая линковка просто работает.

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

Совершенно верно. Раст настолько агрессивно инлайнит, что любые попытки заменить инлайны динамической линковкой просто обречены на провал.

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

188. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Проходил мимо (?), 25-Май-26, 07:26 
Уважаемый иксперд, откуда вы вообще взяли ересь о том, что в расте нет динамической линковки??? Специально для вас и для других икспердов вашего уровня, в очередной раз публикую вывод команды ldd. Эта команда, уважаемый иксперд, показывает, с какими динамическими библиотеками связан экзешник.

$ ldd ./target/debug/rust_helloworld
        linux-vdso.so.1 (0x00007fffaf3c3000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007261bd95e000)
        librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007261bd954000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007261bd933000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007261bd92e000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007261bd76d000)
        /lib64/ld-linux-x86-64.so.2 (0x00007261bda10000)

Как видно, уважаемый иксперд, вам просто необходимо учить матчасть. Дабы ваши посты про Rust не напоминали громкий пук в лужу.

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

191. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (9), 25-Май-26, 10:10 
что полностью противоречит концепции безопасности этого языка. вся так называемая безопасность этого языка заканчивается тут и является пуком в лужу
Ответить | Правка | Наверх | 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 и сменивш..."  +3 +/
Сообщение от Аноним (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ообщить модератору

139. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  –1 +/
Сообщение от Аноним (138), 23-Май-26, 23:25 
В Rust'e директива mod - это и есть include
Ответить | Правка | Наверх | Cообщить модератору

143. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (143), 24-Май-26, 00:32 
> В Rust'e директива mod - это и есть include

Это даже приблизительно не include. Это полноценные модули.

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

152. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  –1 +/
Сообщение от Аноним (152), 24-Май-26, 03:09 
Полноценные модули были в винампе в 98 году, хоть видео проигрыватель, хоть что, просто dll накидал в корень и радуйся, в xmms тоже самое, прописал в конфиге либы и радуйся, а современные яп это ппц, бедняжкам программистам так сложно их собирать , что надо в контейнере запускать иначе не работает, динамическую линковку не осилили, память жрут, а ради чего? ради того чтобы чтобы ошибки сегментации памяти заменить на райскондишн, ну блин, вчера на базаре карасей продавали больших по 5 рублей, а сегодня маленькие, но по 3, а вчера большие, но по 5.
Ответить | Правка | Наверх | Cообщить модератору

189. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Проходил мимо (?), 25-Май-26, 07:30 
Динамическая линковка в Rust:
$ ldd ./target/debug/rust_helloworld
        linux-vdso.so.1 (0x00007fffaf3c3000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007261bd95e000)
        librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007261bd954000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007261bd933000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007261bd92e000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007261bd76d000)
        /lib64/ld-linux-x86-64.so.2 (0x00007261bda10000)

Есть еще желающие пёрнуть в лужу про то, что в Rust нет динамической линковки?

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

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

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

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

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

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

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

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

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

137. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (143), 23-Май-26, 22:53 
> И потом динамически подключать *.so либы прямо из операционной системы GNU/Linux.

Ого, прямо как в Расте! Господи, ты даже не удосужился подумать, как сабж использует GTK, Glib и кучу других сишных либ "прямо из операционной системы GNU/Linux".

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

158. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  –1 +/
Сообщение от Аноним (158), 24-Май-26, 09:05 
>Ого, прямо как в Расте!

Про Раст ничего не знаю и честно говоря значть не хочу.

>ты даже не удосужился подумать, как сабж использует GTK, Glib и кучу других сишных либ

Как сабж использует что-то там, меня честно говоря не интересует. Скорей всего там используются жирные статические бинари как в вантузных программах. На большее Раст не способен. Это ведь чужеродное образование для экосистемы GNU/Linux.

>"прямо из операционной системы GNU/Linux".

Ты всё правильно понял. GNU/Linux - это модульная среда для сишных прог.

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

140. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (138), 23-Май-26, 23:35 
>крейты в Расте совсем не для этих целей нужны

А для чего?
Крейты - это модули (библиотеки), которые компилируются раздельно.
Cargo сам обнаруживает в каких крейтах произошло изменение исходного текста, и компилирует только эти крейты.

А если всё делать через mod, то будут компилироваться ВСЕ файлы проекта, независимо модифицированы они или нет.

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

146. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от Аноним (143), 24-Май-26, 00:51 
> А если всё делать через mod, то будут компилироваться ВСЕ файлы проекта, независимо модифицированы они или нет

Твоя эспертиза в Расте просто поразительна... 🤦

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

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

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

Я такое не писал, читайте внимательно: при сборке (build) данного приложения (Гном-командира) всегда происходит перекомпиляция (compile) ВСЕХ файлов проекта, из-за того, что программа не разбита на модули.

Ответить | Правка | К родителю #126 | Наверх | 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ообщить модератору

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

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

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

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

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

97. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (84), 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. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от Аноним (143), 23-Май-26, 19:07 
> Оказалось что предыдущие версии были не на C++, а на чистом C
> string cmd;
> cmd.reserve(2000);

Типичный чистый С, ага.

Типичный г*код с мешаниной С и С++, да еще и с копипастой

g_strfreev (argv);
g_free (command);

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

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

147. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от Аноним (143), 24-Май-26, 00:54 
> Зато в алгоритме легко разобраться.

Да, я особенно проникся строкой с "NULL, NULL, NULL". "Просто и понятно", ага.

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

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

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

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

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

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

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

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

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

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

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

У нас, у людей, память не как на хард драйве. Если выучил, нo не юзаешь достаточно долгое время знания, мозг автоматически делает garbage collection. Концепты башка держит значительно дольше, поэтому читать код на человеческом языке, а не на псевдосимволах - значительно эффективней и быстрей


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

А причем здесь динамическая типизация если разговор о читаемости кода??? И кто троль тогда?


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

175. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (143), 24-Май-26, 18:44 
Сперва ты пишешь:

> и самое главное сопровождать

А теперь прикидываешься валенком:

> А причем здесь динамическая типизация если разговор о читаемости кода???
> И кто троль тогда?

Ты, естественно.

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

180. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  –1 +/
Сообщение от OpenEcho (?), 24-Май-26, 21:36 
>> А причем здесь динамическая типизация если разговор о читаемости кода???
>> И кто троль тогда?
>Ты, естественно.

Дет.сад и балабол, который  не умеет отвечать на вопросы

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

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

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

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

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

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

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

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

172. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  –2 +/
Сообщение от OpenEcho (?), 24-Май-26, 17:33 
> Какое отношение имеют "приличные конторы" и "далеко не один язык" к цитируемому
> тобой тезису? К чему это?

Это к тому, что ынтырпрайзах от инженера требуестя не знание какого-то конкретного языка, а знание концепий, технологий, алгоритмов... И в R&D и в продакшене придется работать со всем зоопарком языков


> В это как бы одна из главных целей обучения языку, не?

Не. Если ты только кодер специализирующися на одном языке и работаешь каждыей день только на одном языке, то все Ок, но вот если ты "выучил" язык, а потом у тебя другая задача, на другом языке и ты к этом расту год+ не подходишь, то удаче тебе в сопровождении чего то кода, особенно на онколе

> Проблемы тут только у местных экспертов вроде тебя, которые Раст видели только картинках

Самоутвердился? Молодец. Удачи!

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

155. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (155), 24-Май-26, 07:28 
> Просто и понятно, да?

Ok(())

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

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

43. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  –5 +/
Сообщение от Аноним (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 и сменивш..."  +/
Сообщение от Аноним (84), 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ообщить модератору

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

для виндунов

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

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

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

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

153. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от Аноним (152), 24-Май-26, 03:49 
Меня абсолютно устраивает mc и mcedit, все эти ваши vi оставьте себе, на 2х компах стоит fedora на ноуте она же, винда есть в кол-ве 1 на виртуалке исключительно ради того чтобы была, раз в пол года запустить какоето китайское поделие чтобы прошить какойто китайский девайс, потом удалить qcow изменения и не вспоминать.

> не осилили терминал

терминалов я повидал всяких очень много, начиная от sco и bsd, продолжая цисками, хуавеями и эриксонами операторскими и заканчивая подпайкой к контактам всякой экзотики для rs232 и подобного, ну да, не осилил, прям вот какже так вышло, 20 лет терминал основная работа и не осилил, получается зп мне за красивые глаза платят, а квартиру в москве мне бомжи подарили, ну да, ровно так и было.

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

159. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от Аноним (158), 24-Май-26, 09:16 
>Меня абсолютно устраивает mc и mcedit, все эти ваши vi оставьте себе

Как? До сих пор, ты не удосужился выучить vi? Это какой-то позор!

>терминалов я повидал всяких очень много, начиная от sco и bsd, продолжая цисками, хуавеями и эриксонами операторскими и заканчивая подпайкой к контактам всякой экзотики для rs232

И чо?

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

Признание себе в том, что ты неосилятор. Это уже сам по себе прогресс.

>получается зп мне за красивые глаза платят

Конечно. Русские мужики же любят друг друга.

>а квартиру в москве мне бомжи подарили, ну да, ровно так и было.

Да не, на квартиру ты честным трудом заработал. И можешь с гордостью носить имя Москвич.

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

181. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (181), 24-Май-26, 21:55 
> Признание себе в том, что ты неосилятор. Это уже сам по себе прогресс.

Я вот за всю жизнь секс в гамаке стоя не осилил. И знаете что? Даже не собираюсь (ну если только у подружки фантазия разыграется, но это вряд ли — она тоже адекватная).

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

184. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (152), 25-Май-26, 03:24 
> Как? До сих пор, ты не удосужился выучить vi

я его уже забыл, просто не надо, поставить mc делов 1 команда, даже на телефоне стоит.

> Это какой-то позор!

это стабильность, в 2005 на рандомном роутере мог быть vi, но могло не быть mc, и не поставить ни как, но сейчас уже нет.

> Признание себе в том, что ты неосилятор.

да мне просто глубоко безразлично на эти потуги сидеть в голом терминале, я много раз видел как студенты и преподаватели вспоминают как там режимы переключать, коллеги из моей и других организаций, vi там или nano или еще чего, поменять настройку проще, или EDITOR=mcedit crontab -e набрать, зачем упарываться.

собственно, весь спич о том, что на вкус и цвет фломастеры разные, нравится вам тыркать режимы, ради бога, ОС общего назначения, значит вариативность маст хэв.

кстате мс иногда спасает от зависших приложений, типа оно пытается кудато, но связи нет и ctrl+c не работает, ну тогда ctrl+o и f10, иногда так быстрее чем новый терминал открывать, но это так.

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

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

187. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Sm0ke85 (ok), 25-Май-26, 07:19 
>Как? До сих пор, ты не удосужился выучить vi? Это какой-то позор!

Ты прям сильно от реальности отвык походу: а почему он обязательно должен был освоить vi, это ж инструмент вполне себе узкоспециализированный и необязательный...?

Ответить | Правка | К родителю #159 | Наверх | 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 и сменивш..."  –2 +/
Сообщение от Аноним (80), 23-Май-26, 14:18 
Зачем? Нет никакого профита в моноширинном шрифте в файловом менеджере.
Ответить | Правка | Наверх | Cообщить модератору

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

182. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (181), 24-Май-26, 21:56 
Шрифты это всегда на любителя, но какое это имеет отношение к утверждению выше?
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

156. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (155), 24-Май-26, 07:29 
И через какое то время постоянного использования гноммкоммандера 2 полушария превращаются в полноценного... шария?
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору

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

136. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (136), 23-Май-26, 22:35 
>Лицензия на код изменена с GPLv2 на GPLv3.
>Rust

Напомните, какое там пересечение любителей раста и GPL? Около нуля или чуть выше?

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

162. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (162), 24-Май-26, 13:31 
Я тоже заметил. Как правило Раст - это пермиссивка, Си - это копилефт. Тут Раст + лютый копилефт. Просто аномалия какая-то!
Ответить | Правка | Наверх | Cообщить модератору

179. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (178), 24-Май-26, 21:34 
Этим Гном-командиром всё равно никто не пользуется.
Ответить | Правка | Наверх | Cообщить модератору

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

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

169. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +1 +/
Сообщение от Аноним (151), 24-Май-26, 17:07 
Ровно один. Зачем мне два?
Ответить | Правка | Наверх | Cообщить модератору

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

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

192. "Доступен GNOME Commander 2.0, переписанный на Rust и сменивш..."  +/
Сообщение от Аноним (192), 25-Май-26, 11:05 
Эти переписиРАСТы задолбали! Неужели в Линуксе не надо создавать ничего нового? Что они привязались к старым, РАБОТАЮЩИМ программам?? Один фиг проблемы с памятью рано или поздно решатся простым анализом кода, накой ляд там Раст?
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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