juan_gandhi: (VP)
Juan-Carlos Gandhi ([personal profile] juan_gandhi) wrote2015-12-21 04:18 pm

читаю всякую хрень

И постепенно нарастает пессимизм.
Хаскельщики, ан масс, ни хера не понимаю в теории категорий.
Верят, что всякая монада сильна.
Верят, что на всякий функтор есть свободная монада.
Верят, что на всякий функтор есть свободный апликативный функтор.

Это обстановка примерно как в 1900-м году с теорией множеств, подход в стиле "а хуле, вот вам парикмахер, он бреет всех мужчин, кто сам не бреется, и только их". Причем при введении сильных типов решение состоит в том, чтобы нанять парикмахершу, но, как известно, джедаям типы не нужны.

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

[identity profile] juan-gandhi.livejournal.com 2015-12-22 06:44 am (UTC)(link)
Вот это уж точно, да. И не только молодняк. Уже два поколения джавщиков уверены, что в базе данных есть такие, довольно неуклюжие, коллекции, которые можно перечислять, начиная с первой записи, потом вторая, и т.д.

[identity profile] kondybas.livejournal.com 2015-12-22 06:56 am (UTC)(link)
Знавал одно существо, которое делало "SELECT * FROM foo" а потом полным перебором искало в полученном пару-тройку искомого. Причем делало оно это по сети, причем ныло о плохо оптимизированной базе, причем за советом пришло тогда, когда выборка перестала в память помещаться.

Оно же, вместо "WHERE a AND b AND c AND ...", делало каскад из вложенных селектов.

Я не шучу, все так и было.

[identity profile] juan-gandhi.livejournal.com 2015-12-22 07:03 am (UTC)(link)
Да сколько угодно такого, везде. Они не понимают ничего в реляционных алгебрах.

Больше скажу; одна из моих лучших студенток честно призналась, что самое сложное для нее - это алгебра бинарных отношений.

[identity profile] kondybas.livejournal.com 2015-12-22 07:10 am (UTC)(link)
Фата Де Морганы же ж..

[identity profile] mikkim08.livejournal.com 2015-12-22 07:41 am (UTC)(link)
О, может, Вы подскажете какое-нибудь введение в реляционную алгебру. Чтоб было коротко и интересно.

[identity profile] kondybas.livejournal.com 2015-12-22 08:45 am (UTC)(link)
Чтоб вот именно в такой клаузе - коротко, интересно и полезно настолько, чтобы рекомендовать - то К.Дж.Дейт. 26 переизданий просто так не делают. Есть еще Кодд, но он более военно-прикладной. А если нужно с букваря начинать, то Грубер.

[identity profile] mikkim08.livejournal.com 2015-12-23 07:34 am (UTC)(link)
Спасибо.

[identity profile] juan-gandhi.livejournal.com 2015-12-22 04:05 pm (UTC)(link)
Ну хотя бы главу из этого:

http://www.amazon.com/s/ref=nb_sb_ss_i_1_19?url=search-alias%3Daps&field-keywords=discrete+structures+logic+and+computability&sprefix=discrete+structures%2Caps%2C364

[identity profile] mikkim08.livejournal.com 2015-12-23 07:35 am (UTC)(link)
Спасибо.

[personal profile] zaharchenko 2015-12-22 10:05 pm (UTC)(link)
Проблема в том что они пытаются их перечислять?

[identity profile] juan-gandhi.livejournal.com 2015-12-24 06:27 pm (UTC)(link)
Это одна из серьезных проблем.

[personal profile] zaharchenko 2015-12-27 11:32 pm (UTC)(link)
А с каким ещё серьёзными проблемами приходилось сталкиваться?