
Aleh
22.09.2017
17:00:48

Дмитрий
22.09.2017
17:07:11
Блин, я сам уже найти не могу)

Vladimir
22.09.2017
17:07:32

Дмитрий
22.09.2017
17:07:51
Какой костыль, это теория категорий

Google

Aleh
22.09.2017
17:07:59
теория категорий это костыль
вон ооп без всяких новых теорий работает, шах и мат

Дмитрий
22.09.2017
17:08:27
А мутабельные переменные в цепи математических вычислений, вообще такого понятия не имеющих — это конечно не костыль и расово верный подход

Aleh
22.09.2017
17:08:49
кто кого не имеет?

Дмитрий
22.09.2017
17:09:00
В вычислениях нет мутабельности
То, что в компьютерах они типа есть — это родовая травма и тяжкое наследие давних костылей, а не преимущество

Vladimir
22.09.2017
17:09:55
У мутабельных переменных есть физический смысл - ты кладешь значение в регистр
Или в память

Aleh
22.09.2017
17:10:11
и математическая модель, один педик придумал

Vladimir
22.09.2017
17:10:13
Потом заменяешь

Дмитрий
22.09.2017
17:10:35

Vladimir
22.09.2017
17:10:56
Нет, другим значением.

Дмитрий
22.09.2017
17:11:01
?

Google

Дмитрий
22.09.2017
17:11:56
Хорошо поправил конечно
Особенно это актуально в джаваскрипте

Vladimir
22.09.2017
17:12:37
Короче, этот флейм не имеет практического смысла. На фп-языках не написано статистически значимого объема кода, невозможно сказать, рабочая ли это концепцич

Дмитрий
22.09.2017
17:12:42
В котором, в отличии от вычислений, вообще нет регистров

Vladimir
22.09.2017
17:13:48
Ты давай, дебатируй. Ясно, что тебе смешно, но если хочешь донести мысль, ебашь аргументами
Или панчами

andretshurotshka?❄️кде
22.09.2017
17:14:05
Раунд

Дмитрий
22.09.2017
17:14:12
Погоди
Два миллиарда человек используют фейсбук, который написан на flowtype, который написали на функциональном OCaml
Вот теперь раунд

Morsik
22.09.2017
17:14:56
да лан ребят, го писать в процедурном стиле

Vladimir
22.09.2017
17:15:02
Для начала, какие языки считать функциональными?

Дмитрий
22.09.2017
17:15:21
Те, которые мне нравятся. Те, которые не нравятся — не считать

Vsevolod
22.09.2017
17:15:33
/report

Vladimir
22.09.2017
17:15:47
Давайте в рифму

Aleh
22.09.2017
17:16:58
короч, чем лента тьюринга не мат. модель нашей любимой процедурщины?

Дмитрий
22.09.2017
17:17:04
Говно, залупа, пенис, хер...
Так, о чём это я
Функциональными стоит считать языки, основанные на лямбда-исчислении

Aleh
22.09.2017
17:17:10

Vladimir
22.09.2017
17:17:39
Фб написан на флоутайп?
Это пиздежь и ложный хайп.
Фб написан в основном на похапе с говном

Google

Дмитрий
22.09.2017
17:17:41
Потому же, почему ты не пользуешься регистрами в жс
Ещё лярд пользователей

Vladimir
22.09.2017
17:18:28

Дмитрий
22.09.2017
17:18:52
Лол
Ясн

Vladimir
22.09.2017
17:20:02
Окамл - язык смешанной парадигмы
OCaml (Objective Caml) — современный объектно-ориентированный язык функционального программирования
Из википедии

Дмитрий
22.09.2017
17:20:38
И где здесь находится System F?
И что такое вообще System F?

Vladimir
22.09.2017
17:21:55
Да. И?

Дмитрий
22.09.2017
17:22:16
Тогда я не понимаю, зачем ты противоречишь сам себек
Либо второй вариант — не понимаешь

Vladimir
22.09.2017
17:22:35
Я противоречу сам тебе, потому что ты несешь хуйню

Дмитрий
22.09.2017
17:22:47
Да ты как обычно начал

Vladimir
22.09.2017
17:23:05
Да, когда ты несешь хуйню, я обращаю на это внимание. Сорри

