Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

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

Порт DOS Navigator на Free Pascal. Volkov Commander запущен в Linux

03.10.2026 09:26 (MSK)

Подготовлен порт файлового менеджера DOS Navigator, переделанный для сборки с использованием компилятора Free Pascal. На данный момент поддерживается сборка под DOS и Linux. Уже работает отображение панелей, просмотрщик, редактор, выполнение команд, базовые операции с файлами и встроенная игра Тетрис. Для обеспечения лицензионной чистоты в процессе портирования удалены все следы кода оригинальной библиотеки Turbo Vision от Borland (вместо неё используется переписанная на Pascal современная Си-версия tvision). Кодировка внутри пока однобайтная из-за ограничений исходной архитектуры (в Necromancer DOS Navigator та же проблема). В отдельной ветке utf8-inside идёт перевод на utf8.

Дополнение: Файловый менеджер Volkov Commander успешно запущен в терминале Linux, используя эмулятор DOS go2dos с программной эмуляцией 8088, написанный на языке Go (идут эксперименты с wasm и wazero). Пробрасывается буфер обмена и длинные имена файлов. Имеется прозрачная перекодировка в/из UTF-8 по текущей локали и отдельный API для полного UTF-8 при работе с файлами.



  1. Главная ссылка к новости (https://github.com/unxed/dn...)
  2. OpenNews: Бета-выпуск f4 0.3, кроссплатформенного ремейка Far Manager
  3. OpenNews: Обновление операционной системы MenuetOS 1.57.70, написанной на ассемблере
  4. OpenNews: Опубликован Linux-порт файлового менеджера Dos Navigator
  5. OpenNews: Выпуск двухпанельного файлового менеджера far2l 2.7.0
  6. OpenNews: Релиз компилятора Free Pascal 3.2
Автор новости: Ivan Sorokin
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66385-dosnavigatior
Ключевые слова: dosnavigatior
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (128) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 10:23, 03/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +27 +/–
    Опять деды играются с нейронками (по ридми сразу видно)
     
     
  • 2.8, Аноним (8), 10:48, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +6 +/–
    т.е. слева список контрибуторов и кто на первом месте стоит ты не заметил ? =D
     
     
  • 3.11, Аноним (11), 11:08, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • –7 +/–
    Слева? Ты один из этих?
     
  • 2.24, Аноним (24), 11:50, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/–
    Автор обсуждаемого порта - этот тот же человек, который много лет назад портировал Far и DOS Navigator для Linux. Видимо благодаря появлению ИИ у него появилось желание реализовать свои старые задумки, на которые до этого времени не было.
     
     
  • 3.32, unxed (?), 12:32, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/–
    Всё так и есть! Год назад отложил эту задачку до пока модельки не поумнеют, потому что много тупой рутины, для которой и скрипт не написать и руками делать не интересно. И вот модельки поумнели: задачки класса переписать современную Turbo Vision с Си на Паскаль молотит даже Sonnet, причем на нехилой такой скорости.
     
     
  • 4.41, Аноним (-), 12:50, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > задачки класса переписать современную Turbo Vision с Си на Паскаль молотит
    > даже Sonnet, причем на нехилой такой скорости.

    Лучше б сабжа - на си, тогда глядишь стал бы наседать на пятки фару и миднайту. А так - останется академ игрушкой, как обычно.

     
     
  • 5.43, Аноним (43), 13:03, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Расскажите автору Total Commander.
     
     
  • 6.56, ананим.orig (?), 15:17, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/–
    Которого так и нет в линухе, фряхе, макоси?
    Вантуз онли жеж.
     
     
  • 7.74, Аноним (74), 18:34, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    Есть кросс-платформенный Double Commander, который, внезапно, тоже на Паскале.
     
     
  • 8.75, ананим.orig (?), 18:53, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/–
    Ещё один эпиквынь наступающий на пятки Как я мог забыть то ... текст свёрнут, показать
     
  • 7.79, Аноним (43), 19:16, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Если чего вантуз онли, то это академигрушка. Ок.
     
     
  • 8.115, Аноним (-), 23:03, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Это так то - реверанс в сторону паскаля был Создан академиками - и потому юзалс... текст свёрнут, показать
     
  • 6.65, Аноним (-), 16:43, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • –5 +/–
    > Расскажите автору Total Commander.

    Это несомненно успешная штука. Захватившая мир и умы. Настолько что я нахрен не помню что сие такое вообще и как выглядит. В отличие от far, mc, nc, DN etc...

     
     
  • 7.78, Аноним (43), 19:15, 03/10/2026 Скрыто ботом-модератором     [к модератору]
  • +1 +/–
     
  • 5.87, Аноним (87), 00:11, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Мы с модельками научились оптимизировать го до сишного уровня. На самом деле ещё сильнее, потому что компьют, который мог бы пойти на сложную логику владения раста, борьбу с компилятором плюсов или ручной менеджмент памяти отрисовки выпадающего меню, я могу потратить на то чтобы оптимизировать го в параноидальном режиме, и на практике получается заметно быстрее сей. Я в lzma быстрее супер оптимизированного 7z на го быстрее паковать научился!
     
     
  • 6.108, Аноним (-), 18:49, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    Много баззвордов Мало пруфов И где, собственно, бенчмарки К тому же роялит - ... большой текст свёрнут, показать
     
  • 6.147, Kargo (?), 14:49, 07/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    А ничего, что компьют раста в компайлтайме?
     
     
  • 7.148, Kargo (?), 15:41, 07/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    п²я┐я┐ я▐ п©я─п╬ п©я─п╬п╡п╣я─п╨п╦ п╠п╣п╥п╬п©п╟я│п╫п╬я│я┌п╦ п©п╟п╪я▐я┌п╦, я┌п╬я┌ п╤п╣ п╠п╬я─я─п╬я┐ я┤п╣п╨п╣я─, п╠п╬п╩я▄я┬п╦п╫я│я┌п╡п╬ п╡ п╨п╬п╪п©п╧п╩ я┌п╟п╧п╪п╣
     
  • 4.53, xor2003 (?), 15:01, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Вы какими нейронками и пользуетесь?
     
     
  • 5.57, Карлос Сношайтилис (ok), 15:26, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    По ответу видно жеж: сонет.
    Ханнес, скорее всего, клод код.
     
  • 5.88, unxed (?), 00:17, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Планирую архитектуру и ловлю сложные баги с Опусом, рутина — Соннет (помощнее) или Луна (подешевле). Харнес бывает что браузер бывает что консольный клодкод, бывает Кодекс, бывает самописные тулзы (бот-молотилка тикетов наш иногда на такой крутится), есть ещё свой харнес в самом f4 с использованием для внесения модификаций вместо мудреных sed специально придуманный для нейронок формат семантических патчей ap
    https://github.com/unxed/ap

    У SMF форума так система плагинов работала - там высокие были риски что конфликт нескольких плагинов или ручные правки были, .patch не годится тут, и они придумали ориентироваться не по номерам строк, а по фрагментам кода.

    ap работает как раз так

     
  • 4.119, анонимс (?), 09:48, 05/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    LLM поумнеть точно не могут - оператор может 129762 Завезли поддержку упрощён... большой текст свёрнут, показать
     
  • 3.73, Аноним (74), 18:28, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/–
    > Автор обсуждаемого порта - этот тот же человек

    Автор обсуждаемого "порта" - это Claude Code, а не человек. По коммитам же видно:

    https://github.com/unxed/dn/commits/main/

     
     
  • 4.89, unxed (?), 00:18, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Обнаглел, да, если не укажешь обратно - собой подписывается, если просишь ставить хотя бы совместно - ставит себя первым. Хотя если бы не 3 мои предыдущие ручные и полуавтоматические неудачные попытки сделать то же самое не собрали бы все шишки, хрен с два бы мне сейчас клод написал такое за двое суток. его прям за руку по минному полю с граблями вести пришлось. там в репе документирована вся дорожка, почитайте, не то чтобы тривиальная история вышла.
     
  • 4.105, Аноним (105), 14:40, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Хоспади, это какой-то позор. Испанский стыдъ.
     
  • 4.144, Alladin (?), 14:01, 07/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    зачем вы ругаете автора - он же ничего не сделал:)
     
  • 2.42, a (??), 12:51, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    зумеры не понимают нифига в двухпанельниках, и в писюка без мыши не могут
     
     
  • 3.110, LaunchWiskey (ok), 19:49, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Мыши - у пролетариев. У зуммеров маджик тачпады же
     
  • 2.70, Аноним (70), 18:02, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    >Опять деды играются с нейронками (по ридми сразу видно)

    Ты так говоришь, как будто это что-то плохое.

     
     
  • 3.90, unxed (?), 00:19, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Что может быть веслее деда с нейронкой!
     
     
  • 4.100, Аноним (100), 10:30, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    веслее
    Дед с веслом?
     
     
  • 5.114, Аноним (-), 22:09, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > веслее
    > Дед с веслом?

    Дед с берданкой. Хотя если ты встретил Терминатора - лучше выкинь свою берданку от греха, иначе плохо тебе будет.

     
  • 2.72, Аноним (72), 18:07, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    диды же
     

  • 1.3, Аноним (3), 10:32, 03/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/–
    > Кодировка внутри пока однобайтная

    Значит ли это, что русские имена файлов (utf8) не отображаются корректно?

    (А вообще в целом хорошая тенденция, Pascal - язык здорового человека, в отличие от посо-Ci и ржавчины)

     
     
  • 2.68, Аноним (68), 17:52, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/–
    > Значит ли это, что русские имена файлов (utf8) не отображаются корректно?

    Собссно фишка utf8 была в том что его можно юзать в таких программах без изменений и все прокатит. Но паскалисты с своими строками видимо смогли найти проблемы и тут.

     
     
  • 3.91, unxed (?), 00:21, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    Агаа, именно так.

    Во Free Pascale есть своя их Free Vision, и они зачем-то её в XXI веке на UTF-16 сделали. Не лежала душа.

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

    И в коде самого DN уже добавлена поддержка :)

     
     
  • 4.133, Аноним (133), 05:56, 07/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Я правильно подозреваю что это поверх дефолтного типа string? Иначе не ясна надобность именно UTF8, не считая экономии памяти:)
    Спрашиваю т.к.там же было ограничение в 255 символов, то ещё западло когда есть файлы с путями даже более 260 (unicode пути).
     

  • 1.4, Аноним (4), 10:33, 03/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –7 +/–
    Автор, настолько лень было написать 12 знаков про лицензию? Вот был бы ты блогером на ютубе,я бы тебе дизлайк поставил за то что заставляешь по ссылкам ходить заслуженного ветерана Легиона Лени,фу таким быть!
     
  • 1.5, limafresh (ok), 10:35, 03/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Что-то очень много новостей про консольные файловые менеджеры за последние время.
     
     
  • 2.7, Аноним (7), 10:46, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Три штуки. А сколько этих менеджеров? Far(2l) разве что ещё, но там авторы разумные, сюда не придут.
     
     
  • 3.14, ptr (??), 11:20, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Да их полно. Начиная с вдохновлённых vi ranger и vifm, а заканчивая yazi на модном Rust. И не забывая о bash )))
     
     
  • 4.27, Аноним (27), 12:18, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Volkov commander.
     
     
  • 5.48, Аноним (48), 14:28, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Его тоже портироапли или клонировали на Linux?
     
     
  • 6.131, pfg21 (ok), 19:38, 06/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    фишка волкова была в минимальном объеме изза сильной асм-оптимизации.  
    портирование сию фишку потрёт намертво.  
    а так был бы отличный командер для роутеров.
     
     
  • 7.134, Аноним (133), 05:58, 07/10/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     
  • 4.38, Аноним (43), 12:42, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ну я классические двухпанельники имел в виду.
     
     
  • 5.97, ptr (ok), 02:25, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Ну я классические двухпанельники имел в виду.

    А если, как у ranger, количество панелей может меняться и только в частном случае быть равным двум, то уже что ли не то?

     
  • 4.67, wd (?), 17:20, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    >И не забывая о bash

    https://github.com/sergev/bash-commander

     
  • 2.49, Аноним (48), 14:30, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Память подорожала.
     
  • 2.64, Аноним (74), 16:40, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/–
    > Что-то очень много новостей про консольные файловые менеджеры за последние время.

    Так это один и тот же нейрослопщик под ником unxed продолжает заваливать творениями Claude опеннетные новости. Предыдущая про "Бета-выпуск f4 0.3, кроссплатформенного ремейка Far Manager" была от него же. Ты на урлы гитхаба посмотри:

    https://github.com/unxed/dn
    https://github.com/unxed/f4

     
     
  • 3.92, unxed (?), 00:21, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Волкова забыли!

    https://github.com/unxed/go2dos

     
     
  • 4.124, Пыщь (?), 15:00, 05/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    А нет желания оформить прослойку для использования линуховых дров в hurd? Просто спросил.
     
     
  • 5.135, Аноним (133), 06:00, 07/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Просто отвечаю: там проблема не столько в драйверах
     

  • 1.6, Аноним (6), 10:40, 03/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/–
    Астрологи объявили неделю двухпанельных навигаторов. Количество новостей о двухпанельных навигаторах удвоено.
     
     
  • 2.20, Аноним (20), 11:42, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/–
    Вообще-то этот четырёхпанельный, двухпанельным он притворяется.
     
     
  • 3.136, Аноним (133), 06:01, 07/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Мультипанельный. Один из главных плюсов в сравнении с FAR, по кр.мере так было ранее в них.
     
  • 2.26, Аноним (27), 12:16, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +5 +/–
    Возле дверей этого жилища вы видите авторов двухпанельных навигаторов. Очевидно их можно нанять здесь.
     
     
  • 3.69, Аноним (-), 17:56, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    > Возле дверей этого жилища вы видите авторов двухпанельных навигаторов.
    > Очевидно их можно нанять здесь.

    Какая тонкая реклама антропика :). Видимо клод любит поигрывать в HMM на досуге.

     
  • 2.46, Аноним (46), 13:38, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Трёхпанельные навигаторы это для тех у кого три глаза?
     

  • 1.9, Alexey Torgashin 2 (?), 10:57, 03/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Не. Ну че.
    Я тоже делаю на фри паскаль. Редактор Cudatext.
    Хороший язык.

    Но этот блин Дос Навигатор... Ну думаю это эталонное ненужно. Как тут на Опеннет.ру выражаются.

    Ну нафиг?
    Ну есть Фар2Л. Есть еще там.

    Тут ещё есть f4. Новый проектик. От того же Иван Сорокин. Если это вообще настоящее имя юзера.

    Ну и?
    Нафиг ещё один двух панельник.

    Нафига?

     
     
  • 2.13, Аноним (11), 11:10, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    В сабже хоть какой-то смысл есть, в Cudatext его не видно. Только стоило на расте переписать.
     
     
  • 3.76, хрю (?), 18:58, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    >в Cudatext его не видно

    тэбэ не нужно, проходи мимо. Я и многие другие используют. dos navi странный выбор для порта, но раз чел делает, значит ему интересно. Бох в помощЪ.

     
  • 2.19, Аноним (19), 11:35, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ты про порт или про версию для DOS?
     

  • 1.10, Tron is Whistling (?), 11:07, 03/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Зачем этот слоп, если есть Far и MC?
     
     
  • 2.17, пох.. (?), 11:30, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    но они не запускаются под дос...

    зачем этот слоп если есть vc, вот в чем настоящий-то вопрос.

     
     
  • 3.85, Аноним (43), 22:44, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > но они не запускаются под дос...

    https://doswin32.com/
    https://github.com/Baron-von-Riedesel/HX

     
  • 3.116, Аноним (-), 23:06, 04/10/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     
  • 3.122, Аноним (122), 14:32, 05/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >но они не запускаются под дос..

    Эх, сейчас найду-ка я дискету (или ее *.img образ) с обрезанным FAR, работающим в DOS-е

     
  • 3.139, Аноним (133), 06:07, 07/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Сразу видно человека не пользующегося DOS, т.к.в VC ты много не сделаешь. Не скажу про самую последнюю версию VC т.к.не пользовался никогда из-за глючности и прочего но, иначе тебя даже CopyPaste "удивит"...
     
     
  • 4.142, пох.. (?), 08:36, 07/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    э... а что ты копипастишь - в vc?

    это, вроде, файлменеджер. был.

     
  • 2.28, Аноним (7), 12:24, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Там нет тетриса.
    Ну а так глупый вопрос — зачем вообще альтернативы? Пусть будет всего по два, с запасом (как у Сорокина).
     

  • 1.15, Мемоним (?), 11:21, 03/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Самый мощный файлменеджер под ДОС. Интересно бы сравнить по функциональности с ФАРой и Тоталом.
     
     
  • 2.30, Аноним (7), 12:25, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Сила Far и TCMD в плагинах.
     
     
  • 3.47, Аноним (47), 13:57, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Не знаю насчёт Far, а вот TC самодостаточен. Почти все плагины к нему - давно протухли. За ненадобностью.
     
     
  • 4.50, Аноним (50), 14:30, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    вот это категоричность! смело.
     
     
  • 5.55, Аноним (55), 15:13, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ты можешь хотя бы 10 плагинов назвать, которыми пользуешься и которые вот совсем-совсем актуальные?
     
     
  • 6.140, Аноним (133), 06:12, 07/10/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     
  • 3.80, Мемоним (?), 19:23, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    > Сила Far и TCMD в плагинах.

    Не гони, сила фар в люменах.

     
  • 2.141, Аноним (133), 06:29, 07/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Самый мощный файлменеджер под ДОС.

    И под Windows, но из-за кучи ограниченностей и багов всё же требует и другие.

    > Интересно бы сравнить по функциональности с ФАРой и Тоталом.

    - Камень-ножницы-бумага.
    Потому использую всё. Даже вместе с Проводник(aka Thunar) .) - для одно-панельного вывода в куче разных окон в ПанельЗадач.

     

  • 1.18, нах. (?), 11:32, 03/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/–
    А шо, нейронки уже научились в турбопаскаль?
     
     
  • 2.52, RM (ok), 14:43, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Гы..
    Меня больше удивило, что борланд или его наследники, выпустив турбавижн для спп в паблик домен, с паскаль версией такое зажали сделать.
     
     
  • 3.54, нах. (?), 15:01, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +5 +/–
    потому что программы на паскаль до сих пор используются в промышленности, медицине и т.д.
     
     
  • 4.127, RM (ok), 19:41, 05/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    я не вижу причинно-следственной связи - как использование уже давно написаных программ поможет продать дополнительные копии ТВ - лицензия то на средства разработки тоже уже давно куплена и лежит пачка инсталляцонных дискет, ну скажем ТР 7 себе на полке.


     
     
  • 5.130, пох.. (?), 09:57, 06/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > я не вижу причинно-следственной связи - как использование уже давно написаных программ
    > поможет продать дополнительные копии ТВ - лицензия то на средства разработки

    копии нет, новые версии - возможно. Когда старая просто перестанет линковаться на актуальном железе доступными компиляторами.

    Но я подозреваю там что-то совершенно другое - если кто опоздал родиться, исходники TVc++ были доступны _всегда_ (не фри асс ин фри беар, но прилагались к дорогому варианту компилятора). Исходники изначальной паскалевской версии никто никогда не видел.

    Либо там был когонадокот, а не этих вот тяпляперов бородатых, и лицензирован был не на тех условиях, либо оно вообще было не на паскале, либо оба сразу.

    Учитвая какой адовой работой было в ранние 90е переписывание такой хреновины на си-с-классами - вангую первое.

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

     
  • 2.104, kusb (?), 12:28, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Они пишут на Forsp и Parserlang.
     

  • 1.21, sig11 (ok), 11:47, 03/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Ждем Norton Commander
     
  • 1.22, YetAnotherOnanym (ok), 11:48, 03/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    /* уронил скупую мужскую слезу */
     
  • 1.23, pashev.ru (?), 11:49, 03/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Автор жжёт https://unxed.livejournal.com/
     
     
  • 2.111, Аноним (-), 20:22, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Автор жжёт https://unxed.livejournal.com/

    Ух ты. В 2026 кто-то еще пользуется несовсем сдохшим журналом :)


     

  • 1.31, unxed (?), 12:28, 03/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/–
    UTF-8 уже работает!

    И ещё теперь мы умеем собираться под aarch64 :)

    2 Мб, примерно в два раза тяжелее mc. Не разбирался ещё, что там сейчас заметнее всего место ест. Интуитивно по исходникам кажется, что там есть куда ужаться.

    В исходниках, кстати, черт ногу сломит. Попросил сейчас модельку раз в несколько коммитов делать перерыв на рефакторинг того, что на данный момент сильнее всего горит отрефакторить. Там кстати на удивление красивый код (Паскаль к этому подталкивает, за что и любим) на удивление всрато раскиданных по файлам с именами вроде advance1.pas, advance2.pas и тд :)

    Это моя пятая попытка оживить DN, если что. Предыдущие сталкивались с теми или иными проблемами и в итоге были либо заброшены, потому что не интересно, либо сознательно отвергнуты по объективным причинам. А вот на пятый раз таки получилось! Клода пришлось буквально за руку вести, обводя вокруг раскиданных по поляне граблей, но получилось!

     
     
  • 2.58, Аноним (105), 15:30, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    > И ещё теперь мы умеем собираться под aarch64 :)

    А твоя заслуга то тут в чем? В том, что промпт для нервосети написал?

     
     
  • 3.77, Аноним (77), 18:59, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Какие хорошие куры нынче на опеннет.
    Хочешь дам поклевать семечек?
    Хватит тут бегать и кудахтать про нейронки.
    Иди на насест и спать!
     
  • 3.94, unxed (?), 00:35, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    С архитектурой особенно ни в чём, это и правда было один промпт из серии "выдай такую-то задачу воркеру" написать. Тут оно скорее показывает одно из направлений, в которых я пробую всякие штуки, и смотрю, что будет. А сможем ли мы запустить это на телефоне? А на роутере?
     
     
  • 4.145, Alladin (?), 14:06, 07/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    а поддерживать это будет кто?, нейронка. а зачем тогда

    человека в этом слопном бреду не вижу

     
  • 2.117, hiddenman (ok), 03:27, 05/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    А в чем была основная сложность, интересно Я свой мега как мне казалось в 1998... большой текст свёрнут, показать
     

  • 1.35, Ширламырла (?), 12:39, 03/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Мой nc от cp/m для восьмибитного Квант-8 ещё портануть надо.

    Без этого никак.

    Как я в 64 КБ ОЗУ убрался... Хз.

     
     
  • 2.40, a (??), 12:46, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    nc для cp/m раз два и фиг, у немцев один
    про твой и не слышал

    такчто на гитхаб срочно, и версию для 580вм80

     

  • 1.45, Аноним (46), 13:36, 03/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Я уж думал опять профессор навигатор что-то написал.
     
  • 1.61, Аноним (61), 16:05, 03/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Приятная была штучка. Особенно тетрис. И фрипаскаль замечательно. Может и под винду появится.
     
  • 1.62, lucentcode (ok), 16:05, 03/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/–
    А зачем вы пытаетесь реанимировать старое ПО от молдавской Ritlabs? Один из их сотрудников жил на Чеканах(в том же районе, что и я), в Кишинёве, у него машина была с рекламной символикой их компании, ребята ещё почтовый клиент какой-то пилили... Это старое ПО от компании, которая с начала 90-х пилила, и пилит, ПО давно не популярное среди молодых, чисто для старичков. Оставьте ПО для старичков старичкам, зачем пытаться его реанимировать?
     
     
  • 2.66, User (??), 17:13, 03/10/2026 Скрыто ботом-модератором     [к модератору]
  • +2 +/–
     
  • 2.96, unxed (?), 00:45, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    У меня в f4 осталась в основном административная работа, самый хакинг позади. А иногда похачить хочется! А с нейронками ты можешь делать штуки, которые так бы вручную задолбался, типа взять и переписать с Си на Паскаль целый Турбо Вижн. А когда можно скидвать на нейронки рутину, которая мне даётся тяжело, а ей как раз легко, это совершенно фантастические возможности похачить открывает!

     
     
  • 3.146, Alladin (?), 14:09, 07/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > ты можешь делать

    вы хотели сказать делегировать

     

  • 1.63, Аноним (74), 16:34, 03/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    > Опубликован порт файлового менеджера DOS Navigator на Free Pascal
    > https://github.com/unxed/dn

    И при этом буквально несколько дней назад:

    > Бета-выпуск f4 0.3, кроссплатформенного ремейка Far Manager
    > https://github.com/unxed/f4

    Я смотрю, этот unxed не унывает и продолжает нейрослопить клоны файловых менеджеров...

     
     
  • 2.81, Аноним (87), 20:11, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ну я!

    Ловите Волкова в линуксовой консоли!

    https://github.com/unxed/go2dos

     
     
  • 3.82, Аноним (87), 20:12, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Только это не клоны. В том-то и прикол, что оригинальный код не меняется или почти не меняется, меняется только его стыковка с внешним миром. Из существенно нового тут только UTF-8, так до меня в ДОСе никто не пробовал :)
     
     
  • 4.83, Аноним (87), 20:39, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Мне всегда нравилось, когда не просто музейный экспонат, а экспонат, несущий полезную функцию.

    И ещё обожаю неожиданные гибриды технологий.

    Как ретро трамваи в Питере или Сан-Франциско, или как когда современный поезд идёт под паровозом. Кайф же!

     

  • 1.71, Аноним (70), 18:04, 03/10/2026 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/–
     
  • 1.84, Аноним (84), 22:15, 03/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Dos Navigator, конечно, культовый менеджер. Никакого сравнения с Нортоном и Волковым.
    Портировать его на Linux - дело трудно, но не полностью на Turbo Pascal'е.

     
     
  • 2.93, unxed (?), 00:29, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    У меня Free Pascal.

    Кстати о языке. Подороге заметил, с КАКОЙ скоростью и качеством Соннет генерит Паскаль. Год назад нейронки так ещё не могли (я специально откладывал эту задачку до "когда нейронки поумнеют" и они таки поумнели). И в голову пришла концепция: подмножество Free Pascal'я в комплекте со специальной библиотечкой (всё делается поверх ванильной версии), где всё unsafe - opt-in, а ещё добавлены типы владения из Rust и слайсы.

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


    Плюс строки по умолчанию в UTF-8 без всяких колдунств и привязок к libc.

    Плюс свои легковесные потоки в духе горутин. И менеджер пакетов как у го тоже.

    Так-то топ язык получается!

    Думаю попробовать перевести на эту штуку DN для повышения надёжности, будет как раз шоукейсом
    https://github.com/unxed/sp

     
     
  • 3.95, unxed (?), 00:44, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    И приятно заодно будет иметь второй стек в качестве запасного аэродрома на случай если Google задеприкейтид golang, потому что ну это же Гугл, у них либо бета либо деприкейт, и я не вижу на го значка беты
     
  • 3.112, Аноним (112), 20:44, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Safe Pascal - круто.

    "Перенос в FPC/Lazarus приветствуется."
    В FPC - дохлый номер, там бюрократия, а вот в Lazarus - интересно. Разработчики Lazarus недавно грозились сделать fork FPC.

     

  • 1.86, Аноним (-), 23:18, 03/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    > программной эмуляцией 8088, написанный на языке Go

    Авторы vc наверное рыдают в этом месте кровавыми слезами...

     
  • 1.98, Аноним (98), 03:52, 04/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    > и встроенная игра Тетрис

    Частенько в неё играл.

     
  • 1.101, Аноним (101), 10:35, 04/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Для Windows есть Total Commander (для просто олдскульщиков) и Far (для олдскульных олдскульщиков), для Linux есть б-жественный Midnight Commander - так нафига нужно то, про что новость? Кто будет это использовать, говоря "о, наконец-то! джвадцать лет ждал..."?
     
     
  • 2.118, Аноним (118), 04:12, 05/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Я вот помню, препод в Инсте через Total Commander открывал лекции. Я вот все думаю, что он там делал Total Commander ом, там 3 файла.
    Понтуется.
     
  • 2.143, Rock (?), 10:12, 07/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Для Windows есть Total Commander (для просто олдскульщиков) и Far (для олдскульных олдскульщиков)

    Есть подозрение, что Вы путаете теплое с мягким. Far -- это и файл-менеджер, и продвинутая консоль. В TC своей интегрированной консоли нет -- он запускает внешнюю, поэтому часть задач Фара ТС просто не в состоянии выполнить. То есть, если Вы много работаете с командной строкой и выводом программ, то ТС будет, скорее, мешать. Вроде, были попытки сделать в ТС консоль по типу Take Command (4NT) от JP Software через плагины, но, вроде как, не осилили.

     

  • 1.102, abu (?), 11:17, 04/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    Volkov Commander не надо, а вот DOS Navigator был славным. В нем и тетрис был.
     
  • 1.103, Аноним (103), 12:03, 04/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    А может все таки сделать отдельный раздел на сайте для самоделок, где бы все эти новости собирать? Особенно с использованием ИИ. А то их слишком много стало.
     
     
  • 2.121, Аноним (121), 12:42, 05/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    > слишком много стало

    Почему ты предлагаешь всё про раст вынести отдельно?

     

  • 1.106, Аноним (122), 15:16, 04/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    скажу честно, по гиту автора полазал на прошлой неделе, go2dos как скомпилить и ... большой текст свёрнут, показать
     
     
  • 2.107, Аноним (118), 18:01, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Вам бы тестером По идти.
    Не критикую.
    Просто они этим занимаются.
    Но видимо нужно быть Миддлом со стажем 10 лет, в 20, уметь кодить софт на Java уровня крупных корпораций вместо команды штата 200 человне, чтобы тестить По, Игрушки.
     
     
  • 3.123, Аноним (122), 14:38, 05/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    я скорее "системщик", то есть реальный пользователь писуемого ПО, поэтому и сталкиваюсь с тем, как оно ДОЛЖНО работать по моему кривому представлению (основанному на опыте работы с другим, уже работающим ПО).
     
     
  • 4.125, Аноним (122), 15:46, 05/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    и да, спасибо автору за закрывающий слэш - в ночнушке уже поправили. я бы неделю искал где это пофиксить.
     
  • 2.113, Аноним (112), 20:48, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    unxed - соображает
     

  • 1.120, Гаврош (?), 12:40, 05/10/2026 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/–
     
  • 1.128, Аноним (128), 22:16, 05/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/–
    Разведка тут донесла, что в ритлабс совершили GUIшный подход к Дос Навигатору. Кому интересно -

    Windows (x64):
    https://www.ritlabs.com/download/dn/dn3-0.2.12.msi

    Linux:

    https://www.ritlabs.com/download/dn/dn3_0.2.12_amd64.deb
    https://www.ritlabs.com/download/dn/dn3-0.2.12-linux-x86_64.tar.gz
    https://www.ritlabs.com/download/dn/dn3-0.2.12-1.x86_64.rpm

    MacOS:
    https://www.ritlabs.com/download/dn/dn3-0.2.12-x86_64.dmg
    https://www.ritlabs.com/download/dn/dn3-0.2.12-arm64.dmg

     
  • 1.129, Аноним (129), 09:27, 06/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    А какой смысл переписывать на другой ЯП? Компиляция на ассемблер?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    XSQUARE
    Inferno Solutions
    Hosting by Hoster.ru
    Хоcтинг: