@prophp7

Страница 31 из 1387
Aleh
24.09.2016
14:43:56
да пообщайся с кем-нибудь, кто фп фигачит

Sergey
24.09.2016
14:43:57
фп - математическая порнуха

Aleh
24.09.2016
14:44:09
у него там акторы, функторы и всякая жесть

люди сразу потеряны)

Google
zhikiri
24.09.2016
14:44:18
Я на фп зовсім трішки пишу

А ще моноіди

Теж для декого важкувато

Sergey
24.09.2016
14:44:44
не, базовая концепция отсутствия состояния мне нравится

а все остальное - усложнения

zhikiri
24.09.2016
14:44:59
А чого ?

Sergey
24.09.2016
14:45:04
усложнения от того что “нет состояния - система ничего не делает"

Aleh
24.09.2016
14:45:08
и линзы да

Sergey
24.09.2016
14:45:18
линзы… так и не разобрался с ними

zhikiri
24.09.2016
14:45:28
Ну стан це не логіка, так ?

Не всі системі взагалі повинні мати якийсь стан

Просто набір алгоритмів перетворення 1 на 2

Aleh
24.09.2016
14:46:13
как говорится, линзы это всего лишь коалгебры для многомерных комонад

Google
Aleh
24.09.2016
14:46:41
без понятия что это значит)

zhikiri
24.09.2016
14:46:41
А що за лінзи ? Не чув такого терміна

Ааа :)

Aleh
24.09.2016
14:46:53
геттеры и сеттеры для имутабельных структур

проще говоря

zhikiri
24.09.2016
14:47:01
Зрозумів

Aleh
24.09.2016
14:47:05
https://patternsinfp.wordpress.com/2011/01/31/lenses-are-the-coalgebras-for-the-costate-comonad/

Sergey
24.09.2016
14:48:18
@zhikiri ты говоришь о замкнутой системе, такие не взаимодействуют с внешним миром и не могут делать ничего полезного для внешнего мира

zhikiri
24.09.2016
14:48:32
Не зовсім

Навіть просте арі може бути без стерта

Імхо

Aleh
24.09.2016
14:49:09
да, на фп можно накидать библиотеки алгоритмов, а потом из всяких кретосв и го дергать

в библиотеке будут чистые-причистые функции

Sergey
24.09.2016
14:49:39
@zhikiri не бывает “без стэйта”. У тебя на уровне регистров процессора стэйт уже есть

Aleh
24.09.2016
14:49:41
может быть даже удобно)

Sergey
24.09.2016
14:49:43
а еще есть I/O

zhikiri
24.09.2016
14:50:24
Я думав під системою ми розуміємо бізнес логіку проекта

Логіка проекта це набір правил

Тут немає стораджа і всього такого

Sergey
24.09.2016
14:51:34
бложик

Google
Sergey
24.09.2016
14:51:57
фп это хорошо, но мне хватает ООП и помнить что состояние это не очень удобно

и мне не надо знать про монады

Aleh
24.09.2016
14:52:17
но надо знать про объекты)

Sergey
24.09.2016
14:52:18
не нужно слушать эту чушь

zhikiri
24.09.2016
14:52:30
Ха, мені дивно чути що там, де є фп немає ооп

Sergey
24.09.2016
14:52:31
@mkusher а с объектами проще

Aleh
24.09.2016
14:52:36
тебе и мне уже да

zhikiri
24.09.2016
14:52:41
Одне з іншим може існувати

Aleh
24.09.2016
14:52:48
а математикам очень вероятно, что проще коалгебры воспринимать)

Sergey
24.09.2016
14:52:48
ну как бы да)

zhikiri
24.09.2016
14:52:56
Можна писати фп на джс

Sergey
24.09.2016
14:52:59
ооп + идеи ФП = правильное ООП)

Aleh
24.09.2016
14:53:04
так да

ооп без фп - неправильное ооп

я бы так сказал)

zhikiri
24.09.2016
14:53:15
:D

Sergey
24.09.2016
14:53:28
потому что для многих инкапсуляция - это что бы по классам разфигачено было

закон деметры - не не слышали

Aleh
24.09.2016
14:53:38
наследование

Sergey
24.09.2016
14:53:41
о да

Google
Sergey
24.09.2016
14:53:42
наследование

Aleh
24.09.2016
14:53:44
мы должны отнаследовать все от всего

Sergey
24.09.2016
14:53:46
сделать бэйз класс для всего

привет yii

а еще статику везде

глобальный стэйт

Aleh
24.09.2016
14:54:08
у вас не найдется немного множественного наследования

Sergey
24.09.2016
14:54:10
размазать все

http://img.memecdn.com/yes-mom-spread-that-shit-spread-it_o_865748.jpg

Aleh
24.09.2016
14:54:34
)))

Admin
ERROR: S client not available

zhikiri
24.09.2016
14:54:46
Якось це вже на дамп якийсь схоже стало

Aleh
24.09.2016
14:55:01
вообще мне дико нравится type inference. Я вот подсел на ts и flow. Это реально офигенно

да еще и compile-time

эти идеи ж в основном из фп прилетели

Sergey
24.09.2016
14:55:36
норм

так система типов никакого отношения к парадигме ж не имеет нет?

Aleh
24.09.2016
14:55:54
ну да

просто с ооп это решили костылями

не в ооп

Google
Aleh
24.09.2016
14:56:15
а в жаве там

Sergey
24.09.2016
14:56:24
дядя Боб же рассказывал в одной из лекций как так случилось

Aleh
24.09.2016
14:56:24
просто там можно было эти проблемы обойти

а в фп нельзя и пришлось корячится)

получилось хорошо

Sergey
24.09.2016
14:57:16
появился C++ и после того как вышла книга “The C++ Programming Language”, которая отличалась от классической книжки по Си двумя плюсами, все ринулись на него потому что “ну это ж новый си"

Aleh
24.09.2016
14:57:40
ага и там же было почему apple юзала objective-c

)

Sergey
24.09.2016
14:57:57
Страуступ жеж потом в интервью говорил что “зря я наверное впилил protected поля"

Aleh
24.09.2016
14:58:21
Alan Key вообще говорил, зря я назвал это ооп

)

Sergey
24.09.2016
14:58:31
воу воу, зря ОН назвал это ооп)

Алан жеж к плюсам не относится, он смолтаки делал не?

Aleh
24.09.2016
14:58:54
так он вообще про абр ооп

идея ж была не в объектах)

Sergey
24.09.2016
14:58:59
возможно

ну так же как и mvc

идея то не в model-view-controller

Aleh
24.09.2016
14:59:14
ну да

но интервью тругве я не видел)

или Трюгве, не знаю как правильно

скандинавы…

Sergey
24.09.2016
15:01:42
я видел 2001-ого года публикацию

Страница 31 из 1387