@oop_ru

Страница 621 из 785
Mykola
24.04.2018
21:07:29
дык, это ж оно и есть, они слоями закрывают базовые концепты, при этом на выходе имеют dsl на каждом слое - открытую часть

Дмитрий
24.04.2018
21:08:11
Каждый на своих костылях к этому едет

Кто кто классы прикрыл, кто-то монады, кто-то дсл

Но с каждой новой вариацией на тему я всё больше убеждаюсь, что это неспроста)

Google
Mykola
24.04.2018
21:09:57
да это все не новые вариации, тут новое как раз другое: люди подходят к созданию программ отталкиваясь не от языка программирования

пока что это никому не удалось)

глядя на всё это фон-Нейман не помогает, Гёдель улыбается в усы, а Мур.... что делает Мур?

@fes0r , я больше всего боюсь, чтоб они победили в своем концепте самую страшную проблему: что делать, если меняется dsl ввиду изменения требований заказчика

Mykola
24.04.2018
21:25:23
Ну тормозит все равно

Odaxelangia
25.04.2018
06:38:39
Новичок в чате, все в Солсбери!

Roman
25.04.2018
06:41:14
а мур тут причем? он тебе i9 подогнал
i9 тепла выделяет как неплохой калорифер

И жрёт побольше жифорсов в разгоне)

Bohdan
25.04.2018
06:51:07
i9 тепла выделяет как неплохой калорифер
видел прикол с использованием вроде как двух или трех 1070 в качестве майнинг-фермы + обогревателя?

пассивное охлаждение делает чудеса)

Bohdan
25.04.2018
06:52:19
i9?

Google
Bohdan
25.04.2018
06:52:27
или маленький гайд "как сжечь проводку в сталинке"

Roman
25.04.2018
06:56:11
i9?
Он самый

Bohdan
25.04.2018
08:38:58
let the language срач begin https://blogs.oracle.com/developers/announcing-graalvm

Mykola
25.04.2018
09:06:49
нет пехопе

Dmitriy
25.04.2018
09:09:41
Ну и черт с ним, зато ЖВМ есть, и руби.

Like
25.04.2018
09:10:08
Они дарт потеряли ?

Mykola
25.04.2018
09:10:14
но кстати непонятно... пишут что твитер в восторге и гоняет скалу на нём

Bohdan
25.04.2018
09:20:41
у меня только один вопрос на текущий момент: не будет ли такой интероп размазыванием логики?

f4rt~
25.04.2018
19:00:53


Bohdan
25.04.2018
19:01:56
канье фигни не скажет\

Sergey
25.04.2018
20:57:00
Товарищи, подскажите пожалуйста как лучше поступить или чего посмотреть. Есть задача: в API реализован метод /client/update, на основании данных, которые приходят в этот метод, нужно запускать цепочки разных комманд. Я предположил, что будет уместно создать спец. класс, который определяет что за поля изменились и, в зависимости от этого, вызывает определенную цепочку. Каждая команда - отдельный класс с единым интерфейсом Цепочка команд - это класс, реализующий очередь с встроенным логгером

Sergey
25.04.2018
21:01:33
боюсь проблема исчезнет вместе с моей работой

есть метод и он ждет что кто-то пришлет туда данные )

тем более как метод не назови

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

Google
Sergey
25.04.2018
21:03:15
и мне на основании этих данных нужно пускать разные цепочки команд

йоу прогеры

вы тут?

Sergey
25.04.2018
21:16:12
вот на них и посматриваю

Sergey
25.04.2018
21:16:12
ну то есть в чем вопрос? это ж просто раутинг действий на основе данных нет?

Sergey
25.04.2018
21:16:29
роутинг действий, да

но действие это комплекс шагов

но спасибо. я как раз подумывал о стратегии или цепочке

а то у нас там мясорубка и дублирования много

благо продукт у нас отличный, выделит нам целый спринт на рефакторинг

pew
25.04.2018
22:17:49
ребят

тут в чате в одном говорят что ооп отстой

и что-то про оопшников

чат по юнити

Алексей
25.04.2018
22:18:21
?

pew
25.04.2018
22:18:26
https://t.me/unity3d_ru

вот тут

Google
pew
25.04.2018
22:18:30
))))))))))))))

Алексей
25.04.2018
22:18:35
хорошая попытка

pew
25.04.2018
22:18:46
я не шучу)))

Алексей
25.04.2018
22:19:00
пусть говорят

Sergey
25.04.2018
22:19:15
тут в чате в одном говорят что ооп отстой
пусть приведут нам определение а там поговорим)

"ооп начинается в рантайме".

Алексей
25.04.2018
22:20:22
пусть переговорщика tribe используют

посла

pew
25.04.2018
22:20:37
большинство багов в обычном императивном коде связаны с мутабельными объектами

Оно как бы пытается, но какие-то отдельные личности и всё это теряется в инкапсуляцияполиморфизмнаследование

а эта возможность превращать каждый тип в отдельную стейтмашину с неявным состоянием превращает это еще в больший ад

У тебя всё равно это будет. Ты от этого не уйдёшь

Просто в ООП не хватает хорошей математической базы

просто не писать ООП

потому что ооп это миф

Дмитрий
25.04.2018
22:21:34
Помогите, течение опять несёт меня к ооп

Алексей
25.04.2018
22:21:35
я записал фамилии

Bohdan
25.04.2018
22:24:01
я записал фамилии
скоро их найдут с простреленными ногами

Google
pew
25.04.2018
22:33:09
ну я приглашал вас к дискуссии, это же не яписал

Sergey
25.04.2018
22:33:18
не, лучше вы к нам

pew
25.04.2018
22:33:24
к вам звал тоже

почемуто это продолжается там

Sergey
25.04.2018
22:33:42
вообще можешь им накинуть что создатель ООП, Алан Кей, последние лет 30 балуется с декларативщиной и meta-meta языками

ну и типичные его высказывания в духе "когда я придумал термин ООП я не имел ввиду C++"

а если посмотреть на сегодняшее понимание ооп - то это все взрастилось поверх Simula и C++

вывод - термин бесполезен так как изначальный смысл утерян безвозвратно. Отсуда можно продолжить мысль - нет смысла форсить ООП потому что каждый под этими буквами понимает что угодно.

так что если там у тебя форсят декларативные штуки, имутабельность, отсутствие сайд эффектов - ну хорошо ж

как бы они это не называли

ну или просто скинь им этот видос: https://www.youtube.com/watch?v=fhOHn9TClXY

это интервью Алана Кея (смолтак и ООП) и Джо Армстронга (erlang). В частности меня забавляет там фраза что "я потерял интерес к smalltalk когда увидел prolog" на что Алан ответил "я тоже"

Алексей
25.04.2018
22:41:07
так были изобретены набросы на вентилятор

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