@oop_ru

Страница 335 из 785
Ivan
17.09.2017
09:05:06
Я свое ооп пытаюсь поднять на теам леада.

F01134H
17.09.2017
09:05:17
wat

Anton
17.09.2017
09:05:54
ты вообще на чем пишешь?

пхп?

Google
F01134H
17.09.2017
09:06:09
на ооп

Andrii
17.09.2017
09:06:28
xD

Anton
17.09.2017
09:06:30
берешь книгу GOF, берешь джаву

Ivan
17.09.2017
09:06:34
Вчера столько написал что сейчас уже мазоли на пальцах. Просто комбинаторикой сгенирирую все возможные варианты в пхп... встявлю вывод с подсказками.

Anton
17.09.2017
09:06:35
ооп головного мозга

+ боба захвати

Sergei
17.09.2017
09:06:49
на ооп
а вот был бы такой язык с таким названием, чтобы там было только ооп прям чистое

f4rt~
17.09.2017
09:06:58
алярм тут человек ООпнулся

Ivan
17.09.2017
09:07:04
:D

Sergei
17.09.2017
10:23:49
Опять наплыв

Yan
17.09.2017
14:12:12
Зачем сообщения чистить? Я ответил парню, если хочет исключительно ООП, пусть смотрит на java. Или тут админ java не любит?

Google
andretshurotshka?❄️кде
17.09.2017
17:01:09
java не ООП же лол

Yan
17.09.2017
18:24:16
java не ООП же лол
А что? Функциональный язык?

Aleh
17.09.2017
18:29:09
Процедурщина)

Vladislav
17.09.2017
18:29:31
а какие языки не процедурщина?)

Vladislav
17.09.2017
18:32:49
перформулирую) какие из языков, которые считаются ооп, действительно true ооп?

f4rt~
17.09.2017
18:33:19
тот который на аве нарисован

Vladislav
17.09.2017
18:33:44
и все?

Sergei
17.09.2017
18:36:10
тот который на аве нарисован
Ну это только так принято говорить, как например "лучшие батарейки конечно же Duracell" когда то читал в какой то статье что это не совсем так, насчёт этого языка.

f4rt~
17.09.2017
18:36:37
ну остальные которые приходят на ум они уже мультапарадигменные

f4rt~
17.09.2017
18:37:07
думаю когда @egor256 релизнет свой яп он будет тру ООП))

Vladislav
17.09.2017
18:38:10
яву назвали процедурщиной, однако общепринято считать яву ооп языком. Вот тогда и интересно, если ява процедурщина, то значит не тру ооп... от противного

f4rt~
17.09.2017
18:38:24
без всяких new/class/наследования

с кешированными николаями и тд

Yan
17.09.2017
18:38:40
Джава не процедурщина

f4rt~
17.09.2017
18:38:48
Yan
17.09.2017
18:38:55
докажи
Докажи обратное

f4rt~
17.09.2017
18:39:26
интересный у нас с тобой дискасс получился

Google
Yan
17.09.2017
18:39:43
Эффективный)

Sergei
17.09.2017
18:41:16
Вроде в Java functions are first class citizens.

Sergei
17.09.2017
18:42:06
Вроде в Java functions are first class citizens.
Обьекты на самом деле)

illiatshurotshka❄️
17.09.2017
18:42:19
Sergei
17.09.2017
18:42:52
Обьекты на самом деле)
Вообще функции и в других языках можно рассматривать как обьекты только с одним методом.

Sergei
17.09.2017
18:45:46
нет
Functional interfaces позволяют передать функцию как аргумент другой функции; вернуть функцию как результат вычислений; хранить функцию как значение переменной. В чём тогда "нет"?

f4rt~
17.09.2017
18:45:49
Шта?
var_dump(is_object(function (){})); // true :D

Yan
17.09.2017
18:46:31
var_dump(is_object(function (){})); // true :D
Прикол, не знал) Но функция все равно не объект)

Sergei
17.09.2017
18:47:43
И?

illiatshurotshka❄️
17.09.2017
18:48:56
тебе нужно функцию передать

не интерфейс к функции

не лямбду-помошник которая вызывает настоящую функцию

Sergei
17.09.2017
18:49:40
Не то чтобы я видел существенную разницу.

Как-то это прямо влияет на подход к программированию?

myList .stream() .filter(s -> s.startsWith("c")) .map(String::toUpperCase) .sorted() .forEach(System.out::println);

Как по мне - вполне функционально. И не то чтобы здесь были видны уши интерфейсов.

illiatshurotshka❄️
17.09.2017
18:53:31
Как-то это прямо влияет на подход к программированию?
твой вопрос как-то относится к теме дискуссии?

Sergei
17.09.2017
18:56:59
Не знаю. Там выше дискуссия на тему "процедурный ли язык Java".

Google
illiatshurotshka❄️
17.09.2017
18:57:49
я пытаюсь тебе доказать что функции в java не first-class

Sergei
17.09.2017
19:02:21
Yan
17.09.2017
19:04:27
Ага
Ну так как тогда это может быть функционально, когда ты обращаешься к объекту, хранящему состояние, определенное классом, и не одним. Это ж не результат нескольких отдельных функций

Sergei
17.09.2017
19:05:29
А как было бы "тру функционально"?

sss3 ?
17.09.2017
19:06:13
Тогда фп не существует?

illiatshurotshka❄️
17.09.2017
19:06:35
что значит внутреннее состояние?

sss3 ?
17.09.2017
19:07:15
что значит внутреннее состояние?
Думаю у Траволты лучше спросить

illiatshurotshka❄️
17.09.2017
19:07:34
ну мне интересна твоя интерпретация, после таких заявлений..

illiatshurotshka❄️
17.09.2017
19:09:27
Имутабельность не есть фп
а как ты изобразишь мутабельность в языке где есть только фп?

Yan
17.09.2017
19:09:28
что значит внутреннее состояние?
Я имею ввиду состояние, которое определяется классом, поведение, которое определяется методами с аргументами в виде свойств класса

Страница 335 из 785