Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Misha Verbitsky ([info]tiphareth)
@ 2017-01-05 21:46:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Настроение: sick
Музыка:Аквариум - КОНЦЕРТ В ПЕТРОДВОРЦЕ
Entry tags:anticopyright, boloto, putin, vata

очередного предателя Родины внесли в список иностранных агентов
Смешной срач про копирастию
http://taki-net.livejournal.com/2515149.html
http://macroevolution.livejournal.com/222627.html
http://r-l.livejournal.com/2725890.html
http://vls-777.livejournal.com/1617446.html
http://lenaswan.livejournal.com/1079074.html
https://lj.rossia.org/users/p_k/73205.html
https://vk.com/sci_hub?w=wall-36928352_2614

Alexandra Elbakyan replied to Alexey
Алексей, демагогия - это орать о какой-то ``уничтожении
науки'' когда всего-навсего очередного предателя Родины
внесли в список иностранных агентов. Вот что такое
демагогия и искажение действительности.

Эволюционист Марков за каким-то хером
похвалил придурошную ватницу Элбакян,
которая держит scihub. Та закусила удила
и среди пустого места устроила срач насчет того,
что он иностранный агент и изменил сталину путлеру и русскому
миру (большинство ватников не верят ни в прививки, ни
в эволюцию, ни в менделизм-морганизм, но очень уважают
лысенко, и требуют немедленного запрета ГМО,
потому что фюрер не велит ГМО).

Интересно, он действительно не знал, что она придурошная?
Похоже, что не знал, и погуглить поленился. Ну и получил хуй
на рыло, на будущее наука: кто не гуглит, тот получит.

Привет



(Читать комментарии) - (Добавить комментарий)


[info]polytheme
2017-01-06 23:36 (ссылка)
???
ну не мне, конечно, судить, но в учебнике Шеня по научному программированию контекстно свободные грамматики и LR-разбор - самое красивое, что есть (за вычетом, пожалуй, сжатых суффиксных деревьев).
https://en.wikipedia.org/wiki/LR_parser
довольно долго это был единственный подход к построению компиляторов, например (даже есть специальные программы bison и yacc, которые генерируют компиляторы по грамматике автоматически); только в последнее время появился PEG-подход, но не очень понятно, насколько он лучше или хуже.

правда, они восходят, пожалуй, к Чёрчу, Маркову и доказательству неразрешимости проблемы равенства в группе, заданной образующими и соотношениями, но Хомский, кажется, единственный гуманитарий, который способен был это осмыслить.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]freir
2017-01-06 23:56 (ссылка)
а лысенко придумал яровизацию!
это тоже какая-то очень полезная хуйня

(Ответить) (Уровень выше)


[info]ketmar
2017-01-08 16:58 (ссылка)
>довольно долго это был единственный подход к построению компиляторов
мнэ… то, что про вещи типа pratt parsers Шырокая Публека не знает — совершенно не значит, что их на свете никогда не существовало.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]polytheme
2017-01-08 17:44 (ссылка)
в вики написано, что это improved recursive descent, так что вполне себе второй этаж иерархии грамматик - контекстно-свободные, из кабинета с табличкой LL(k) (что слабее LR(k), кстати). есть с бэктрэкингом, но у них плохие асимптотики (экспонента от входа), лучше уж тогда общий алгоритм за n^3.
и это все равно CFG.

https://en.wikipedia.org/wiki/Recursive_descent_parser

а вот PEG как раз не context-free.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ketmar
2017-01-08 18:01 (ссылка)
пардон, я имел в виду якобизоны‐как‐инструменты. виноват.

(Ответить) (Уровень выше) (Ветвь дискуссии)

кстати, off, если Миша не против
[info]polytheme
2017-01-08 19:36 (ссылка)
кстати, про UB - прочитал, что dereferencing of the NULL pointer is UB;
тогда в соответствии с твоей логикой получается, что

if (p != NULL) {
p->fuck_off();
}

тоже должно убирать проверку, так как dereferencing of p is UB, so checking it for null is excessive.

но тут у меня два возражения - во-первых, так делают все и всегда, во-вторых, я не очень понимаю, как сделать по-другому (как, не проверяя p на NULL, сделать операцию с not NULL p - так как p получается by default not null, и компилятор имеет право отбросить проверку).

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: кстати, off, если Миша не против
[info]ketmar
2017-01-08 19:49 (ссылка)
так всё дело в том, что стандарт кривой. это не убирают потому, что иначе вообще нихера на говносишечке нельзя будет писать. однако стандарт говорит, что UB в программе быть не должно нигде и никогда, иначе всё. а авторы компиляторов, как и полагается клоунам у пидарасов, раз за разом устраивают клоунады, кукарекая про то, что в каком‐то случае можно, в каком‐то нет, и вообще всё это для вашей же пользы, быдло.

(Ответить) (Уровень выше)


[info]polytheme
2017-01-08 19:39 (ссылка)
ой, блядь, я code of conduct не соблюл, про секс нельзя же

p->vagina_is_great(), конечно

(Ответить) (Уровень выше)


(Читать комментарии) -