@oop_ru

Страница 737 из 785
Дмитрий
03.09.2018
16:08:03
Вполне, протокол — штука слишком сложная

Но вот спад популярности перевесил

Ну это типа такой план капкан — у бэка опять неконсистентность а мы берем и компилируем себе их же код, чтобы её избежать

Но не фартануло, scalajs по уровню популярности как мне кажется где-то в районе fable

Google
Olexandr
03.09.2018
21:47:11
про дарт рофл или из него что-то хорошое выйдет?

Sergey
03.09.2018
21:47:24
как можно рофлить с дарта

Olexandr
03.09.2018
21:48:11
хз, мало что слышал о нем

Olexandr
03.09.2018
21:58:08
мертвый
его перестали разрабатывать?

illiatshurotshka❄️
03.09.2018
21:58:41
нет

Igor
03.09.2018
22:02:50
мертвый
Единственная надежда ведра, на нормальный подход к разработке приложений

Aleh
03.09.2018
22:23:24
Igor
03.09.2018
22:41:50
А он есть на андроид? А чем он лучше kotlin?
Как язык ничем. Как фреймвор всем (навигация, отсутвие фрагментированности, композируемость UI, hotreload, react-компонентная модель, фп-архитектураы, кастомезируемость, ...) p.s. ну и на ios работает (это как минорный плюс)

Дмитрий
04.09.2018
03:33:33
про дарт рофл или из него что-то хорошое выйдет?
Родители очень хотели чтобы из сына вышел толк, толк вышел, бестолочь осталась ?

Google
Дмитрий
04.09.2018
03:36:11
почему не свифт тогда
Я веб делаю, какой свифт ? Бэкенд стартовал достаточно давно, чтобы про свифт не думали изначально Ну а ios команда юзает objc, вообще не представляю как им это удаётся в здравом рассудке)

Igor
04.09.2018
06:36:39
Хм, да и сейчас не хочу (отсутвие data классов и union типов - бесит), но просто нет др продакшен-риди альтернативы. Flutter на голову выше, всего что есть на ведре.

Думаю сложно бесится отсутвию того, про что не знаешь ?‍♀️

Uiiuviiw
04.09.2018
06:53:59
class A{} class B: A {} A a = new B(); // это полиморфизм?

illiatshurotshka❄️
04.09.2018
06:55:14
Ihor
04.09.2018
06:55:35
новое слово :D

Гена
04.09.2018
06:55:41
Andrey
04.09.2018
06:55:56
А так же создание переменной

Не благодари.

Uiiuviiw
04.09.2018
06:56:26
а если бы это в структурной типизации было?

Andrey
04.09.2018
06:57:12
Uiiuviiw
04.09.2018
06:57:17
// структурная типизация class A{} class B {} A a = new B(); // это полиморфизм?

Andrey
04.09.2018
06:57:34
Возможно.

Uiiuviiw
04.09.2018
06:58:28
Возможно.
чувак,если не знаешь ответ, то зачем встреваешь? поговорить нескем?

заведи тамогочи

Andrey
04.09.2018
06:59:39
Завёл.

Ты голоден?

Uiiuviiw
04.09.2018
07:00:52
если это продолжится, то я за себя не ручаюсь.

Гена
04.09.2018
07:01:28
Полиморфизм это когда разные классы ведут себя по правилам одного интерфейса и могут быть взаимозаменяемы.

Google
Andrey
04.09.2018
07:01:37
Хм... Угрозы от ноунейма...

Uiiuviiw
04.09.2018
07:01:56
Классы? Не типы?

Dmitriy
04.09.2018
07:02:13
А классы это не типы?

Гена
04.09.2018
07:02:28
В пхп класс это структура данных и набор методов

Dmitriy
04.09.2018
07:02:29
Это обман чтобы набрать классы?)

Andrey
04.09.2018
07:02:44
Dmitriy
04.09.2018
07:02:48
везде класс - это описание типа

Uiiuviiw
04.09.2018
07:03:50
классы везде наследуются, что приводит к зацикливанию мозга на наследовании. поэтомуя в контексте структурной типипзации и спрашиваю

Uiiuviiw
04.09.2018
07:05:45
если бы не понимал, то не делал быакцент на структурную. разве это не понятно?

Uiiuviiw
04.09.2018
07:07:03
вопрос не о том что использовать, а о том, чем яволяется присвоение схожих структур

Andrey
04.09.2018
07:07:49
Nominal & Structural Typing | Flow https://flow.org/en/docs/lang/nominal-structural/

Uiiuviiw
04.09.2018
07:10:13
@fes0r // структурная типизация class A{} class B {} A a = new B(); // это полиморфизм?

Гена
04.09.2018
07:17:33
Чтобы не мучался.
Почитал, не совсем понял, смысл там в полном согласовании?

Uiiuviiw
04.09.2018
07:19:52
Почитал, не совсем понял, смысл там в полном согласовании?
номинативная типизация, сопоставляет типы на основе иерархии наследования. структурная на основе описания структур.

Google
Uiiuviiw
04.09.2018
07:21:03
И я никогда не слышал о НОМИНАЛЬНОЙ. Номинативная

номинальная, этоопятьведать фейсбук чето свое решил придумать.

Uiiuviiw
04.09.2018
07:26:04
давно вики сталисточникомистины?

там наверняка и flux есть

illiatshurotshka❄️
04.09.2018
07:26:39
давно вики сталисточникомистины?
вики это представление консенсуса

можешь с ним не соглашаться но это на тебе

Andrey
04.09.2018
07:27:02
Сорян, но ноунейм из интернета куда ниже стоит, чем "истина из википедии".

Особенно который спрашивает о том что такое полиморфизм.

Uiiuviiw
04.09.2018
07:28:35
а вы реально понимаете что такое полиморфизм? илитолько думаете на основании прочтения вики?

Dmitriy
04.09.2018
07:29:25
?

illiatshurotshka❄️
04.09.2018
07:30:20
а вы реально понимаете что такое полиморфизм? илитолько думаете на основании прочтения вики?
ну тут скорее тот кто не читает вики чаще будет иметь не консенсовый смысл

Uiiuviiw
04.09.2018
07:31:56
ну я об этом и говорю

illiatshurotshka❄️
04.09.2018
07:32:36
ну я об этом и говорю
нет, ты пытаешься прокритиковать использование вики

Andrey
04.09.2018
07:33:53
а вы реально понимаете что такое полиморфизм? илитолько думаете на основании прочтения вики?
Пишешь в гугл polymorphism samples <language_name> и разбираешься. Для той же джавы гуглится на раз-два. https://beginnersbook.com/2013/03/polymorphism-in-java/

illiatshurotshka❄️
04.09.2018
07:42:34
куриная

Aleh
04.09.2018
07:42:43
Google
Артур Евгеньевич
04.09.2018
07:43:08
так там же тоже самое как он описал структурную? если есть метод кря. значит это уточка

Aleh
04.09.2018
07:43:39
Он же номинальную описал

?

Артур Евгеньевич
04.09.2018
07:45:12
он в одном предложении номинальную и структурную в конце

вот мне структурная показалась эквивалентна утиной

Провёл инвестигэшн, оказалось немного не так. Утиная - позволяет считать объект подтипом если он неявно реализует интерфейс базового(имеет все пубилчные методы грубо говоря) а структурная именно на соответствие полей нацелена. Очень странная фигня, так как на инкапсуляцию, как я понял болт забивается изначально в таком случае

illiatshurotshka❄️
04.09.2018
07:55:54
ну утиная обычно заключается в ручной проверке на наличие методов

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