@kotlin_lang

Страница 123 из 982
Combot
07.05.2017
22:25:14
combot.org/chat/-1001032833563

Quantum Harmonizer
07.05.2017
22:28:38
Уберите его нахрен, пожааалуйста. Все подряд приходят и тыкают стату.

Андрей
07.05.2017
22:33:33
А если ссылку на статистику добавить в описание чата? Может меньше тыкать будут? Или описание всеравно никто не читает?

Google
Konstantine
08.05.2017
00:27:25
А можно ли с помощью дженериков класс достать? class A<T> { ... somefunc(T::class.java) }

а то студия ошибку выдает, но это бы помогло код немного укомповать

Pavel Shackih
08.05.2017
00:31:58
А можно ли с помощью дженериков класс достать? class A<T> { ... somefunc(T::class.java) }
https://kotlinlang.org/docs/reference/inline-functions.html#reified-type-parameters Не подходит?

Dmitry
08.05.2017
00:32:07
Смотри reified

Konstantine
08.05.2017
00:35:10
Хм, помоему это не то. Мне надо из T получить T::class.java.

Или я не вдуплил %)

+ reified может быть использован только в inline функциях, а у меня там класс %(

Boris
08.05.2017
04:58:04
Так ты в инлайнфункции его создавай, получи этот класс и в виде поля запиши. Иначе получить будет сложно

Михаил
08.05.2017
06:37:25
котлин нынче норм с дебагером работает?

а то пытаюсь пройтись по цепочке вызовов, а мне вообще показывает на коментарии :D

Михаил
08.05.2017
06:40:22
Igor
08.05.2017
06:42:53
второе
ну значит сорцы не соответствуют байткоду, у меня такое и на java было задолго до того как котлин появился в idea

Google
Михаил
08.05.2017
06:43:22
кстати может быть

Quantum Harmonizer
08.05.2017
09:07:56
Михаил
08.05.2017
09:31:56
В общем надо забастовку устраивать чтоб тулинг импрувили

Буду теперь половину кода на джаве писать

Dzmitry
08.05.2017
09:33:09
Котлин опен сорц. Так берите и помогайте импрувить

Михаил
08.05.2017
09:34:23
Не считаю себя достаточно компетентным для этого.

Quantum Harmonizer
08.05.2017
09:49:18
Котлин опен сорц. Так берите и помогайте импрувить
Я оказался не в состоянии найти интересующий меня кусок кода в компиляторе, например. :)

Михаил
08.05.2017
09:50:41
Тоже хотел пофиксить кое что в плагине. Даже не понял где это лежит))))

Dzmitry
08.05.2017
09:58:25
Хм, ну значит не один я такой ))

Михаил
08.05.2017
17:08:03
можно как-то на котлине красиво создавть строку из заданного чила повторяющихся символов?

мб есть там какой интересный экстеншн

Михаил
08.05.2017
17:11:56
так и знал что что-то подобное есть) спасибо

правда под капотом цикл со стринг билдером((

Boris
08.05.2017
17:13:37
ты так говоришь как будето это что-то плохое

Михаил
08.05.2017
17:14:38
но я ожидал там какое-нибудь гениальное решение увидеть)

Михаил
08.05.2017
17:15:18
как сортировка пузырьком

Boris
08.05.2017
17:15:23
Google
Igor
08.05.2017
17:16:25
правда под капотом цикл со стринг билдером((
Скажи спасибо что есть StringBuilder, а не просто конкатенация строк))

Михаил
08.05.2017
17:16:43
))

кстати. с какой джавы компилятор сам оптимизирует конкатенацию в работу со стриг билдером?

8 или 7?

Sergey
08.05.2017
17:17:53
8 или 7?
Я проверял, на седьмой делает точно

Boris
08.05.2017
17:17:53
c 5? :-)

Михаил
08.05.2017
17:18:37
почему тогда все так боятся за конкатенацию строк? :DDD

Igor
08.05.2017
17:18:52
кстати. с какой джавы компилятор сам оптимизирует конкатенацию в работу со стриг билдером?
Ну Шипилев, хотел что-то супер крутое замутить с invoke dynamic, но пока простые StringBuilder

Андрей
08.05.2017
17:19:25
почему тогда все так боятся за конкатенацию строк? :DDD
Ну так в котлине свой компилятор, который сразу в байт код компилит.

