Size: a a a

Kotlin Community

2020 April 05

VD

Vitaly Demidenko in Kotlin Community
на более коротких в 10 раз отставание бывает
источник

AN

Alexander Nozik in Kotlin Community
Vitaly Demidenko
в полтора раза проигрывает, но в принципе 3 ляма это же не много
я посмотрел код, там в splitToSequence довольно сложная логика, в то время как обычный split делегирует в жаву, где могут быть дополнительные оптимизации. Попробуйте сделать split().asSequence(). Интересно, что там будет
источник

AN

Alexander Nozik in Kotlin Community
Если этот вариант будет существенно быстрее, чем splitToSequence(), это повод для issue
источник

VD

Vitaly Demidenko in Kotlin Community
из-за джавы замеры хаотичные, за 5 подходов запусков в разном порядке трёх способов (один метод за запуск), числа - measureNanoTime
источник

BP

Bogdan Panchenko in Kotlin Community
Vitaly Demidenko
из-за джавы замеры хаотичные, за 5 подходов запусков в разном порядке трёх способов (один метод за запуск), числа - measureNanoTime
У котлина есть функции для замеров, которые отдают Duration
источник

BP

Bogdan Panchenko in Kotlin Community
Vitaly Demidenko
спасибо, тестил на строке длины 3 ляма
А сколько подстрок ?
источник

VD

Vitaly Demidenko in Kotlin Community
не много - 150к
источник

BP

Bogdan Panchenko in Kotlin Community
Ну вроде прилично
источник

AN

Alexander Nozik in Kotlin Community
Vitaly Demidenko
из-за джавы замеры хаотичные, за 5 подходов запусков в разном порядке трёх способов (один метод за запуск), числа - measureNanoTime
Короче, судя по всему, asSequence в среднем работает чуточку быстрее, чем операции с листами. Поблема именно в splitToSequence. Было бы хорошо issue написать
источник

AO

Alexey Otts in Kotlin Community
5 прогонов это конечно не серьезно для каких либо замеров
источник

BP

Bogdan Panchenko in Kotlin Community
Alexey Otts
5 прогонов это конечно не серьезно для каких либо замеров
Зачастую достаточно
источник

AE

Alexandr Emelyanov in Kotlin Community
Vitaly Demidenko
из-за джавы замеры хаотичные, за 5 подходов запусков в разном порядке трёх способов (один метод за запуск), числа - measureNanoTime
используйте jmh, без него глупо какие-либо результаты рассматривать
источник

AD

Apache DOG™ in Kotlin Community
Alexey Otts
Ты вот вроде пишешь слова, но получается какая то каша
Как код на рефлексии.
источник
2020 April 06

AD

Andrey Dmitriyev in Kotlin Community
Привет, ребят, никто не в курсе - что это за шифр у hyperlink в excel и как его можно декодировать?
XmS6CY4AeZfImH_u8I11b-nKlGoolqCh8OOZCq6qK9YKHIkb8cwKSoxaSTfsNLqjyQkreGE9_qms2CWI0tERutQ1AaV6bzy07URjjm4Jgpv6vZCU4LtplWg63im07ITzXyVeSNNbHF4FoGC9jBq8u98Tufc1
источник

AL

Alexander Levin in Kotlin Community
Andrey Dmitriyev
Привет, ребят, никто не в курсе - что это за шифр у hyperlink в excel и как его можно декодировать?
XmS6CY4AeZfImH_u8I11b-nKlGoolqCh8OOZCq6qK9YKHIkb8cwKSoxaSTfsNLqjyQkreGE9_qms2CWI0tERutQ1AaV6bzy07URjjm4Jgpv6vZCU4LtplWg63im07ITzXyVeSNNbHF4FoGC9jBq8u98Tufc1
Оффтоп, тут про Котлин.
источник

AD

Andrey Dmitriyev in Kotlin Community
Alexander Levin
Оффтоп, тут про Котлин.
Котлин не умеет декодировать?)
источник

AL

Alexander Levin in Kotlin Community
Andrey Dmitriyev
Котлин не умеет декодировать?)
>Спросите себя, относится ли ваш вопрос к Kotlin. Если тот факт, что вы решаете задачу на Kotlin, является единственной причиной обратиться в группу, и для Java этот вопрос всё ещё актуален, то есть вероятность, что вам стоит написать в другое тематическое сообщество.

Тут не про джаву, но суть та же.
источник

AD

Andrey Dmitriyev in Kotlin Community
Alexander Levin
>Спросите себя, относится ли ваш вопрос к Kotlin. Если тот факт, что вы решаете задачу на Kotlin, является единственной причиной обратиться в группу, и для Java этот вопрос всё ещё актуален, то есть вероятность, что вам стоит написать в другое тематическое сообщество.

Тут не про джаву, но суть та же.
В качестве иснтрумента подошел бы любой  язык. Если не по адресу - от души простите.
источник

AL

Alexander Levin in Kotlin Community
Andrey Dmitriyev
В качестве иснтрумента подошел бы любой  язык. Если не по адресу - от души простите.
В чате стараемся обсуждать непосредственно Котлин и что с ним напрямую связанно.

Т.е. всегда можете попытать удачу в @pofftop (оффтоп-чатик), не готов утверждать, что вам там помогут гарантированно, конечно же :)
источник

AE

Alexandr Emelyanov in Kotlin Community
Andrey Dmitriyev
В качестве иснтрумента подошел бы любой  язык. Если не по адресу - от души простите.
Это вопрос в чат по excel)
источник