Size: a a a

2020 September 15

TI

Tolegen Izbassar in pro.jvm
KrivdaTheTriewe
Там тои же функционал, ток ещё более мощный
Я могу ошибаться, но я читал концепцию Одерски на дотти - и он там прямо признавал, что гибкость имплиситов урезает адопшн. И лучше сделать урезанную, но отдельную фичу со своими ключевыми словами. Это проще для юзера, чем один инструмент имплиситов под широкий класс задач
источник

TI

Tolegen Izbassar in pro.jvm
λoλcat
Можем
Ну приводите. Тогда можно предметно обсуждать где хуже дизайн, нежели абстрактно говорить - у вас все говно, у нас лучше ) притом сам котлин по выразительности конечно же не настолько гибкий. Там нет HKT, нет pattern matching, нет for-comprehension, нет dependent types и existensial types. В принципе система типов не такая сильная
источник

TI

Tolegen Izbassar in pro.jvm
Но если взять, то что в язык вложили в дизайн. Где конкретно есть проблемное место?
источник

K

KrivdaTheTriewe in pro.jvm
Tolegen Izbassar
Я могу ошибаться, но я читал концепцию Одерски на дотти - и он там прямо признавал, что гибкость имплиситов урезает адопшн. И лучше сделать урезанную, но отдельную фичу со своими ключевыми словами. Это проще для юзера, чем один инструмент имплиситов под широкий класс задач
ну вы видимо плохо поняли
источник

TI

Tolegen Izbassar in pro.jvm
KrivdaTheTriewe
ну вы видимо плохо поняли
А в какую сторону тогда движение с given? ) Это же решение некоторых проблем с имплиситами. Явные импорты опять же
источник

AM

Anton Makarov in pro.jvm
KrivdaTheTriewe
ну вы видимо плохо поняли
С твоей скалой только рефлексией заниматься, ей-богу
источник

OO

Oleksandr Olgashko in pro.jvm
Tolegen Izbassar
Ну приводите. Тогда можно предметно обсуждать где хуже дизайн, нежели абстрактно говорить - у вас все говно, у нас лучше ) притом сам котлин по выразительности конечно же не настолько гибкий. Там нет HKT, нет pattern matching, нет for-comprehension, нет dependent types и existensial types. В принципе система типов не такая сильная
что интересно, почти никто не называет фишку с everything is an expression фичей
источник

S.

Set<Wahabit> w... in pro.jvm
Anton Makarov
С твоей скалой только рефлексией заниматься, ей-богу
/r
источник

TI

Tolegen Izbassar in pro.jvm
Oleksandr Olgashko
что интересно, почти никто не называет фишку с everything is an expression фичей
Ну эта фича не только в скале/котлин есть. Но приятная фишка. Правда вносит некоторые вопросы с использование return.
источник

OO

Oleksandr Olgashko in pro.jvm
а она экономит код, без потери читабельности, как ничто другое
источник

OO

Oleksandr Olgashko in pro.jvm
даже скорее увеличивает читабельность
источник

WT

Waldemar Tsiamruk in pro.jvm
источник

AE

Alexandr Emelyanov in pro.jvm
а мне раньше казалось что в правилах запрещены языковые срачи
источник

ch

central hardware in pro.jvm
По идее офтоп все ещё запрещен
источник

BP

Bogdan Panchenko in pro.jvm
KrivdaTheTriewe
котлин обрастает мелкими фичами как монолит который плохо задизайнили, и уже не так быстро все собирается
Могу поспорить. 1.4
источник

BP

Bogdan Panchenko in pro.jvm
KrivdaTheTriewe
Там ключевое слово поменяли
С отсутствием обратки ?
источник

IK

Ilyosiddin Kalandar in pro.jvm
A L T I R T I X
Привет. Как я могу в цикле задать условие, что если 1 и 2 итерация, то делаем одно, а если 3 и 4, то другое. т.е. через каждые две итерации меняется алгоритм
Сделай булевые флажки
источник

ch

central hardware in pro.jvm
A L T I R T I X
Привет. Как я могу в цикле задать условие, что если 1 и 2 итерация, то делаем одно, а если 3 и 4, то другое. т.е. через каждые две итерации меняется алгоритм
Что мешает итериповаться через значение i+2
источник

A

A L T I R T I X in pro.jvm
central hardware
Что мешает итериповаться через значение i+2
ну я типа такого и сделал уже)
источник

ВБ

Вениамин Белоусов... in pro.jvm
Всем привет!  На хабре об ArrayList говорится что элемент добавляется в конец elementData[size++] = element; Вопрос, почему в конец, а не в начало, ведь при первом вызове у нас коллекция пустая?
источник