@jvmchat

Страница 1146 из 2890
Aleksey
06.02.2017
08:56:03
но ооп в java лучше по моему
ООП в Java? Муахахахаха.

Aleksey
06.02.2017
08:58:52
I made up the term 'object-oriented', and I can tell you I didn't have C++ in mind -- Alan Kay, OOPSLA '97

Google
sss3 ?
06.02.2017
08:59:34
так джава - это тру ооп
а существует ли тру ооп и тру фп?

даже в хаскеле есть грязные хаки для чтения консоли

guga
06.02.2017
09:01:06
так джава - это тру ооп
это ты ключевому слову static скажи

Митко Соловец?
06.02.2017
09:01:31
Aleksey
06.02.2017
09:01:34
даже в хаскеле есть грязные хаки для чтения консоли
Одно дело когда "существуют грязые хаки", другое дело когда язык это один сплошной грязный хак.

Митко Соловец?
06.02.2017
09:01:42
что вы к статику прикопались

?
06.02.2017
09:02:06
sss3 ?
06.02.2017
09:02:08
Одно дело когда "существуют грязые хаки", другое дело когда язык это один сплошной грязный хак.
ну вопрос мой был в другом всё же - есть ли языки которые на 100% соответствуют своей парадигме?

Aleksey
06.02.2017
09:04:22
ну вопрос мой был в другом всё же - есть ли языки которые на 100% соответствуют своей парадигме?
Проблема в том, что есть языки которые полностью не соответствуют той парадигме, которую декларируют.

Митко Соловец?
06.02.2017
09:05:14
какая-то фотка с фильтром

это Егор образца 2к17?

Google
?
06.02.2017
09:05:23
Вспомнил этого чувака он против статических методов

Aleksey
06.02.2017
09:09:01
это ты про джаву сейчас?
Не, про C++ конечно

sss3 ?
06.02.2017
09:09:08
вот да

Vadim
06.02.2017
09:38:37
Ребятки у нас есть в Java что то как Optional<T> но кастумным еррором?

Что то типа Either

Aliaksei
06.02.2017
09:39:44
У Егора даже есть подборка про ООП, которой вы можете троллить каждого кто говорит про ООП

http://www.yegor256.com/2016/08/15/what-is-wrong-object-oriented-programming.html

guga
06.02.2017
09:40:38
Sergey
06.02.2017
09:41:20
реально даёте такие задания?
С такими задачами уверенно бьете в молоко. Проще тогда уж iq замерить там сплошь такие задачи. Для хорошего теста нада человека поставить в боевые условия, вот чем он будет заниматься тем и нагрузить концентрированно на 1 день

guga
06.02.2017
09:42:48
http://www.yegor256.com/2016/08/15/what-is-wrong-object-oriented-programming.html
почему программисты такие страшные?

Wystan
06.02.2017
09:43:47
Ты бы еще в стриптиз баре жаловался, что твоя танцовщица коммунистка.

guga
06.02.2017
09:43:47
*ну только если это не js разрабы

Wystan
06.02.2017
09:44:46
Как зоя космодемьянская например

Которая жгла дома русских крестьян

guga
06.02.2017
09:45:01
Ты бы еще в стриптиз баре жаловался, что твоя танцовщица коммунистка.
если она с меня денег не возьмент, тогда всё ок

Wystan
06.02.2017
09:45:14
Как не возьмет?

Luger
06.02.2017
09:45:25
Как не возьмет?
так коммунизм же?

guga
06.02.2017
09:45:25
коммунистка же

Google
Wystan
06.02.2017
09:45:33
Сиськи наружу- ты за это платишь. Остальное тебя волновать не должно

guga
06.02.2017
09:45:48
с неё по возможности, а мне по потребности

так же было?

Wystan
06.02.2017
09:46:01
Так же и с программистами. Платишь за код- остальное неунжные корреляции

Sergey
06.02.2017
09:49:05
http://www.yegor256.com/2016/08/15/what-is-wrong-object-oriented-programming.html
С ООП действительно что то нетак, но то что предлагает Егор - это еще хуже, вернее не хуже а просто в то й же плоскости. А качественное решение всегда лежит на уровень выше

guga
06.02.2017
09:50:23
вот только давай без акторов, прошу тебя

Sergey
06.02.2017
09:50:42
Как вы считаете, какая парадигма прийдет на смену ООП?

guga
06.02.2017
09:51:58
Егор нормальную тему продвигает, а что именно "ещё хуже"?
Он красавчик хотя бы потому, что называет всё вокруг говном и в это кто-то верит

Sergey
06.02.2017
09:52:26
sss3 ?
06.02.2017
09:52:53
графическое программирование

Aliaksei
06.02.2017
09:53:01
Логическое

guga
06.02.2017
09:53:26
как ни крути, а все мы когда-то прийдём к лиспу ?

Sergey
06.02.2017
09:53:40
процедурщина на стероидах ака ооп с элементами функциональщины

