RDE - дериватив Guix

Системы, которые не вошли в список.

Модератор: Модераторы разделов

Ответить
Аватара пользователя
Dionysius
Сообщения: 523
ОС: Manjaro
Контактная информация:

RDE - дериватив Guix

Сообщение Dionysius »

Кому-то из форумчан интересна тема функционального программирования и дистрибутива в этой парадигме?

Про Guix немного на форуме было информации. RDE по отношению к Guix, это как Doom Emacs (кстати, активно пользуюсь) по отношению к Emacs. :)

Страничка проекта: https://trop.in/rde/

Инфоповод: сегодня ночью RDE оказался на первой странице Hacker News (https://news.ycombinator.com/item?id=36131210).
Спасибо сказали:
Аватара пользователя
UnixNoob
Сообщения: 1387
ОС: Slackware

Re: RDE - дериватив Guix

Сообщение UnixNoob »

Я когда про свободные дистрибутивы что-то смотрел, все сводилось к тому, что я его на своем железе не смогу запустить. Тут так же?
"Однажды один очень мудрый человек… ничего не сказал. Времена были опасные, да и собеседники ненадёжные"
Спасибо сказали:
Аватара пользователя
Dionysius
Сообщения: 523
ОС: Manjaro
Контактная информация:

Re: RDE - дериватив Guix

Сообщение Dionysius »

UnixNoob писал:
01.06.2023 17:30
Я когда про свободные дистрибутивы что-то смотрел, все сводилось к тому, что я его на своем железе не смогу запустить. Тут так же?
В целом, да. Но существует репозиторий nonguix для non-free ПО.
Есть iso-шка nonrde от автора: http://files.trop.in/nonrde/
Спасибо сказали:
Аватара пользователя
UnixNoob
Сообщения: 1387
ОС: Slackware

Re: RDE - дериватив Guix

Сообщение UnixNoob »

Dionysius
Мне кажется, как вариант, тогда проще использовать NixOS, я так понимаю она схожа с Guix. Только что, чем более специфичен дистрибутив, тем сильнее ты зависим от сообщества или тебе требуется очень хорошо разбираться во всем самому :laugh:
"Однажды один очень мудрый человек… ничего не сказал. Времена были опасные, да и собеседники ненадёжные"
Спасибо сказали:
Аватара пользователя
Dionysius
Сообщения: 523
ОС: Manjaro
Контактная информация:

Re: RDE - дериватив Guix

Сообщение Dionysius »

UnixNoob писал:
01.06.2023 21:00
Мне кажется, как вариант, тогда проще использовать NixOS, я так понимаю она схожа с Guix
В плане общей идеи - да. Но есть некоторые различия:
- в NixOS свой специфический язык скриптов, в Guix - guile scheme (язык общего назначения),
- в NixOS используется systemd, в Guix - GNU Shepherd.

А так, конечно, в NixOS больше пакетов.
Спасибо сказали:
Аватара пользователя
UnixNoob
Сообщения: 1387
ОС: Slackware

Re: RDE - дериватив Guix

Сообщение UnixNoob »

Dionysius писал:
01.06.2023 21:27
в NixOS свой специфический язык скриптов, в Guix - guile scheme (язык общего назначения)
Я так понял одни вдохновлялись JS, со смесью lua что-ли, а вторые - lisp?
А у вас какой-то опыт использования дистрибутива был? А то у вас Manjaro в подписи?
"Однажды один очень мудрый человек… ничего не сказал. Времена были опасные, да и собеседники ненадёжные"
Спасибо сказали:
Аватара пользователя
Dionysius
Сообщения: 523
ОС: Manjaro
Контактная информация:

Re: RDE - дериватив Guix

Сообщение Dionysius »

UnixNoob писал:
01.06.2023 23:11
Я так понял одни вдохновлялись JS, со смесью lua что-ли, а вторые - lisp?
Вроде того :)
UnixNoob писал:
01.06.2023 23:11
А у вас какой-то опыт использования дистрибутива был? А то у вас Manjaro в подписи?
Опыт крайне небольшой, т.к. есть спортивный интерес к функциональщине, но я не нашёл возможности где-то это применить.
Guix я пробовал в виртуалке разок. Сперва приуныл, что там из исходников всё собирается, но потом узнал, что есть substitutes (бинарные пакеты).
Фишка дистрибутива в воспроизводимом окружении (например, в академических кругах для воспроизведения экспериментов это востребовано). Можно откатываться на конкретную точку состояния системы. Для установки пакетов не нужен root.

