@kotlin_lang

Страница 891 из 982
Ivan
26.09.2018
09:30:11
https://docs.travis-ci.com/user/languages/ а в трависе нет котлин.. (

Руслан
26.09.2018
09:31:10
https://docs.travis-ci.com/user/languages/ а в трависе нет котлин.. (
ну gradle же есть, что тебе еще надо?) или скопировать секцию java и назвать kotlin?

Alexandr
26.09.2018
09:46:40
https://docs.travis-ci.com/user/languages/ а в трависе нет котлин.. (
есть gradle/maven/e.t.c., больше и не надо

что для java проекта вызываешь clean build, что для kotlin/groovy/scala

Google
Igor
26.09.2018
09:49:58
https://docs.travis-ci.com/user/languages/ а в трависе нет котлин.. (
Сейчас бы собирать что-то, не через multistage билды докера ? CI вообще должен, только дергать скрипт, при изменение в репе.

Hip
26.09.2018
10:04:00
Народ

стоит ли джуну изучать котлин

если знания java базовые

eugene
26.09.2018
10:04:16
Hip
26.09.2018
10:04:24
для андроида

Андрей
26.09.2018
10:04:29
стоит ли джуну изучать котлин
если кушать хочется - стоит

Жабра
26.09.2018
10:04:31
Андрей
26.09.2018
10:04:43
почти все новые проекты на нем

без него скоро хер устроишься

Hip
26.09.2018
10:05:11
сколько времени понадобится

для котлина

Google
Андрей
26.09.2018
10:05:15
если знания java базовые
да там только базовые и нужны

eugene
26.09.2018
10:05:16
для андроида
наверно да, нужно

Andrew
26.09.2018
10:05:23
Можно без Java уже спокойно приложения писать

На котлин

Андрей
26.09.2018
10:05:34
сколько времени понадобится
от дня до бесконечности, в зависимости от метода и способностей

Hip
26.09.2018
10:05:51
ну обычно курс

Hip
26.09.2018
10:05:55
от перехода

с явы на котлин

сколько дней

eugene
26.09.2018
10:06:10
ну обычно курс
а может просто начать с оффиц. документации?

Андрей
26.09.2018
10:06:20
от перехода
от перехода чего? перепила проекта?

базовые вещи требуют часа чтения документации

чтобы не писать на котлине в джава стиле - пара дней

Андрей
26.09.2018
10:07:08
чтобы оценить всю мощь котлина - хз сколько, многие по полгода пишут и всего не знают

eugene
26.09.2018
10:07:44
а может просто начать с оффиц. документации?
например с этого: http://kotlinlang.org/docs/reference/android-overview.html

Андрей
26.09.2018
10:07:46
Смелое заявление.
не смелое, андроид студия ругается и грустит когда так делают

eugene
26.09.2018
10:09:23
сколько времени понадобится
это же от вас зависит?

Hip
26.09.2018
10:11:29
https://www.jetbrains.com/education/?fromMenu#lang=kotlin&role=learner

Google
Hip
26.09.2018
10:11:40
начну пожалуй с этого

Андрей
26.09.2018
10:13:01
когда я учил котлин такой херни не было =(

Руслан
26.09.2018
10:15:18
Это те же kotlin koans, только в IDE

Жабра
26.09.2018
10:24:33
Кек, я о kotlin koans только сейчас узнал. Эх

Sergey
26.09.2018
10:47:25
Vladimir
26.09.2018
11:30:14
Вот такое на JDK 11 - это норма, или я что-то делаю не так? Could not find tools.jar in system classpath, which is required for kapt to work

Руслан
26.09.2018
11:31:39
Я думаю баг в kapt

Vladimir
26.09.2018
11:33:04
Есть баг https://youtrack.jetbrains.com/issue/KT-21100 Но он закрыт без пояснений И не понятно, что теперь делать с этим

Руслан
26.09.2018
11:34:03
Там про class not found

Vladimir
26.09.2018
11:34:18
Есть баг https://youtrack.jetbrains.com/issue/KT-21100 Но он закрыт без пояснений И не понятно, что теперь делать с этим
Как будто KT-21100 закрыт как дубликат KT-20749, в котором решена другая проблема, а проблема из KT-21100 забыта

Руслан
26.09.2018
11:34:53
Keep calm and submit issue :)

