Size: a a a

Programming Offtop

2021 January 02

BP

Bogdan Panchenko in Programming Offtop
Инлайн классы для себя я похоронил
источник

IP

Iaroslav Postovalov in Programming Offtop
Bogdan Panchenko
Инлайн классы для себя я похоронил
из-за чего?
источник

I

Ilmir in Programming Offtop
Bogdan Panchenko
Нет. Для меня главной фичей - удобное написание кода, в принципе мне хватит автокомплита, и простенького  ренкйминга,
ХА! "Простенький" автокомплит не так-то прост, ибо требует анализа кода не только модуля, но и всего проекта и библиотек.
источник

BP

Bogdan Panchenko in Programming Offtop
Iaroslav Postovalov
из-за чего?
Потому что они нихрена не инлайн 🌚 Очень специфические кейсы их использования, мало мест где они что-то дадут
источник

BP

Bogdan Panchenko in Programming Offtop
Ilmir
ХА! "Простенький" автокомплит не так-то прост, ибо требует анализа кода не только модуля, но и всего проекта и библиотек.
Ха а этого автокомплита порой нет
источник

I

Ilmir in Programming Offtop
Bogdan Panchenko
Ха а этого автокомплита порой нет
На подобное нытьё без ссылки на багтрекер я не отвечаю, ты же знаешь. Телепаты в перманентном отпуске.
источник

IP

Iaroslav Postovalov in Programming Offtop
Bogdan Panchenko
Потому что они нихрена не инлайн 🌚 Очень специфические кейсы их использования, мало мест где они что-то дадут
ну вот возьмем простой случай:
interface I {}
...
static void takeI(I i)

- в джаве
в котлине:
inline class A(val value: Int) : I

найди мне способ передать инстанс A в takeI без боксинга
источник

AG

Alexander Gorodok in Programming Offtop
Ilmir
Эмммммм, я правильно понимаю, что ты полагаешь, что всё, что написано за более, чем 10 лет, можно с нуля написать заново за пару?
И даже быстрее. Точно так же, как 9 девушек ребёнка рожают за месяц. Ну вы поняли.
источник

BP

Bogdan Panchenko in Programming Offtop
Ilmir
На подобное нытьё без ссылки на багтрекер я не отвечаю, ты же знаешь. Телепаты в перманентном отпуске.
Да знаю. Но у меня порой тупит, но это в реальности фигня так как редко и пару сек.

А вообще автокомплит довольно медленно работает, и подсказывает он намного слабее джавы
источник

I

Ilmir in Programming Offtop
Bogdan Panchenko
Потому что они нихрена не инлайн 🌚 Очень специфические кейсы их использования, мало мест где они что-то дадут
Ты давно смотрел в KEEP? Там юз-кейсы выписаны.
источник

BP

Bogdan Panchenko in Programming Offtop
Iaroslav Postovalov
ну вот возьмем простой случай:
interface I {}
...
static void takeI(I i)

- в джаве
в котлине:
inline class A(val value: Int) : I

найди мне способ передать инстанс A в takeI без боксинга
Их нет. В том и проблема. Это не камень в огород разрабов. Это чисто мне эта фича пока не нужна
источник

BP

Bogdan Panchenko in Programming Offtop
Ilmir
Ты давно смотрел в KEEP? Там юз-кейсы выписаны.
Смотрел и именно после прочтения понял что мне они нафиг сдались. Если кому то нужно - ок, долбитесь с боксингом, как будто проблем с боксингом  примитивов не хватало
источник

I

Ilmir in Programming Offtop
Bogdan Panchenko
Смотрел и именно после прочтения понял что мне они нафиг сдались. Если кому то нужно - ок, долбитесь с боксингом, как будто проблем с боксингом  примитивов не хватало
То есть у тебя претензия к тому, что на JVM нет reified дженериков. Оооооукей. Нытьё ради нытья. В этом монастыре меня самовар не устраивает, а свой мне лень тащить.
источник

IP

Iaroslav Postovalov in Programming Offtop
Ilmir
То есть у тебя претензия к тому, что на JVM нет reified дженериков. Оооооукей. Нытьё ради нытья. В этом монастыре меня самовар не устраивает, а свой мне лень тащить.
нуу. можно разогнать сборщик мусора на конане до сверхсветовых скоростей и перестать юзать JVM
источник

IP

Iaroslav Postovalov in Programming Offtop
источник

BP

Bogdan Panchenko in Programming Offtop
источник

BP

Bogdan Panchenko in Programming Offtop
@ilmirus вот в этом случае мне просто выдаст метод без имени класса
источник

BP

Bogdan Panchenko in Programming Offtop
в итоге по два раза набираю, теперь все ментше доверяю этому вашему авткомплиту
источник

BP

Bogdan Panchenko in Programming Offtop
Ilmir
То есть у тебя претензия к тому, что на JVM нет reified дженериков. Оооооукей. Нытьё ради нытья. В этом монастыре меня самовар не устраивает, а свой мне лень тащить.
Я повторяю: У меня нет претензий, точка.
источник

I

Ilmir in Programming Offtop
Где долбанная ссылка на багтрекер? Я же уже сколько раз говорил - нет ссылки - нет разговора.
источник