Size: a a a

Генератор непрочитанных сообщений

2020 November 26

ЕР

Евгений Ромашкан... in Генератор непрочитанных сообщений
В Шарп ишью висит на добавление hkt, вот что интересно
источник

ЕР

Евгений Ромашкан... in Генератор непрочитанных сообщений
Надо будет глянуть как там прогресс
источник

ЕР

Евгений Ромашкан... in Генератор непрочитанных сообщений
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
Переслано от Oleg ℕizhnik
когда котлен только появился, у оч многих было недопонимание, какого класса это технология
Думаю, и у самих создателей.
Даже после официального благословения гуглом и спрингом всё равно у многих людей была иллюзия, что график котлина лежит где-то между графиком скалы и джавы.
Поэтому если твой болевой порог был ну чуть чуть выше того, что даёт джава, и ты сидел на скале из-за этого, котлин был для тебя отличным выбором.
Закрывал основные пейн пойнты жавы и целился в квази ФП (возможно)

Мы видели как в этом состоянии висела куча пропозалов, вроде таких же тайпклассов от Рауля.
Но в плане языка помимо корутин мы видели довольно консервативную стратегию - и было непонятно, чем она обосновывается.
Гипотеза 1 - Котлин собирается коммититься именно в джавовую вселенную, т.е. как затычка в каждой джавовой бочке, и тогда консерватизм вызван тем, что сил на поддержку языка для требовательного консервативного сообщества нужно много, поэтому сложные фичи не пилят.
Гипотеза 2 - Котлин планирует свой собственный ФП блиц-криг, аккумулирует фичи и планирует сделать следующую итерацию языка, нагнав вот эту середину между развивающейся скалой 3 и джавой 15


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

Это в принципе значит, что никаких тайпклассов, ХКТ, ГАДТ, квазиквот и прочего в котлине не будет.
А значит, что скале 3 именно в этом стиле разработки конкурентнов на ЖВМ после падения Eta и мейнстримизации котлина не будет.
Значит, что если развитие продолжится, как сейчас идёт, уже наблюдающийся рост интереса к скале можно закрепить и в принципе создать уже бессмертную экосистему.
источник

ЕР

Евгений Ромашкан... in Генератор непрочитанных сообщений
Aleksandr Khristenko
Переслано от Oleg ℕizhnik
когда котлен только появился, у оч многих было недопонимание, какого класса это технология
Думаю, и у самих создателей.
Даже после официального благословения гуглом и спрингом всё равно у многих людей была иллюзия, что график котлина лежит где-то между графиком скалы и джавы.
Поэтому если твой болевой порог был ну чуть чуть выше того, что даёт джава, и ты сидел на скале из-за этого, котлин был для тебя отличным выбором.
Закрывал основные пейн пойнты жавы и целился в квази ФП (возможно)

Мы видели как в этом состоянии висела куча пропозалов, вроде таких же тайпклассов от Рауля.
Но в плане языка помимо корутин мы видели довольно консервативную стратегию - и было непонятно, чем она обосновывается.
Гипотеза 1 - Котлин собирается коммититься именно в джавовую вселенную, т.е. как затычка в каждой джавовой бочке, и тогда консерватизм вызван тем, что сил на поддержку языка для требовательного консервативного сообщества нужно много, поэтому сложные фичи не пилят.
Гипотеза 2 - Котлин планирует свой собственный ФП блиц-криг, аккумулирует фичи и планирует сделать следующую итерацию языка, нагнав вот эту середину между развивающейся скалой 3 и джавой 15


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

Это в принципе значит, что никаких тайпклассов, ХКТ, ГАДТ, квазиквот и прочего в котлине не будет.
А значит, что скале 3 именно в этом стиле разработки конкурентнов на ЖВМ после падения Eta и мейнстримизации котлина не будет.
Значит, что если развитие продолжится, как сейчас идёт, уже наблюдающийся рост интереса к скале можно закрепить и в принципе создать уже бессмертную экосистему.
О, спасибо
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
Тайпклассы тоже местами прикольнее интерфейсов. Их в котлине тоже нет.
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Union types (int|float) - только в пхп
JIT - phpvm
nullsafe - уже в котлин
named arguments - уже в котлин
attributes - уже в котлин
match expression - уже в котлин
constructor property promotion - уже в котлин
new static return type - уже в котлин
new mixed type - уже в котлин
throw expression - уже в котлин
inheritance with private method - исправление php
weak maps - phpvm + stdlib
allowin ::class on objects - уже в котлин
non-capturing catches - только в пхп
trailing comma in parameter list - только в пхп
create DateTime objects from interface - stdlib
new Stringable interface - в котлин все stringable
stricter type checks for arithmetic and bitwise operators - уже в котлин

улучшения трейтов и функци, стдлиб, сортинга ошибки fatal error не относятся к языку, а к phpvm и stdlib
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
итого 11 дотянули до kotlin, 3 чисто пхпшные приколюхи (нужны они в kotlin? если да, то можно же их и в котел втащить)
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
да хватит тебе
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
это ничего не доказывает
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
действительно
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
static/mixed return types появились для консистентности, а не потому что это в котлин есть
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
nullsafe уже наверное практически везде есть
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
дык это все появилось не потому что в колин есть
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
само собой
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
это чистейшей воды совпадение
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
это развитие языка
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
в котлин
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
ок
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
нет не в котлин
источник