Sergey
06.02.2017
09:54:11
Он красавчик хотя бы потому, что называет всё вокруг говном и в это кто-то верит
Он не исследователь, почемуто боится делать объективный сравнительный анализ. Который бы расставил все точки. А просто пытается создать волну в неокрепших умах и продать свою книжку.

Google
?
06.02.2017
09:55:17
https://medium.com/@cscalfani/goodbye-object-oriented-programming-a59cda4c0e53

guga
06.02.2017
09:57:21
слишком идеализируешь ремесло программиста.

Sergey
06.02.2017
09:57:23
Так пацаны так и пишут
не зря ж так пишут. значит так удобнее

Ну, не стоит сразу так вешать ярлык. Он много рассуждает, слушает и развивает свои мысли.
он уже вроде неоднократно говорил что любит просто набрасывать. в его суждениях много противоречий

Admin
ERROR: S client not available

Aliaksei
06.02.2017
09:59:43
он уже вроде неоднократно говорил что любит просто набрасывать. в его суждениях много противоречий
В его суждениях много противоречий, да, но а как иначе родить что то? )

Sergey
06.02.2017
10:00:08
слишком идеализируешь ремесло программиста.
Этого требует развитие и стремление к совершенству

Sergey
06.02.2017
10:02:23
графическое программирование
это ж и есть тру ООП. проектируешь как в реальном мире)

Sergey
06.02.2017
10:05:11
это ж и есть тру ООП. проектируешь как в реальном мире)
Реального цельнометалического мира не существует. Мир такой каким мы его видим. Через призму наших знаний мы смотрим на это Нечто, и воспринимаем лишь то на что настроены. ООП шник видит объекты, а функциональщик видит мир из функций

Vladimir
06.02.2017
10:07:42
Sergey
06.02.2017
10:07:57
Можно настроиться на волну тех кто придумал ООП (взойти на их уровень слившись с первоисточниками) и только тогда мы увидим совершенно другой мир их глазами.

Vladimir
06.02.2017
10:08:26
Люди делятся на два типа. На тех, кто ещё не пишет на Лиспе, и те, кто уже на нём пишет.

Clojure тоже ок :)

Artem
06.02.2017
10:09:11
зачем ооп, есть же adt и монады )

Sergey
06.02.2017
10:10:08
кстати

что думают зилоты фп в скале по поводу кложи?

Artem
06.02.2017
10:13:10
динамическая природа не по мне, я даже про лисп

Aliaksei
06.02.2017
10:13:37
там строгая типизация, и где надо можно типы добавить

Google
Aliaksei
06.02.2017
10:13:45
т.е. получше чем js

Aleksey
06.02.2017
10:13:54
Люди делятся на два типа. На тех, кто ещё не пишет на Лиспе, и те, кто уже на нём пишет.
На лиспе писать нельзя. Это священный язык. На нем можно читать священные программы (емакс на пример). Воцерквленные программисты могут писать некоторое количество опенсорса, но для вульгарного продакшона юзать лисп нельзя.

Sergey
06.02.2017
10:14:25
А почему что то должно придти?
Потому что все развивается, и технологии и потребнлсти и железо. Поэтому и парадигмы сменяют друг друга

Aliaksei
06.02.2017
10:14:44
Какие вот такие новые парадигмы появились то за последние 30 лет?

?
06.02.2017
10:15:45
?

Aleksey
06.02.2017
10:17:35
Sergey
06.02.2017
10:19:21


Вот на пример http://www.eff-lang.org/handlers-tutorial.pdf
Ненада ссылок, в двух словах расскажи

Какие вот такие новые парадигмы появились то за последние 30 лет?
Нет ничего нового под солнцем. Важно что мы используем из этого.

guga
06.02.2017
10:22:09
Sergey
06.02.2017
10:23:15
ты же исследователь
Я хочу узнать что человек вынес из статьи, о чем он на самом деле хотел сказать.

Aleksey
06.02.2017
10:23:25
Ненада ссылок, в двух словах расскажи
Если коротко, то представь что у тебя любой эффект это как бросок исключения. Ты можешь перехватить (catch) этот эффект сделать что-нибудь и продолжить выполнение. При этом продолжением ты управляешь явно. В обработчике эффект у тебя есть ручка вызвав которую выполнение продолжается. Это позволяет к примеру начать выполнять код в одном треде, а продолжить в другом.

Artem
06.02.2017
10:26:07
если на этом строить логику, то такие джампы имхо превратят код в большую сложную массу

Aleksey
06.02.2017
10:26:38
если на этом строить логику, то такие джампы имхо превратят код в большую сложную массу
Это прозрачно для пользователя. То есть пользователь эффектов не види этих джампов.

Sergey
06.02.2017
10:26:58
Имеется в виду побочный эффект в нечистых функциях?

Aleksey
06.02.2017
10:27:36
Что это дает?
Дофига чего. Ты можешь прозрачно подмениять рантайм эффектов. Была у тебя запись в мутальную таблицу, стала запись в кешик. Был обычный println, стал запись в сетевой логер.

Страница 1146 из 2890