Дмитрий
22.09.2017
17:23:18
Я у тебя про System F спрашиваю, ты у меня про хуйню — ты не можешь на личности не переходить хотя бы несколько реплик подряд? Заебал невыносимо
Система F (полиморфное лямбда-исчисление, система {\displaystyle \lambda 2} {\displaystyle \lambda 2}, типизированное лямбда-исчисление второго порядка) — система типизированного лямбда-исчисления, отличающаяся от просто типизированной системы наличием механизма универсальной квантификации над типами. Эту систему разработал в 1972 году Жан-Ив Жирар [1] в контексте теории доказательств в логике. Независимо от него подобную систему предложил в 1974 году Джон Рейнольдс[2]. Система F позволяет формализовать концепцию параметрического полиморфизма в языках программирования и служит теоретической основой для таких языков программирования как Haskell и ML.

Google

Дмитрий
22.09.2017
17:23:41
Отвечай за хуйню

Vladimir
22.09.2017
17:24:39
Haskell и ML основаны на HM, а не на лямбда исчислении

Дмитрий
22.09.2017
17:25:08
Система F (полиморфное лямбда-исчисление) ... служит теоретической основой для таких языков программирования как Haskell и ML

Alexandr
22.09.2017
17:25:09
какие-то кубы, систем фи, квантификации

Vladimir
22.09.2017
17:26:09
Даже если считать это достаточным для утверждения "Haskell основан на лямбда исчислении", не понятно, причем здесь функциональные языки

Vladimir
22.09.2017
17:26:11
Чувак, ты запостил картинку с кубом
Думал похвастаться накачанным лбом
Думал, покажешься гением гоям
Но ты не умный, ты просто спамишь отстоем

Дмитрий
22.09.2017
17:26:27
Кроме алгоритма вывода типов существует так же систематизация самих систем типов

Pavel
22.09.2017
17:26:51

Дмитрий
22.09.2017
17:27:02
Так что плиз давай больше без всякой хуйни в мою сторону, а то внезапно оказывается, что это я тебе должен базовые вещи объяснять

Vladimir
22.09.2017
17:27:26
Пока ты ничего не объяснил

Дмитрий
22.09.2017
17:27:37
Я не объяснял
Я просто сказал что ты не прав и по этой причине должен следить за базаром
Всё

Vladimir
22.09.2017
17:28:02
Я сказал, что ты не прав
На базар мне все равно

Дмитрий
22.09.2017
17:28:48
Раз всё равно, то обойдись впредь без эпитетов типа "хуйня"
Тема закрыта

Aleh
22.09.2017
17:28:55
короч lispы всякие не фп?(

Vladimir
22.09.2017
17:29:00
Из окамла можно выкинуть всю функциональщину
И он также останется основаным на HM, и по твоеей логике, на ЛИ, и будет якобы функциональным языком

Google

Vladimir
22.09.2017
17:29:46
Это, очевидно, хуйня
Case closed

Ҫѐҏӗѫӑ
22.09.2017
17:30:49
кложа не фп
коммон лисп не фп
схема фп более-менее

Alik
22.09.2017
17:35:31
ребята, посоветуйте, пожалуйста, либу для сокетов чтобы хорошо прикручивалась и для android и для ios

Aleh
22.09.2017
17:37:59

Алексей
22.09.2017
17:39:11
Зачем это все? Зачем всякие функторы, монады и прочая хрень? Это все абстрактные игрушки математиков. Только компьютер - это не формальная математическая система, программисты - это не математики, программы - это не всегда только вычисления и задачи далеко не всегда вычислительные. Вывод: фп хорошо, но далеко не всегда, а все кто утверждает обратно - упоротые адепты чистой функциональщины и хаскелепетушки.

Morsik
22.09.2017
17:39:14

Gleb
22.09.2017
17:40:39
ФП местами усложняет чтение кода, что не есть хорошо

Дмитрий
22.09.2017
17:40:47
Завязывай
А то так и до дурки недалеко
tl;tr — в последней фразе — противоречие
И в этом вся суть

Vladimir
22.09.2017
17:42:12
Да, противрочие в твоей логике