Он не предназначен для обычного пользователя, это инструмент администратора. Обычный пользователь должен получить профиль с уже настроенными политиками и слуху не ведать о том, как это сделано.
Всё как в Windows, в принципе. И точно так же как и там, все те, кто не знают о возможностях тонкой настройки, сидят под профилями с полным sudo и не беспокоятся.
Философия арча — во время установки системы вам даются фундаментальные знания об устройстве этой системы, а простота компонентов ценится выше низкого порога изучения. Поэтому когда залезаешь под капот в Арче — видно всё то же, что было видно и при изначальной установке системы. Когда залезаешь под капот в Убунту — видишь всё то, что наворотили, чтобы тебе было удобно не залезать под капот и контраст шокирует :)
Авторы подобных статей конструктивны в том смысле, что до сих пор встречаю фанбоев PHP, пытающихся рассказать о его достоинствах именно как языка. Можно не тратить время на призывы к здравому смыслу, а просто давать линк на статью.
Удобно.
А насчёт придумки — пфф, тут и думать нечего. Просто используйте другой язык. Вот так просто. Впрочем, в российских реалиях можно ещё попытаться нарисовать законодательный запрет на PHP с уголовной ответственностью :)
Биндинги на них можно брать отсюда: github.com/aldacron/Derelict3. Я этим не занимался никогда, поэтому не знаю, какая версия сейчас считается актуальной, надо немного почитать по ссылкам: )
Ну вот, а истерику нагнетаем в комментариях :P
Стыдно!
Если серьёзно, рекомендую обязательно взглянуть на vibed — очень крутая штука, в активной разработке. Если D это C++ done right, то vibed — node.js done right :)
У меня оно разное, я пытался угадать контекст из вашей же формулировки.
Если одноразовое применение DSL это то же самое практическое применение, о котором вы говорили, сравнивая Vala и D, то боюсь даже представить какую программу вы ожидаете увидеть в качестве практического применения D.
Практическое применение — это пришёл человек со стороны, подобрал язык для своих целей и у него всё получилось. Контекст этого топика — языки общего назначения, иначе просто странно сравнивать употребимость domain-specific языка и общего.
Не-тривиальных прикладных приложений в этом списке ( live.gnome.org/Vala/Documentation#Projects_Developed_in_Vala ) я, к слову, вижу хорошо если штук 5.
Что такое бейзкамп я не в курсе, а о рельсах знаю только то, что это web и ruby, неудачное сравнение.
Я с тем же успехом могу назвать практическим применением D его стандартную библиотеку. Ничего удивительного в том, что язык от Gnome форсят в Gnome нет, о практическом применении можно говорить, посмотрев на проект вне этой экосистемы.
Он как раз писал о том, что Unity была выбрана в том числе потому, что разработчики оной лично ему пообещали подкидывать альфа-сборки разрабытываемой Linux версии для тестирования.
Всё как в Windows, в принципе. И точно так же как и там, все те, кто не знают о возможностях тонкой настройки, сидят под профилями с полным sudo и не беспокоятся.
Удобно.
А насчёт придумки — пфф, тут и думать нечего. Просто используйте другой язык. Вот так просто. Впрочем, в российских реалиях можно ещё попытаться нарисовать законодательный запрет на PHP с уголовной ответственностью :)
Биндинги на них можно брать отсюда: github.com/aldacron/Derelict3. Я этим не занимался никогда, поэтому не знаю, какая версия сейчас считается актуальной, надо немного почитать по ссылкам: )
Стыдно!
Если серьёзно, рекомендую обязательно взглянуть на vibed — очень крутая штука, в активной разработке. Если D это C++ done right, то vibed — node.js done right :)
Если одноразовое применение DSL это то же самое практическое применение, о котором вы говорили, сравнивая Vala и D, то боюсь даже представить какую программу вы ожидаете увидеть в качестве практического применения D.
Не-тривиальных прикладных приложений в этом списке ( live.gnome.org/Vala/Documentation#Projects_Developed_in_Vala ) я, к слову, вижу хорошо если штук 5.
Что такое бейзкамп я не в курсе, а о рельсах знаю только то, что это web и ruby, неудачное сравнение.
Угадал? :)
традиции!