Alexandr
26.09.2018
11:44:07
Вот такое на JDK 11 - это норма, или я что-то делаю не так? Could not find tools.jar in system classpath, which is required for kapt to work
не найден compiler api, до 9-ки он есть в оракловом jdk в libs, openjdk его не содержит совсем. для надержности мы его тащили из мавена при сборке

просто капт на 9+ еще видимо не переводили

Vladimir
26.09.2018
11:45:58
не найден compiler api, до 9-ки он есть в оракловом jdk в libs, openjdk его не содержит совсем. для надержности мы его тащили из мавена при сборке
Вот это поворот. Спасибо за разъяснение. Т.е. достаточно добавить его в classpath билда? А это работает на JDK 8?

Alexandr
26.09.2018
11:46:28
но я думаю не в класпас, а в libs установки

но можно поэксперементировать

Vladimir
26.09.2018
11:48:09
но я думаю не в класпас, а в libs установки
Ну так не получится, не хочется так зависеть от окружения. Хотелось бы сделать так, чтобы сборка работала на любом JDK.

Google
Admin
ERROR: S client not available

Alexandr
26.09.2018
11:50:56
а гугл что говорит кстати?

Vladimir
26.09.2018
11:55:39
а гугл что говорит кстати?
Примерно ничего. На youtrack нашёл issue времён java 9, но обстоятельства её закрытия весьма странные.

Alexandr
26.09.2018
11:57:41
можно ссылку?

Vladimir
26.09.2018
11:58:01
Есть баг https://youtrack.jetbrains.com/issue/KT-21100 Но он закрыт без пояснений И не понятно, что теперь делать с этим

Alexandr
26.09.2018
12:02:45
точно, просто закрыли

Aleksey
26.09.2018
13:23:06
Привет. Как привести Double Kotlin к джавовскому Double ?

Есть джава-класс с двумя конструкторами ctor(double x) {} и ctor(Double x) {} и надо намекнуть компилятору, что нужен второй.

Все, допер) Мне нужен Double?.

Mi
26.09.2018
13:27:23
Да, только этот вопрос в конце без специальной разметки конфузит

Double?

Maxim
26.09.2018
13:29:06
Профессиональная деформация. Видя в конце предложения знак вопроса думаешь, что последняя переменная nullable

Vladimir
26.09.2018
13:38:31
вы котлин на 11 JDK раните?
Я просто поставил локально 11 и хотел собрать проект

Google
dimiii
26.09.2018
13:53:57
Mikhail
26.09.2018
14:12:33
у меня пока все на 8ке быстрее работает

Vladimir
26.09.2018
14:23:51
какой профит с 8ки слазить?
Странный вопрос. Вышла новая LTS версия с вагоном новых фич и улучшений в платформе. Какой профит продолжать сидеть на 8ке?

Алексей
26.09.2018
14:26:22
Странный вопрос. Вышла новая LTS версия с вагоном новых фич и улучшений в платформе. Какой профит продолжать сидеть на 8ке?
После выхода новой версии, даже лтс, обычно нужно подождать некоторое время до исправления чего-то, что не заметили до релиза

Как правило, это не сильно долго, но прыгать сразу всё равно обычно не стоит

Ну и, честно говоря, я сам только на 8 переполз недавно, но там заморочки с ведром и совместимостью определенных либ, так что своя специфика

Vladimir
26.09.2018
14:29:07
на 8ке все проверено и работает, а там какие баги полезут хз
У 11 нет предпосылок быть сырой. А стороннее ПО имело много времени подготовиться к изменениям (основная опасность в переходе на 9). Какие баги поползут из разных мест, никогда не угадаешь, и версию java даже не обязательно менять. Я не предлагаю пойти обновлять прод, но не вижу причин не использовать 11 в менее критичных окружениях.

Dmitry
26.09.2018
14:29:15
Тут больше половины андроидеры, и никакие новые фичи jdk там всеравно не поддерживаются.

Vladimir
26.09.2018
14:31:17
Тут больше половины андроидеры, и никакие новые фичи jdk там всеравно не поддерживаются.
Они сидят под jdk 7? Не думаю. Сам андроид для сборки требует 8. Но вообще да, андроид всё дальше от java-мира.

Dmitry
26.09.2018
14:33:24
Стримов вроде вообще нет до сих пор.

Anton
26.09.2018
14:33:39
24+

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