Size: a a a

Programming Offtop

2021 January 11

KD

Konstantin Dovnar in Programming Offtop
Andrew Mikhaylov
Так и между plus и plusAssign на деле разницы почти никогда нет. Но зачем-то ж их ввели обе :)
Т.е., всё-таки красоты людям подавай.
Просто из-за "требуют ввести в язык битовые операции" я подумал, что уже поехал крышей, ведь пользовался битовыми операциями в котлине.
источник

VP

Vladimir Petrakovich in Programming Offtop
Konstantin Dovnar
Практика показывает, что подобные индивидуумы в целом котлин не особо приветствуют. Но возможно это у меня такой весёлый опыт с ними.
В котлине так-то больше возможностей для этого - инлайн функции и классы, беззнаковые числа.
Но наверняка есть и такие, которые даже эффективные абстракции не любят.
источник

VP

Vladimir Petrakovich in Programming Offtop
Andrew Mikhaylov
Речь об операторах, в том числе операторах присвоения вроде &=
Такие операторы кричат, что слева BitSet, прикидывающийся числом
источник

VP

Vladimir Petrakovich in Programming Offtop
Andrew Mikhaylov
При прогулкам по SO можно более эффективные решения найти, в том числе с преаллокацией стрингбилдера нужного размера, к примеру, благо его легко посчитать.
Я думаю, на фоне format это фигня 😄
источник

AM

Andrew Mikhaylov in Programming Offtop
Vladimir Petrakovich
Такие операторы кричат, что слева BitSet, прикидывающийся числом
Я ровно в двух местах пользовался битовыми функциями в котлине. Первое место -- в андроид сдк, при работе с вьюхами, второе -- в котлин/нейтив, при работе с винэпи и с нативными сокетами. Кто-кто слева, говоришь? :)
источник

KD

Konstantin Dovnar in Programming Offtop
Andrew Mikhaylov
Я ровно в двух местах пользовался битовыми функциями в котлине. Первое место -- в андроид сдк, при работе с вьюхами, второе -- в котлин/нейтив, при работе с винэпи и с нативными сокетами. Кто-кто слева, говоришь? :)
Наверняка ж ещё с флагами у интентов хоть раз ебался, ну чо ты.
источник

с#

саша сок #KotlinGang... in Programming Offtop
public final override suspend inline fun
хехе
источник

VP

Vladimir Petrakovich in Programming Offtop
Andrew Mikhaylov
Я ровно в двух местах пользовался битовыми функциями в котлине. Первое место -- в андроид сдк, при работе с вьюхами, второе -- в котлин/нейтив, при работе с винэпи и с нативными сокетами. Кто-кто слева, говоришь? :)
Андроид сдк - это пример, когда байтоёбство развели на ровном месте, превратив апи в говно
источник

KD

Konstantin Dovnar in Programming Offtop
Vladimir Petrakovich
Андроид сдк - это пример, когда байтоёбство развели на ровном месте, превратив апи в говно
>байтоёбство развели на ровном месте

Вроде когда оно только создавалось это было не "на ровном месте", а вполне осознанный шаг для оптимизации.
источник

VP

Vladimir Petrakovich in Programming Offtop
Konstantin Dovnar
>байтоёбство развели на ровном месте

Вроде когда оно только создавалось это было не "на ровном месте", а вполне осознанный шаг для оптимизации.
Так все новые апи делаются так же.
Там есть хоть один енум?
источник

VP

Vladimir Petrakovich in Programming Offtop
Давно уже стало понятно, что без jit всё равно всё будет тормозить, сколько не обмазывайся примитивами в джаве
источник

KD

Konstantin Dovnar in Programming Offtop
Vladimir Petrakovich
Так все новые апи делаются так же.
Там есть хоть один енум?
А что там из такого кардинально нового api то?
Почти всё обмазки вокруг старого дерьма.
Я как-то даже на вскидку и вспомнить не могу.
источник

VP

Vladimir Petrakovich in Programming Offtop
Konstantin Dovnar
А что там из такого кардинально нового api то?
Почти всё обмазки вокруг старого дерьма.
Я как-то даже на вскидку и вспомнить не могу.
Эм, ну так-то много чего появилось даже со времён 5.0
источник

KD

Konstantin Dovnar in Programming Offtop
Vladimir Petrakovich
Эм, ну так-то много чего появилось даже со времён 5.0
Так что конкретно то?
Я как-то вспоминаю сейчас и почти всё что лезет в голову — завязано на старом добре.
источник

KD

Konstantin Dovnar in Programming Offtop
Какие-нибудь новые api во фреймворке, которые прям вот ничего особо не затрагивают, а дают новый функционал.
источник

かたかわ in Programming Offtop
>устроился на работу
>HR что-то напутал с контрактом, поэтому нет даже аккаунта
>уже неделю играешь в вов
источник

かたかわ in Programming Offtop
источник

かたかわ in Programming Offtop
Сменил обстановку, так сказать
источник

(

( in Programming Offtop
Konstantin Dovnar
Какие-нибудь новые api во фреймворке, которые прям вот ничего особо не затрагивают, а дают новый функционал.
Моушен леяут
источник

(

( in Programming Offtop
*yoba.jpg*
источник