LINUX.ORG.RU

Функциональный менеджер пакетов Nix: Часть 2. Специализированный язык

 


0

0

В первой статье цикла мы рассматривали основы и особенности работы с пакетным менеджером Nix. Предполагалось, что нужные пакеты доступны в базе Nix. Базу пакетов можно расширять, создавая собственные описания сборки пакетов. Для этого потребуется знание специализированного языка Nix, описанию которого посвящена эта статья. Также знание этого языка пригодится для конфигурации дистрибутива NixOS.

>>> Подробности

★★★

Проверено: mono ()

С ним надо отдельный дистрибутив делать, чтобы его оценить.

Quasar ★★★★★ ()

>Следующие статьи цикла покажут, как с помощью языка выражений Nix создать описание сборки пакета либо конфигурации NixOS.
Подождем. А есть тут кто-нибудь, кто это использует?

fractaler ★★★★★ ()

> Следующие статьи цикла покажут, как с помощью языка выражений Nix создать описание сборки пакета либо конфигурации NixOS.

Может, про гидру наконец-то расскажут

northerner ★★★ ()

интересно, что за язык лежит в основе языка описания пакетов nix? хаскель?

и есть ли удобный интерпретатор/компилятор для системы?

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

AVL2 ★★★★★ ()
Ответ на: комментарий от AVL2

> интересно, что за язык лежит в основе языка описания пакетов nix? хаскель?

и есть ли удобный интерпретатор/компилятор для системы?

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

Видимо тебе нужно попробовать Scheme или Haskell. Nix это достаточно узкоспециализированный язык.

astsmtl ()
Ответ на: комментарий от astsmtl

Почитаю обязательно.
А как пользователь пользователю, какие из называемых плюсов действительно работают? Какие трудности, узкие места, стандартные грабли?

fractaler ★★★★★ ()
Ответ на: комментарий от fractaler

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

astsmtl ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.