Профиль: Аноним (вход | регистрация) не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 обязательно


Обсуждение (85) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 10:23, 03/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +12 +/–
    Опять деды играются с нейронками (по ридми сразу видно)
     
     
  • 2.8, Аноним (8), 10:48, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/–
    т.е. слева список контрибуторов и кто на первом месте стоит ты не заметил ? =D
     
     
  • 3.11, Аноним (11), 11:08, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • –4 +/–
    Слева? Ты один из этих?
     
  • 2.24, Аноним (24), 11:50, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/–
    Автор обсуждаемого порта - этот тот же человек, который много лет назад портировал Far и DOS Navigator для Linux. Видимо благодаря появлению ИИ у него появилось желание реализовать свои старые задумки, на которые до этого времени не было.
     
     
  • 3.32, unxed (?), 12:32, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    Всё так и есть! Год назад отложил эту задачку до пока модельки не поумнеют, потому что много тупой рутины, для которой и скрипт не написать и руками делать не интересно. И вот модельки поумнели: задачки класса переписать современную Turbo Vision с Си на Паскаль молотит даже Sonnet, причем на нехилой такой скорости.
     
     
  • 4.41, Аноним (-), 12:50, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    > задачки класса переписать современную 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 [^] [^^] [^^^] [ответить]  
  • +/–
    Есть кросс-платформенный Double Commander, который, внезапно, тоже на Паскале.
     
     
  • 8.75, ананим.orig (?), 18:53, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Ещё один эпиквынь наступающий на пятки Как я мог забыть то ... текст свёрнут, показать
     
  • 7.79, Аноним (43), 19:16, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Если чего вантуз онли, то это академигрушка. Ок.
     
  • 6.65, Аноним (-), 16:43, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Расскажите автору Total Commander.

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

     
     
  • 7.78, Аноним (43), 19:15, 03/10/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     
  • 5.87, Аноним (87), 00:11, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Мы с модельками научились оптимизировать го до сишного уровня. На самом деле ещё сильнее, потому что компьют, который мог бы пойти на сложную логику владения раста, борьбу с компилятором плюсов или ручной менеджмент памяти отрисовки выпадающего меню, я могу потратить на то чтобы оптимизировать го в параноидальном режиме, и на практике получается заметно быстрее сей. Я в lzma быстрее супер оптимизированного 7z на го быстрее паковать научился!
     
  • 4.53, xor2003 (?), 15:01, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Вы какими нейронками и пользуетесь?
     
     
  • 5.57, Карлос Сношайтилис (ok), 15:26, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    По ответу видно жеж: сонет.
    Ханнес, скорее всего, клод код.
     
  • 5.88, unxed (?), 00:17, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Планирую архитектуру и ловлю сложные баги с Опусом, рутина — Соннет (помощнее) или Луна (подешевле). Харнес бывает что браузер бывает что консольный клодкод, бывает Кодекс, бывает самописные тулзы (бот-молотилка тикетов наш иногда на такой крутится), есть ещё свой харнес в самом f4 с использованием для внесения модификаций вместо мудреных sed специально придуманный для нейронок формат семантических патчей ap
    https://github.com/unxed/ap

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

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

     
  • 3.73, Аноним (74), 18:28, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/–
    > Автор обсуждаемого порта - этот тот же человек

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

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

     
     
  • 4.89, unxed (?), 00:18, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Обнаглел, да, если не укажешь обратно - собой подписывается, если просишь ставить хотя бы совместно - ставит себя первым. Хотя если бы не 3 мои предыдущие ручные и полуавтоматические неудачные попытки сделать то же самое не собрали бы все шишки, хрен с два бы мне сейчас клод написал такое за двое суток. его прям за руку по минному полю с граблями вести пришлось. там в репе документирована вся дорожка, почитайте, не то чтобы тривиальная история вышла.
     
  • 2.42, a (??), 12:51, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    зумеры не понимают нифига в двухпанельниках, и в писюка без мыши не могут
     
  • 2.70, Аноним (70), 18:02, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >Опять деды играются с нейронками (по ридми сразу видно)

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

     
     
  • 3.90, unxed (?), 00:19, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Что может быть веслее деда с нейронкой!
     
  • 2.72, Аноним (72), 18:07, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    диды же
     

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

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

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

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

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

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

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

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

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

     

  • 1.4, Аноним (4), 10:33, 03/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/–
    Автор, настолько лень было написать 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, Аноним (25), 12:18, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Volkov commander.
     
     
  • 5.48, Аноним (48), 14:28, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Его тоже портироапли или клонировали на Linux?
     
  • 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 [^] [^^] [^^^] [ответить]  
  • +/–
    >И не забывая о bash

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

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

    Так это один и тот же нейрослопщик под ником 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

     

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

    Какая тонкая реклама антропика :). Видимо клод любит поигрывать в 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 [^] [^^] [^^^] [ответить]  
  • +/–
    В сабже хоть какой-то смысл есть, в Cudatext его не видно. Только стоило на расте переписать.
     
     
  • 3.76, хрю (?), 18:58, 03/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    >в Cudatext его не видно

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

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

  • 1.10, Tron is Whistling (?), 11:07, 03/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Зачем этот слоп, если есть 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

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

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

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

     

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

  • 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/
     
  • 1.31, unxed (?), 12:28, 03/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    UTF-8 уже работает!

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

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

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

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

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

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

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

  • 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 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/–
    А зачем вы пытаетесь реанимировать старое ПО от молдавской Ritlabs? Один из их сотрудников жил на Чеканах(в том же районе, что и я), в Кишинёве, у него машина была с рекламной символикой их компании, ребята ещё почтовый клиент какой-то пилили... Это старое ПО от компании, которая с начала 90-х пилила, и пилит, ПО давно не популярное среди молодых, чисто для старичков. Оставьте ПО для старичков старичкам, зачем пытаться его реанимировать?
     
     
  • 2.66, User (??), 17:13, 03/10/2026 Скрыто ботом-модератором     [к модератору]
  • +1 +/–
     
  • 2.96, unxed (?), 00:45, 04/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    У меня в f4 осталась в основном административная работа, самый хакинг позади. А иногда похачить хочется! А с нейронками ты можешь делать штуки, которые так бы вручную задолбался, типа взять и переписать с Си на Паскаль целый Турбо Вижн. А когда можно скидвать на нейронки рутину, которая мне даётся тяжело, а ей как раз легко, это совершенно фантастические возможности похачить открывает!

     

  • 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, потому что ну это же Гугл, у них либо бета либо деприкейт, и я не вижу на го значка беты
     

  • 1.86, Аноним (-), 23:18, 03/10/2026 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/–
     

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



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