
Ivan
23.10.2018
18:56:29
lts switch

Bogdan
23.10.2018
19:16:36

Евгений
23.10.2018
19:20:19
Доброго времени суток!)
Я недавно занялся андроид разработкой, можно тут вопрос задать?) В каком направлении гуглить, если я хочу добавить voice call в свое приложение, по типу как в телеге или вайбере. Хотя бы ключевые слова

Google

Vladimir
23.10.2018
19:22:51

Евгений
23.10.2018
19:23:09
Понял, спасибо;)

Pablo
23.10.2018
19:28:10
Пацаны , вообще как стоит учить котлин? Или лучше уже джаву. В чем отличие?

Евгений
23.10.2018
19:33:56
Сейчас с kotlin разбираюсь
Знания java не лшние однозначно
Вообще думаю, что лучше сначала java, потому что в kotlin много упрощено до безобразия, многие тривиальные вещи
А лучше изначально пройти через них, а потом наслаждаться тем, что многое можно реализовать проще
Я бы конечно сказал, что сначала лучше через старые добрые плюсы пройти, вот они то научат делать все руками и не юзать автокод)
Но это уже наверно лишнее)

Pablo
23.10.2018
19:37:03
Я так и делал. И всем советовал . Некоторые вообще с Пайтона начинают . Считаю это бредом
После плюсов пересесть на пайтон это божествено

๖ۣۜᗯhสle
23.10.2018
19:37:21
+, лучше с джавы начинать

Евгений
23.10.2018
19:37:33
Точно знаю, что kotlin сейчас распространен в андроид разработке, удобно, но как по мне - java основа, а kotlin должен быть надстройкой

Google

Евгений
23.10.2018
19:38:05
Да, но пайтон меня даже сейчас отталкивает)

๖ۣۜᗯhสle
23.10.2018
19:38:12
джава сильней распространен, во время изучения поймешь что там под капотом

Евгений
23.10.2018
19:38:22
Для меня это не "лицеприятный" язык)
пайтон*

๖ۣۜᗯhสle
23.10.2018
19:39:10

Pablo
23.10.2018
19:39:12
Проблема в том, что почти нет вакансий на котлин в городе

Евгений
23.10.2018
19:39:57
Из того что я знаю android dev спокойной пересаживаются с одного на другой
Я в андроиде недавно, но стараюсь прийти именно к этому, разобратся во всех вариантах

Pablo
23.10.2018
19:40:44
Вроде по котлинц ноль книг на русском

Евгений
23.10.2018
19:40:45
Думаю глупо искать именно kotlin android developer

Митко Соловец?
23.10.2018
19:41:05

Евгений
23.10.2018
19:41:06
Если книги на английском проблема, то имхо лучше скачала с языка начать

๖ۣۜᗯhสle
23.10.2018
19:41:12

Таир
23.10.2018
19:41:19

Евгений
23.10.2018
19:41:21
С английского в смысле)

Pablo
23.10.2018
19:41:27

Таир
23.10.2018
19:41:43

Евгений
23.10.2018
19:41:44

Pablo
23.10.2018
19:42:11
А я могу прийти на собеседование по джава и сказать я знаю котлин ))?

Евгений
23.10.2018
19:42:23
Плюсом будет

Google

Евгений
23.10.2018
19:42:26
это точно
Но насколько весомо зависит от команды

Pablo
23.10.2018
19:42:32
Без джавы))

Евгений
23.10.2018
19:42:38
и их таргетов
Не
Так не покатит

Таир
23.10.2018
19:42:53

Евгений
23.10.2018
19:42:55
Я бы насторожился от такого девелопера)

Митко Соловец?
23.10.2018
19:43:13

Pablo
23.10.2018
19:43:25

Таир
23.10.2018
19:46:09
я правильно понимаю, что нативный бинарник на граале уже не будет ЖИТить в рантайме вообще?

Oleksandr
23.10.2018
19:46:46
в теории же, никто не мешает и туда некий аналог джита добавить
компилировать нечего, но runtime знания о работе приложения всяко полезны

Таир
23.10.2018
19:48:12
а холодный запуск конечно очень крут, и вроде пока без особых бубном базовые програмульки работают

Oleksandr
23.10.2018
19:49:27

Таир
23.10.2018
19:49:50
вот даже на Котлине с Reactive-Streams все собралось и фурычит без траблов

Oleksandr
23.10.2018
19:50:34
а перф тесты гонял?
я подозреваю, сейчас грааль будет сливать в 10х раз, но это пальцем в небо

Таир
23.10.2018
19:51:04

Google

Oleksandr
23.10.2018
19:51:30

Таир
23.10.2018
19:51:56

Oleksandr
23.10.2018
19:52:47
*Шипилёв закрыл глаза

Таир
23.10.2018
19:53:12
в смысле “пока”?

Oleksandr
23.10.2018
19:53:31
сейчас?
ну в примере выше, запускать time java -jar, ...

Таир
23.10.2018
19:53:58
ой, да там все 15х

Oleksandr
23.10.2018
19:54:31
я к тому, что хорошо бы джаву jmh проверять, да и количество данных увеличить
если в этом задача, конечно

Таир
23.10.2018
19:55:22
все равно мозгов не хватит интерпретировать результаты

Oleksandr
23.10.2018
19:56:27
ещё любопытно, что по памяти

Таир
23.10.2018
19:58:09
чет не припомню

Oleksandr
23.10.2018
19:58:35
линух?
похоже на zsh, тогда, скорее мак
https://gist.github.com/netj/526585 вот нагуглил быстро

Таир
23.10.2018
20:00:07

Google

Таир
23.10.2018
20:01:36
65M vs 3M

Oleksandr
23.10.2018
20:01:41
15х в пользу грааля
хз что эти циферки говорят, впрочем, надо почитать ман

Таир
23.10.2018
20:02:57
ну Max RSS — это пик памяти
виртуальной процесса

Oleksandr
23.10.2018
20:04:26
грааль — молоток
о, а как корутины себя там чувствуют?

Таир
23.10.2018
20:05:49
щас гляну
import kotlinx.coroutines.*
fun main() = runBlocking {
launch { doWorld() }
println("Hello,")
}
// this is your first suspending function
suspend fun doWorld() {
delay(1000L)
println("World!")
}
вот это норм пример?

Oleksandr
23.10.2018
20:08:22
вполне

Таир
23.10.2018
20:15:48
чет хрень какая-то, не могу проект даже без грааля собрать
в build.gradle может опции какой не хватает?

Oleksandr
23.10.2018
20:19:15
kotlin {
experimental {
coroutines "enable"
}
}
?

Таир
23.10.2018
20:23:14

Dmitry
23.10.2018
20:24:02

Oleksandr
23.10.2018
20:24:55
в качестве оффтопика, попрошу заметить, что я ещё ни разу не выдал унижающий котлин комментарий, и даже попытался помочь с запуском кокорутин

Таир
23.10.2018
20:28:44