RDE обещает уменьшить количество телодвижений. Есть образ с non-free пакетами. Может, как-нибудь и до него дойдут руки попробовать (например, когда будет версия 1.0).
Спасибо сказали:
Аватара пользователя
UnixNoob
Сообщения: 1387
ОС: Slackware

Re: RDE - дериватив Guix

Сообщение UnixNoob »

Dionysius писал:
02.06.2023 00:00
т.к. есть спортивный интерес к функциональщине, но я не нашёл возможности где-то это применить.
С функциональным программированием все как-то не понятно. Я как-то смотрел вакансии по clojure, в СПб, так их было 0, просто из интереса. В МСК что-то вроде попадалось. При этом доклады о его использовании были и от компаний в РФ. С другими функциональными все так же. Не знаю во всем мире так или только у нас.
Dionysius писал:
02.06.2023 00:00
Фишка дистрибутива в воспроизводимом окружении (например, в академических кругах для воспроизведения экспериментов это востребовано). Можно откатываться на конкретную точку состояния системы. Для установки пакетов не нужен root.
Задумка интересная, но мне не хватает знаний для таких вещей и пока нет уровня владения АЯ, который бы позволял свободно читать техническую литературу, к сожалению :(
Dionysius писал:
02.06.2023 00:00
RDE обещает уменьшить количество телодвижений.
Меня http что-то смущает, немного, хоть и там лежит для проверки подписи файлик. :mellow:
"Однажды один очень мудрый человек… ничего не сказал. Времена были опасные, да и собеседники ненадёжные"
Спасибо сказали:
Аватара пользователя
Dionysius
Сообщения: 523
ОС: Manjaro
Контактная информация:

Re: RDE - дериватив Guix

Сообщение Dionysius »

UnixNoob писал:
02.06.2023 00:08
Задумка интересная, но мне не хватает знаний для таких вещей и пока нет уровня владения АЯ, который бы позволял свободно читать техническую литературу, к сожалению :(
По Guix есть русскоязычное сообщество в Телеграм: https://t.me/gnu_guix_ru
UnixNoob писал:
02.06.2023 00:08
Меня http что-то смущает, немного, хоть и там лежит для проверки подписи файлик. :mellow:
А в чём сложность wget'ом каким-нибудь закачать? В принципе, если востребовано, можно автора попросить на торренты залить, или даже сам на досуге попробую.
Добавлено (00:32):
Кстати, документация по большей части переведена: https://guix.gnu.org/ru/manual/ru/html_node/
Есть ещё вот такая страничка: GNU Guix в вычислительной системе ИМИТ
Спасибо сказали:
Аватара пользователя
UnixNoob
Сообщения: 1387
ОС: Slackware

Re: RDE - дериватив Guix

Сообщение UnixNoob »

Dionysius
А документация на русском в каком состоянии? Перевод похоже хромает, но вопрос хотя бы актуальности.
Опередили :)
С железом беда конечно, для такого плана дистрибутивов.
"Однажды один очень мудрый человек… ничего не сказал. Времена были опасные, да и собеседники ненадёжные"
Спасибо сказали:
Аватара пользователя
Dionysius
Сообщения: 523
ОС: Manjaro
Контактная информация:

Re: RDE - дериватив Guix

Сообщение Dionysius »

UnixNoob писал:
02.06.2023 00:32
Dionysius
А документация на русском в каком состоянии? Перевод похоже хромает, но вопрос хотя бы актуальности.
Вполне актуальна, если не ошибаюсь. Там некоторые небольшие разделы только не переведены.
Спасибо сказали:
Аватара пользователя
Dionysius
Сообщения: 523
ОС: Manjaro
Контактная информация:

Re: RDE - дериватив Guix

Сообщение Dionysius »

UnixNoob писал:
02.06.2023 00:32
С железом беда конечно, для такого плана дистрибутивов.
Для этого и существует репозиторий non-guix (в том числе и драйвера там).
https://gitlab.com/nonguix/nonguix
Спасибо сказали:
Аватара пользователя
Dionysius
Сообщения: 523
ОС: Manjaro
Контактная информация:

Re: RDE - дериватив Guix

Сообщение Dionysius »

Сегодня вышел релиз RDE 0.4.0 (второй публичный). -> Анонс <-
Спасибо сказали:
Ответить