
Alexander
02.07.2018
20:04:40

Bogdan
02.07.2018
20:04:52

Sander
02.07.2018
20:05:53

Google

Sander
02.07.2018
20:06:16
Kotlin больше всяких новых фишечек, adt, matching, fp
но это возможно потому что я книжки читал, где все примеры с Java были связаны и я уже большую часть знаю

Rikland
02.07.2018
20:08:07

Alexander
02.07.2018
20:08:53

Bogdan
02.07.2018
20:09:07

Alexander
02.07.2018
20:09:26

Bogdan
02.07.2018
20:09:30
фп в котлине не больше чем в джаве, за некоторыми исключениями

Kirill
02.07.2018
20:10:21

Sander
02.07.2018
20:10:27
намного лучше в Котлине с фп, adt - алгебраические типы данных
https://wiki.haskell.org/Algebraic_data_type
https://www.ohaskell.guide/adt.html

Rikland
02.07.2018
20:12:35

Sander
02.07.2018
20:13:11
хорошая тут группа, если начать вести диалог в php группе, одни школьники и быдло )) нормально и не спросить.

Google

Kirill
02.07.2018
20:13:48
группы по андроиду и котлину по-моему все такие
аесовцы тож срутся

Sander
02.07.2018
20:14:19
я Котлин день изучаю
)
параллельно Java

Kirill
02.07.2018
20:14:56

Bogdan
02.07.2018
20:14:56

Rikland
02.07.2018
20:15:36

Sander
02.07.2018
20:15:50
saled class

Kirill
02.07.2018
20:16:33

Kirill
02.07.2018
20:16:41

Alexander
02.07.2018
20:16:42
ой нету тут такого
Когда я спрашивал про них на митапе, предлагалось юзать sealed class и норм. Что не очень похоже, но часть задач действительно совпадает.

Rikland
02.07.2018
20:17:49

Bogdan
02.07.2018
20:18:03

Sander
02.07.2018
20:18:05

Bogdan
02.07.2018
20:18:16
*которые дают удобства

Kirill
02.07.2018
20:18:37

Alexander
02.07.2018
20:18:53

Bogdan
02.07.2018
20:19:00

Google

Rikland
02.07.2018
20:22:04

Alexander
02.07.2018
20:22:31
предпосылки есть
Ну, для оберток будут inline class. Если будет объединение типов, то добавляя тайп алиасы и выше указанные инлайны, более-менее adt есть.

Bogdan
02.07.2018
20:23:09

Kirill
02.07.2018
20:23:32

Bogdan
02.07.2018
20:23:37
ну я про то что это не adt хаскеля, и тут оно не так уж и сложное
и выстраивается из наследования

Rikland
02.07.2018
20:24:39
Плоскенький. Даже комбобоксы работают не так как в Swing.

Egor
03.07.2018
06:13:33
как насчет izyskow
val r: (id: Int) -> View = activity::findViewById
with (r) {
listPeople = this(R.id.people_list) as RecyclerView
fabAdd = this(R.id.people_button_add) as FloatingActionButton
}

Slava
03.07.2018
07:21:19
кто-то знает как удалить kotlin полностью из linux based системы?
удалить плагин из студии не предлагать
предыстория:
Вчера пытался влезть в сорсы котлина. Студия предлагала скачать их, как это она обычно предлагает для сорсов СДК, когда начинал качать, то процесс вроде шел, но результат не следовал. В итоге произошло "чудо" и стали отваливаться котлиновские экстеншены в хаотичном порядке. Переустановка студии и плагинов котлина в ней не помогают

Lazar
03.07.2018
07:23:43
Удалить студию
?

Igor
03.07.2018
07:24:27

Slava
03.07.2018
07:25:15
если быть точнее Invalidate Caches / Restart
не помогает

Rikland
03.07.2018
07:28:30
Удали из хомяка папку с настройками
* для начала переименуй

Slava
03.07.2018
07:29:29
какими настройками

Rikland
03.07.2018
07:30:11
Всей ide. Она скрытая там.

Google

Rikland
03.07.2018
07:30:43
Как-нибудь .AndroidStudio2018 называется
Я хз. Просто не пользуюсь студией (:

Slava
03.07.2018
07:31:30
ты в идеи?

Rikland
03.07.2018
07:32:06

Slava
03.07.2018
07:32:26
фирму я не уболтаю купить её, себе разве что промучу
как вообще по ощущениям?
можно все плагины доставить?

Rikland
03.07.2018
07:33:03
А я и не пытаюсь уболтать фирму. Никогда (:

Slava
03.07.2018
07:33:37
плагины для ведроида

Rikland
03.07.2018
07:34:06
А ну для ведроида я с университета не писал ничего (:
Но для того же mybatis есть неплохие плагины (:

Slava
03.07.2018
07:34:48
а понял
не знаю что это

Rikland
03.07.2018
07:36:21
не знаю что это
У меня все лишнее отключено в ide, первое чтоб не мешало, второе чтоб не тормозило

Slava
03.07.2018
07:36:35
разумно

Rikland
03.07.2018
07:38:18
Есть дурацкая фигня, у меня включен svn и git. Так вот если у тебя вдруг из ветки git прилетает новый модуль, идея считает что он должен быть в svn.
И раскрашивает его красным (:

Igor
03.07.2018
07:39:07

Rikland
03.07.2018
07:39:50

Google

Rikland
03.07.2018
07:40:06
Я не из jb просто интересующийся

Igor
03.07.2018
07:41:07
У меня то быстро, тк на работе жава, а домашние проекты маленькие

Slava
03.07.2018
07:41:08

Rikland
03.07.2018
07:41:57

Slava
03.07.2018
07:42:14
в любом случае что-то оставалось в системе и она его потом подтягивала

Rikland
03.07.2018
07:43:52
Гм. Я не разбирался в кишочках, скорее всего можно как-то более адекватно поступить.


Alexander
03.07.2018
08:14:57
Я вообще не очень понял, как IDE со временем сборки связана. Все равно все градлом делается, а он запускается как внешний процесс.
У меня ощутимые тормоза возникали только когда я на Ultimate сдуру питоновский плагин ставил. Он индексирует всю анаконду

Rikland
03.07.2018
08:17:11

Alexander
03.07.2018
08:18:23
Все равно не понял. Сборочный механизм самой IDEA использвется только если что-то запускается из самой среды типа отладочных скриптов. Релизы в любом случае через Gradle, а там инкрементальная компиляция

Rikland
03.07.2018
08:18:29
Конечно у меня были комиты по 600 файлов, но все собиралось достаточно быстро.

Alexander
03.07.2018
08:18:57
Кстати сборка самой IDEA не сильно медленнее градловой. Правдо более глючная.

Rikland
03.07.2018
08:20:34
Ну хз. Пока жизнь не заставит, пользуюсь maven, он как-то более предсказуемо работает в idea (: