1

Разработчики openSUSE представили новый вариант системы управления конфигурацией YaST, полностью переписанный с использованием языка Ruby. В процессе внутреннего тестирования переписанный на Ruby прототип YaST уже успешно продемонстрировал возможность установки и администрирования экспериментальных сборок openSUSE. Код уже признан готовым для включения в состав четвёртой предварительной версии openSUSE 13.1, что позволяет рассчитывать на то, что новый вариант YaST может быть включён в составе следующего выпуска openSUSE.

Напомним, что ранее конфигуратор YaST развивался с использованием специфичного языка программирования YCP (YaST Control Programming Language) и поддерживал консольный интерфейс и GUI на базе Qt и GTK+. Использование нестандартного языка программирования мешало вовлечению в проект новых разработчиков, поэтому в конечном счёте было решено переписать код проекта на более привычном языке. Главным критерием выбора Ruby стало наличие в сообществе openSUSE большого числа опытных разработчиков, знакомых с данным языком.

Кроме того, уже существующий web-конфигуратор WebYaST написан на языке Ruby, поэтому использование Ruby и для десктоп-варианта YaST будет способствовать задействованию уже готовых наработок, совместному использованию общих компонентов и более тесной интеграции проектов. Из сопутствующих факторов также отмечены такие достоинства Ruby, как простота, гибкость и наличие средств для быстрой разработки программных продуктов.

Источник: http://www.opennet.ru/opennews/art.shtml?num=37110

2

Это может значить, что новый Yast будет шустрее работать?

openSUSE 12.3 x86_64 KDE

3

Nomad_id, нет, просто разработчики ударились обо что-то.
Теперь у них мания на рубины открылась

Linux Mint 19.3 Mate Edition
Windows 7

4

Wolfenberg, Ну, я бы не был столь категоричен ab На самом деле переход с неведомого абсолютному большинству языка на более-менее распространенный ЯП - идея хорошая. Кроме увеличения команды разработчиков YaST и своевременного появления в нем новых функций, возникает хоть какая-то надежда на возможность включения YaST и в другие дистрибутивы. Вот только, IMHO, довольно длительное время YaST будет работать через пень-колоду. Как бы пару релизов самой оси не ушло на выявление и исправление существенных ошибок.