#1 12.03.2015 16:51:17

1000Mhz
Administrator
Зарегистрирован: 17.08.2014
Сообщений: 816
IP-адрес

Статейка про PolicyKit

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

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

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

#2 13.03.2015 06:28:30

drBatty
Administrator
Зарегистрирован: 20.02.2010
Сообщений: 17 053
IP-адрес

Статейка про PolicyKit

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

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

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

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

#3 13.03.2015 07:49:07

1000Mhz
Administrator
Зарегистрирован: 17.08.2014
Сообщений: 816
IP-адрес

Статейка про PolicyKit

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

#4 13.03.2015 08:13:44

drBatty
Administrator
Зарегистрирован: 20.02.2010
Сообщений: 17 053
IP-адрес

Статейка про PolicyKit

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

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

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

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

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

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

PS: и да:
[console]$ sudo pkcheck --version
pkcheck version 0.105
[/console]
а эта ерунда началась с 0.106. Т.ч. в слаке никаких JS пока нет.

#5 13.03.2015 08:28:53

1000Mhz
Administrator
Зарегистрирован: 17.08.2014
Сообщений: 816
IP-адрес

Статейка про PolicyKit

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

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

#6 13.03.2015 08:40:03

drBatty
Administrator
Зарегистрирован: 20.02.2010
Сообщений: 17 053
IP-адрес

Статейка про PolicyKit

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

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

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

#7 13.03.2015 08:46:39

1000Mhz
Administrator
Зарегистрирован: 17.08.2014
Сообщений: 816
IP-адрес

Статейка про PolicyKit

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

Ы?

#8 13.03.2015 09:15:46

AntiduPb
Administrator
Зарегистрирован: 12.01.2014
Сообщений: 166
IP-адрес

Статейка про PolicyKit

Quote by drBatty
Что касается Lua, то это не его ниша.
Это с чего вы это взяли??? O_o

#9 13.03.2015 09:18:03

1000Mhz
Administrator
Зарегистрирован: 17.08.2014
Сообщений: 816
IP-адрес

Статейка про PolicyKit

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

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

Board footer