The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Доступна бета-версия порта файлового менеджера Far для Linux..."
Отправлено elfmz, 19-Янв-22 16:20 
Насчет 3го фара - я бы не сказал что там прямо невменяемое сообщество, просто дружбы не получилось, ну и чтож - так бывает. Как я понимаю, им очень не понравилось POC был создан для версии 2 и что он рендерился через гуи либу. И как я подозреваю в целом позиция была 'far для линукса не нужен'. Причины по которым я выбрал 2й фар - у него была более тупо меньшая кодовая база, особенно в тех местах, где особенно требовались изменения логики самого фара, а не тупо подставление своих функций вместо винапи. Для сравнения filelist.cpp в 2.0.1825 - 5014 строк, а в актуальном на тот момент 3.0.4700 - 8760 строк. farwinapi.cpp - 1422 vs 2140 строк соответственно. Кроме того, надо признать, я никогда не был особым знатоком луа, а значит мне по-любому пришлось бы в нее вникать, а работающий фар мне нужен был 'уже вчера'. Сам по себе скриптинг - в линуксе и так все что можно скриптуется, это в винде фар - вау и чудо автоматизации, в линуксе такого гхм.. добра хватает с избытком, а не хватает софта который просто работает, а не представляет собой очередной интерпретатор лиспа с гуем сбоку.
Далее, даже еслиб я выбрал на тот момент 3й фар, и разрабатывал бы так же как разрабатывал far2l - то совместимости с upstream-ом все равно бы не было, так как сама по себе переделка фара так чтоб он был универсален - это гораздо больший труд, чем выкинуть все лишнее и пришить недостающее для линукса. А значит или я в одиночку тянул бы это гораздо дольше, или, если бы far team подключился - все бы пилили только этот кроссплатформ, фактически забив на разработку оригинального фара.
 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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