Notice: file_put_contents(): Write of 20350 bytes failed with errno=28 No space left on device in /var/www/tgoop/post.php on line 50
Prog.Msk • Channel@progmsk_channel P.65
PROGMSK_CHANNEL Telegram 65
Винсент Амбо, 9 марта 19:00–20:30.
YouTube: https://youtube.com/live/0Lhahzs-Wos
VK: https://vk.com/video-215542858_456239122

Первый пакетный менеджер SMIT появился в 1989 году. Для своего времени он казался прорывом. Загрузка и ручная сборки исходного кода программы были заменены на одну команду установки.

Сейчас нам известны десятки менеджеров, которые работают не только на уровне операционной системы, но и на уровне отдельных языков/платформ. Зачем нужен ещё один?

Оказывается, Nix решает одну из важнейших проблем, появившихся у пакетных менеджеров вместе с поддержкой зависимостей, которая называется Dependency Hell. Пакеты со временем меняются: программисты исправляют ошибки, добавляют новые возможности. Не всегда удаётся сохранить обратную совместимость и приходится хранить разные версии пакета, а ещё они зачастую размещаются в одном и том же каталоге и называются одинаково.

Разработчики Nix предложили интересное решение этой проблемы, которое не просто позволяет забыть про Ад Зависимостей, но и защищает систему от случайных коллизий. Описание пакетов в Nix делается на чистом функциональном языке программирования. Зачем?

Об этом нам расскажет программист Винсент Амбо. Он проведёт воркшоп по Nix и покажет примеры использования языка. Пакетный менеджер Nix работает на любых дистрибутивах Linux и на MacOS, а также, на его основе построен дистрибутив NixOS. Мы поговорим и о нём.
Винсент основал комьюнити и компанию TVL и разрабатывает альтернативную реализацию Nix — она называется Tvix. Tvix написан на языке Rust. Узнаем, зачем нужен Tvix, если есть Nix и почему Винсент выбрал Rust в качестве языка разработки.

В организации нам помогает наш партнёр SBTG.RU. Трансляции в любых конфигурациях под ключ.

Чтобы быть в курсе IT-событий, подпишитесь на телеграм-канал ITMeeting. Это наши друзья, которые анонсируют бесплатные мероприятия в Москве и Онлайне. Здесь вы найдёте и конференции, и митапы, и семинары — форматы на любой вкус. Канал анонсирует и наши встречи. Подписывайтесь.

| TG (чат)
| TG (канал)
| VK
| YT



tgoop.com/progmsk_channel/65
Create:
Last Update:

Винсент Амбо, 9 марта 19:00–20:30.
YouTube: https://youtube.com/live/0Lhahzs-Wos
VK: https://vk.com/video-215542858_456239122

Первый пакетный менеджер SMIT появился в 1989 году. Для своего времени он казался прорывом. Загрузка и ручная сборки исходного кода программы были заменены на одну команду установки.

Сейчас нам известны десятки менеджеров, которые работают не только на уровне операционной системы, но и на уровне отдельных языков/платформ. Зачем нужен ещё один?

Оказывается, Nix решает одну из важнейших проблем, появившихся у пакетных менеджеров вместе с поддержкой зависимостей, которая называется Dependency Hell. Пакеты со временем меняются: программисты исправляют ошибки, добавляют новые возможности. Не всегда удаётся сохранить обратную совместимость и приходится хранить разные версии пакета, а ещё они зачастую размещаются в одном и том же каталоге и называются одинаково.

Разработчики Nix предложили интересное решение этой проблемы, которое не просто позволяет забыть про Ад Зависимостей, но и защищает систему от случайных коллизий. Описание пакетов в Nix делается на чистом функциональном языке программирования. Зачем?

Об этом нам расскажет программист Винсент Амбо. Он проведёт воркшоп по Nix и покажет примеры использования языка. Пакетный менеджер Nix работает на любых дистрибутивах Linux и на MacOS, а также, на его основе построен дистрибутив NixOS. Мы поговорим и о нём.
Винсент основал комьюнити и компанию TVL и разрабатывает альтернативную реализацию Nix — она называется Tvix. Tvix написан на языке Rust. Узнаем, зачем нужен Tvix, если есть Nix и почему Винсент выбрал Rust в качестве языка разработки.

В организации нам помогает наш партнёр SBTG.RU. Трансляции в любых конфигурациях под ключ.

Чтобы быть в курсе IT-событий, подпишитесь на телеграм-канал ITMeeting. Это наши друзья, которые анонсируют бесплатные мероприятия в Москве и Онлайне. Здесь вы найдёте и конференции, и митапы, и семинары — форматы на любой вкус. Канал анонсирует и наши встречи. Подписывайтесь.

| TG (чат)
| TG (канал)
| VK
| YT

BY Prog.Msk • Channel




Share with your friend now:
tgoop.com/progmsk_channel/65

View MORE
Open in Telegram


Telegram News

Date: |

SUCK Channel Telegram The creator of the channel becomes its administrator by default. If you need help managing your channel, you can add more administrators from your subscriber base. You can provide each admin with limited or full rights to manage the channel. For example, you can allow an administrator to publish and edit content while withholding the right to add new subscribers. ZDNET RECOMMENDS Judge Hui described Ng as inciting others to “commit a massacre” with three posts teaching people to make “toxic chlorine gas bombs,” target police stations, police quarters and the city’s metro stations. This offence was “rather serious,” the court said. A Hong Kong protester with a petrol bomb. File photo: Dylan Hollingsworth/HKFP.
from us


Telegram Prog.Msk • Channel
FROM American