@phpgeeks

Страница 517 из 8430
Sergey
29.07.2016
14:59:12
+ у него простой вход

v
29.07.2016
14:59:12
вот и писали всякие вордпрессы и жумлы

Sergey
29.07.2016
14:59:23
+ легко перейти с си образных языков

а с нуля можно за пару часов написать свое первое приложение

Google
Sergey
29.07.2016
15:00:05
у пхп очень много всяких составляющих, которые делают его популярным

а чтобы нормально прогать на Erlang/подставь другой функицональный язык, нужно понимать что такое лямбда исчисления, знать разницу между нормальным и апликативным вычислением, шарить немного в дискретке и прочее

вход в эту область выше

+ из-за того, что это не императивный язык, понимаеть программы на нем сложнее, чем на императивных языках

v
29.07.2016
15:02:03
ээээ

фигня все

на эрланге и лиспе ничего этого точно не нужно

подозреваю, что на хаскеле тоже, что бы об этом не писали

Aleksandr
29.07.2016
15:03:52
а на хаскеле пишут еще? O_O

Aleh
29.07.2016
15:05:40
да

Sergey
29.07.2016
15:06:38
да ладно
да блин, конечно это глупости всё. нужно всё это знать чтобы нормально прогать

Dmitry
29.07.2016
15:07:18
реально, мелочи какие

Google
Sergey
29.07.2016
15:07:51
а так это все заявления из серии "на Php можно кодить не зная ооп и ничего вообще не зная"

да, можно

но оно не про это

Aleksandr
29.07.2016
15:08:09
можно... но постепенно приходишь к ооп

сам

Sergey
29.07.2016
15:08:34
Dmitry
29.07.2016
15:08:37
я бы скорее сказал, что к патернам приходишь сам

Sergey
29.07.2016
15:08:49
но функциональщина это мир другой

совершенно другой

Dmitry
29.07.2016
15:09:21
по-моему мы просто кормим тролля

Sergey
29.07.2016
15:09:41
Да, v знатный троль

Dmitry
29.07.2016
15:11:46
а ты хоть писал на каких-то функциональных языках?

v
29.07.2016
15:11:52
да ладно
все эти знания для того, чтобы на эрланге с кложей, например, "нормально программировать" нужны не более, чем для других языков

Sergey
29.07.2016
15:12:32
кложа, эрланг
ну если этих знаний у тебя нет, то херово прогал значит

v
29.07.2016
15:12:38
о

так тоже самое можно и про PHP сказать :D

Sergey
29.07.2016
15:13:01
Google
v
29.07.2016
15:13:05
и получается, что функциональщина непричем

а зачем тогда на них писать? ?
а зачем тогда писать вообще на любом языке программирования?

Sergey
29.07.2016
15:14:18
ох да

парни, я домой

буду учить деревья

v
29.07.2016
15:14:32
это уже демагогия
причем заметь - демагогией начал заниматься ты

Sergey
29.07.2016
15:14:36
и нормальные формы

Dmitry
29.07.2016
15:14:53
гуд лак

Aleksandr
29.07.2016
15:15:25
что-то не совсем понял принципы функционального программирования

что значит "не предполагает явного хранения состояния программы"

Aleksandr
29.07.2016
15:16:22
в функциональном программировании функции не ссылаются на внешние переменные/константы ?

Sergey
29.07.2016
15:16:37
в лиспе, например, их, какбы и нет чтоли

)

Aleksandr
29.07.2016
15:17:01
нет переменных? O_O

v
29.07.2016
15:17:02
там нет переменных

они постоянные

Aleksandr
29.07.2016
15:17:18
только константы и результаты функций?

Google
Sergey
29.07.2016
15:17:39
только константы и результаты функций?
сами функции, которые возвращают результат

результатом может быть функция

возвращающая функцию

и т.д.

Sergey
29.07.2016
15:18:39
но это извращения просто и всё

Aleh
29.07.2016
15:18:50
более того, если вы придерживаетесь нормальных гидов по ооп, то вы пишите и фп немного

потому что ооп и фп друг другу не противоречат)

Admin
ERROR: S client not available

Sergey
29.07.2016
15:19:06
пыха не умеет разворачивать хвостовую рекурсию и делать её итеративной

Aleh
29.07.2016
15:19:20
обожемой

и?

Sergey
29.07.2016
15:19:33
а значит грош цена такой функциональщине

т.е. проще и дешевле написать вайл

чем ебошить рекурсию

v
29.07.2016
15:19:59
а без рекурсии-то никак?

Aleh
29.07.2016
15:20:02
опиши зачем бы ты хотел сделать рекурсию для перебора?

Sergey
29.07.2016
15:20:13
а без рекурсии-то никак?
функциональщина без рекурсии?

Google
v
29.07.2016
15:20:17
ну тип да

Aleh
29.07.2016
15:20:20
да, это нормально

Sergey
29.07.2016
15:20:38
о не, это всё темная сторона парни

Aleh
29.07.2016
15:22:06
map ((+) 1) list

не функционально?)

реализация мапа тебя не интересует

пускай хоть белочка в колесе колесиком индексы прокручивает

а между монадой стейта и объектом много разницы?)

или например js, где все объект

и подходы типа redux

Sergey
29.07.2016
15:23:59
А мап и редьюс это что? )

Aleh
29.07.2016
15:24:15
преобразования

я не понял вопрос)

Sergey
29.07.2016
15:24:21
Рекурсия

Просто обертка

Aleh
29.07.2016
15:24:32
ну кто тебе сказал?

Sergey
29.07.2016
15:24:39
Типа стандартной библиотеки

Aleh
29.07.2016
15:25:16
точнее не так, что изменит их рекурсивная\нерекурсивная природа для пользователя этой функции?

Sergey
29.07.2016
15:26:01
В пхп изменится потребление памяти

Aleh
29.07.2016
15:26:01
у haskell и python похожий for подобный синтаксис для map

это деталь реализации

а не парадигма

или внешний интерфейс

Страница 517 из 8430