1

http://rus-linux net/MyLDP/sec/PolicyKit_pr1.html
Особенно ржачно вот это вот:

В июне 2012 года David Zeuthen сообщил в своем блоге, что собирается переписать ту часть PolicyKit, которая работает с файлами правил. После проведения предварительных тестов он остановился на варианте с использованием языка программирования JavaScript. Такой выбор David обосновал тем, что ему хорошо знаком SpiderMonkey, интерпретатор JavaScript, а также тем, что он постоянно общается с людьми, которые имеют опыт его внедрения в GNOME Shell.

Сейчас кулхацкер работает в гугле. Поэтому не нужно удивляться, чего это например я пинаю то гном3, то кривой ведроид и прочий гуглософт - они сами дают мильон поводов для этого. Впрочем, воинствующие хомячки могут со мной не согласится))

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

2

что собирается переписать ту часть PolicyKit, которая работает с файлами правил. После проведения предварительных тестов он остановился на варианте с использованием языка программирования JavaScript.

1000Mhz пишет:

Поэтому не нужно удивляться, чего это например я пинаю то

диванные теоретики на марше.

Чем вам JavaScript-то не угодил?

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

3

drBatty, как-то выборочно статью читаешь. Там же дальше по тексту, чем оно не угодило куче народа.

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

4

1000Mhz, дык я Ъ, по ссылкам не хожу.

ну сходил, и что?

1000Mhz пишет:

Там же дальше по тексту, чем оно не угодило куче народа.

чем же? Некой абстрактной "репутацией"? Ну то, что Over9000 обезьян успешно пишут тонны быдлокода для веба — это, ИМХО, плюс, а не минус. Очевидно, порог вхождения в JS очень низок, разве это плохо? Ну а быдлокод пишет быдлокодер, а вовсе не ЯП. ЯП тут совсем не при чём.

Даже наоборот: представим, что выбрали C++. Ну и что? Этот наш C++ необходимо пять лет учить минимум(sic!), что-бы хоть как-то им пользоваться. Зачем это надо-то? Где таких "пользователей" искать?

Свой, костыльный "язык правил" тоже плохо — JS постоянно проверяют, ищут, находят, и исправляют дыры. А в "свой язык" никто и не полезет, особенно в PolKit, нужный только блондинкам (не блондинки могут и в консоли работать).

PS: и да:

 Консоль:
$ sudo pkcheck --version
pkcheck version 0.105

а эта ерунда началась с 0.106. Т.ч. в слаке никаких JS пока нет.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

5

Ну как бы это не я в пост в холиварс закинул- есть тут "те, о ком мы не говорим")) Статья в целом полезная.

Какой еще C++?? JavaScript вроде интерпретируемый, но я-то вообще не об этом, а о том, что языки из веба упорно тащат в базовую систему, когда есть куча альтернатив. Тот же Lua.

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

6

1000Mhz пишет:

JavaScript вроде интерпретируемый, но я-то вообще не об этом, а о том, что языки из веба упорно тащат в базовую систему, когда есть куча альтернатив. Тот же Lua.

то, что это "язык из веба" что-то меняет?

Что касается Lua, то это не его ниша.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

7

drBatty пишет:

Что касается Lua, то это не его ниша.

Ы?

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

8

drBatty пишет:

Что касается Lua, то это не его ниша.

Это с чего вы это взяли??? O_o

Конечно, это работает в Gentoo!

9 (13.03.2015 12:26:02 отредактировано 1000Mhz)

AntiduPb пишет:

Это с чего вы это взяли??? O_o

- диванные иксперты отвечают диванным икспертам, сэр!  ag

Leap 42.3 Calculate Linux, Xfce, Emacs, ..