Kotlin/Native v0.8 released
https://blog.jetbrains.com/kotlin/2018/07/kotlinnative-v0-8-released/?utm_source=dailykotlin_tl
https://blog.jetbrains.com/kotlin/2018/07/kotlinnative-v0-8-released/?utm_source=dailykotlin_tl
Kotlin Blog
Kotlin/Native v0.8 released
We’re happy to announce the release of Kotlin/Native v0.8! The focus of this release is on: safer concurrent programming extending the stdlib functionality better iOS development support. Also, num…
Стабильные корутины и другое в 1.3!
https://blog.jetbrains.com/kotlin/2018/07/see-whats-coming-in-kotlin-1-3-m1/?utm_source=dailykotlin_tl
https://blog.jetbrains.com/kotlin/2018/07/see-whats-coming-in-kotlin-1-3-m1/?utm_source=dailykotlin_tl
The JetBrains Blog
See what’s coming in Kotlin 1.3-M1 | The Kotlin Blog
Today, after a long chain of incremental 1.2.X updates, it's time to see what's coming in Kotlin 1.3. We are happy to announce the first preview version of the new major release: Kotlin 1.3-M1.
Kotli
Kotli
Ближайшие 50 часов вы можете купить год пользования Intellij Idea Ultimate (Kotlin JVM/Kotlin JS), CLion (Kotlin/Native), а также других IDE за пол цены!
https://www.jetbrains.com/promo/friends/
https://habr.com/company/JetBrains/blog/418681/
https://www.jetbrains.com/promo/friends/
https://habr.com/company/JetBrains/blog/418681/
JetBrains
Monthly and yearly plans with JetBrains Toolbox
Вышла пререлизаная версия ktor клиента для Android и iOS, скачать можно с Bintray:
Репозиторий:
Пакеты:
Репозиторий:
https://kotlin.bintray.com/ktor
Пакеты:
io.ktor:ktor-client:0.9.4-alpha-2 // common multi platfrom
io.ktor:ktor-client-android:0.9.4-alpha-2 // android
io.ktor:ktor-client-ios:0.9.4-alpha-2 // ios
@bashorov: Мы планируем сделать несколько докладов про Kotlin/JS на митапах в Москве, Минске и Питере. Скоро будут анонсы! А пока хотелось бы узнать о чем вы хотели бы услышать в этих докладах? (ретвиты и репосты приветствуются)
via https://twitter.com/bashorov/status/1026884174823796737
via https://twitter.com/bashorov/status/1026884174823796737
Twitter
zalim
Мы планируем сделать несколько докладов про Kotlin/JS на митапах в Москве, Минске и Питере. Скоро будут анонсы! А пока хотелось бы узнать о чем вы хотели бы услышать в этих докладах? (ретвиты и репосты приветствуются)
https://android-developers.googleblog.com/2018/08/android-pie-sdk-is-now-more-kotlin.html
Проанотировали с помощью
Проанотировали с помощью
@NotNull
/@Nullable
самые используемые части API. По сути такие аннотации могут сломать ваш код, поэтому в Kotlin 1.2.60 сделали возможность кидать warning вместо error в случае API которые только-только разметили. Но варнинги нужно пофиксить, потому что в следующей версии SDK они станут ошибками.Android Developers Blog
Android Pie SDK is now more Kotlin-friendly
Posted by James Lau, Product Manager ( @jmslau ) When using the Java programming language, one of the most common pitfalls is trying ...
JaCoCo перестанет учитывать генерируемый код как: equals, hashCode, геттеры, сеттеры и т.д. при подсчете покрытия, что даст более точный процент.
https://twitter.com/AlanMenant/status/1027076597147422721
А настроить JaCoCo вам поможет вот эта статья https://t.me/TheDailyKotlin/64
https://twitter.com/AlanMenant/status/1027076597147422721
А настроить JaCoCo вам поможет вот эта статья https://t.me/TheDailyKotlin/64
Twitter
Alan Menant
#Kotlin devs, jacoco 0.8.2 will finally ignore generated code (equals, hashcode, getters, etc..) and give a more accurate code coverage. You can already use the snapshot in the your projects.
Кажется скоро не будет оправданий не использовать Kotlin в билд скриптах Gradle. Версия 1.0 на подходе https://github.com/gradle/kotlin-dsl/releases/tag/v1.0-RC1
GitHub
gradle/kotlin-dsl-samples
Samples builds using the Gradle Kotlin DSL. Contribute to gradle/kotlin-dsl-samples development by creating an account on GitHub.
Bruno Gois Mateus и Matias Martinez, исследователи в University of Valenciennes (Франция), провели исследование, показавшее, что:
1. из 925 репозиториев с открытым кодом только 109 используют Kotlin;
2. при этом больше 50 приложений имеют более 80% процентов кода на Kotlin;
А теперь об интересном:
3. кода на Kotlin в среднем требуется на 40% меньше, чем на Java;
4. качество кода выше в приложениях в кодовой базе которых присутствует Kotlin.
https://arxiv.org/abs/1808.00025
1. из 925 репозиториев с открытым кодом только 109 используют Kotlin;
2. при этом больше 50 приложений имеют более 80% процентов кода на Kotlin;
А теперь об интересном:
3. кода на Kotlin в среднем требуется на 40% меньше, чем на Java;
4. качество кода выше в приложениях в кодовой базе которых присутствует Kotlin.
https://arxiv.org/abs/1808.00025
Forwarded from Sergey Ryabov
Алоха, коллеги!
Видео митапа с Хади залито и доступно тут: https://youtu.be/1ta8fTXKb5U
Дальнейшие митапы тоже будем выкладывть в этот канал, так что подписывайтесь, ставьте лайки, жмите на колокольчик... ну вы поняли)
Видео митапа с Хади залито и доступно тут: https://youtu.be/1ta8fTXKb5U
Дальнейшие митапы тоже будем выкладывть в этот канал, так что подписывайтесь, ставьте лайки, жмите на колокольчик... ну вы поняли)
YouTube
Hadi Hariri - Functional Programming in Kotlin
Про деньги и Kotlin на бекенде вместе с Dropwizard
http://talkingkotlin.com/greenfield-kotlin-at-olx/
http://talkingkotlin.com/greenfield-kotlin-at-olx/
Talking Kotlin
Greenfield Kotlin at OLX
How do you go about adopting Kotlin for a financial application when you're asked questions about it's validity, why it won't become another {xyz} language or be abandoned? How do you get people that don't know Java to use Kotlin? These and more things are…
«Мы даже не пытаемся запустить старый код, такой задачи у нас не стоит в принципе» — Роман Елизаров о разработке Kotlin
https://habr.com/post/421607/
https://habr.com/post/421607/
Хабр
«Мы даже не пытаемся запустить старый код, такой задачи у нас не стоит в принципе» — Роман Елизаров о разработке Kotlin
Если хочешь в чем-то разобраться — учись сразу у лучших. Сегодня на мои вопросы отвечает бог корутин и concurrency, Рома elizarov Елизаров. Мы поговорили не толь...
Контракты, беззнаковая арифметика и другое в Kotlin 1.3-M2
https://blog.jetbrains.com/kotlin/2018/08/kotlin-1-3-m2/?utm_source=dailykotlin_tl
https://blog.jetbrains.com/kotlin/2018/08/kotlin-1-3-m2/?utm_source=dailykotlin_tl
The JetBrains Blog
A major release just around the corner — meet Kotlin 1.3-M2 | The Kotlin Blog
Moving full steam towards Kotlin 1.3, we’re happy to announce the second milestone release, Kotlin 1.3-M2, which unveils new features and improves the stability of those already announced. Some highli
The Daily Kotlin
@bashorov: Мы планируем сделать несколько докладов про Kotlin/JS на митапах в Москве, Минске и Питере. Скоро будут анонсы! А пока хотелось бы узнать о чем вы хотели бы услышать в этих докладах? (ретвиты и репосты приветствуются) via https://twitter.com/b…
Помните этот опрос? Так вот, доклады пошли:
6 сентрября - Belarus KUG - https://bkug.by/
20 сентября - @KotlinMoscow - https://leroy-merlin.timepad.ru/event/799371/
6 сентрября - Belarus KUG - https://bkug.by/
20 сентября - @KotlinMoscow - https://leroy-merlin.timepad.ru/event/799371/
leroy-merlin.timepad.ru
Kotlin Moscow user group meetup в офисе Leroy Merlin / События на TimePad.ru
Тема meetup: Kotlin/JS
Релиз Kotlin/Native v0.9!
https://blog.jetbrains.com/kotlin/2018/09/kotlinnative-v0-9-is-here/?utm_source=dailykotlin_tl
https://blog.jetbrains.com/kotlin/2018/09/kotlinnative-v0-9-is-here/?utm_source=dailykotlin_tl
The JetBrains Blog
Kotlin/Native v0.9 is here! | The Kotlin Blog
Summer may be almost over, but our Kotlin/Native team has been breaking a sweat to give you the Kotlin/Native v0.9 release... and here it is! Don't be fooled by the numbering – this is a major (and br
Перевод статьи Mike Hearn'а о том почему они использовали Kotlin в Corda и какой опыт они получили. Оригинальная статья датирована январем 2017.
https://habr.com/post/422549/
https://habr.com/post/422549/
Habr
Corda: Kotlin
Когда кто-то смотрит на код Corda, то сразу обращает внимание, что он написан на Kotlin — новом языке программирования от JetBrains, который может...
У нас два приятных обновления: Kotlinx.Coroutines 0.26.0 и Gradle Kotlin-DSL 1.0-RC6.
https://github.com/gradle/kotlin-dsl/releases/tag/v1.0-RC6
https://github.com/Kotlin/kotlinx.coroutines/releases/tag/0.26.0
https://medium.com/@elizarov/structured-concurrency-722d765aa952
https://github.com/gradle/kotlin-dsl/releases/tag/v1.0-RC6
https://github.com/Kotlin/kotlinx.coroutines/releases/tag/0.26.0
https://medium.com/@elizarov/structured-concurrency-722d765aa952