Boris
08.05.2017
17:19:44
потому что конкатинация билдером можно птимизировать только если оно подряд написано, если в цикле конкатинировать, то будет аллокация

Михаил
08.05.2017
17:20:16
справедливо) даже не подумал

Михаил
09.05.2017
07:27:52
String(CharArray(500) { '*' })
чет нету такого

Quantum Harmonizer
09.05.2017
07:29:07
чет нету такого
Ой, CharArray. Поправил.

Михаил
09.05.2017
17:35:59
этот синтаксис работает так же как в джаве?

{ rootHelper::showProgressDialog }

?

то же самое что : { rootHelper.showProgressDialog() } ?

Boris
09.05.2017
17:37:25
Не тоже самое

И в джаве тоже

Google
Boris
09.05.2017
17:38:08
Это ссылка на метод, её поручение метод не вызывает

Михаил
09.05.2017
17:38:20
:/

Boris
09.05.2017
17:38:23
В отличии от ()

Михаил
09.05.2017
17:40:06
И в джаве тоже
в джаве же вызывает

сори. понял о чем речь

Руслан
09.05.2017
20:17:27
http://www.opennet.ru/opennews/art.shtml?num=46519

Good news everyone

Admin
ERROR: S client not available

Dzmitry
10.05.2017
03:29:59
Удивило что твитор в комитете

Boris
10.05.2017
04:46:13
Good news everyone
Ох, так на джава 9 доведется писать только нашим детям. Видимо пытаются лоббировать изменения в спеке, чтобы свои решения не пришлось перекраивать

Dzmitry
10.05.2017
05:12:47
Там в другом чатике другие эксперты уже пришли к выводу, что немного задержат выход + все переругаются

И вообще. Твиттор в комитете. До сих пор в уме не укладывается

У них на джаве что ли все написано?

Igor
10.05.2017
05:18:54
И вообще. Твиттор в комитете. До сих пор в уме не укладывается
В апреле 2009 года Twitter объявил, что перевёл значительную часть своего серверного кода с Ruby на Scala и собирается перевести оставшийся (wikipedia.org) Что-то пишут https://github.com/search?l=Scala&q=org%3Atwitter&type=Repositories

Dzmitry
10.05.2017
05:28:40
Лол. Мои знакомые рубисты до сих пор гордятся, что твиттор написан на рельсах

А вон оно как на самом деле

Alina
10.05.2017
05:33:39
Igor
10.05.2017
05:40:34
Лол. Мои знакомые рубисты до сих пор гордятся, что твиттор написан на рельсах
Ну он точно был на нем, может еще куски какие остались. RubyOnRails кажется только для стартапов и предназначен, быстро стартануть и проверять “гипотезы”. Кложурист Николай Рыжиков (у него кстати классные доклады), часто это говорит когда сравнивает Ruby и JVM.

Boris
10.05.2017
07:38:09
Так у них и чуть ли не скала своя
Скала такая метафизическая штука, что она у каждого своя ?

Google
Митко Соловец?
10.05.2017
09:25:13
http://donnerpeter.livejournal.com/185723.html

неужели все так плохо?

котлин тормозит

Igor
10.05.2017
09:25:45
неужели все так плохо?
Это у меня статья не прогружается или там реально 2 параграфа (от кого-то нонейм чувака)?

Pavel ?
10.05.2017
09:25:57
котлин тормозит
у того чувака руки кривые

Митко Соловец?
10.05.2017
09:25:58
ну так заметочка

Pavel ?
10.05.2017
09:26:15
уже 4й год)

Михаил
10.05.2017
09:26:38
котлин плагин реально тормозит

факт

Pavel ?
10.05.2017
09:26:51
у меня не тормозит)

у меня идея тормозит

пееродически, через равные промежутки времени)

Михаил
10.05.2017
09:27:13
автоподсказки по 2-3 сек вылазят

Pavel ?
10.05.2017
09:27:18
причем мозгов до фига, винт ссд)

Руслан
10.05.2017
09:27:44
Единственное где у меня котлин тормозит - jooq

Badya
10.05.2017
09:27:56
А ты ее на JRE из поставки запускаешь?

Руслан
10.05.2017
09:28:00
в остальных местах как джава

Pavel ?
10.05.2017
09:28:11
запускаю)

Badya
10.05.2017
09:28:32
Я всегда перенастраиваю на HotSpot из JDK - и все космос

Страница 123 из 982