Matt Anger
05/04/2021, 7:12 PMaltavir
05/04/2021, 7:46 PMMatt Anger
05/04/2021, 7:48 PMMatt Anger
05/04/2021, 7:48 PMMatt Anger
05/04/2021, 7:49 PMMatt Anger
05/04/2021, 7:50 PMaltavir
05/04/2021, 7:52 PM@file:DependsOn
annotations, you don't even need gradle for that. But Kotlin is a compiled language, so you can't just connect to the running machine and run some arbitrary code in it. It is not safe after all. I think there are a lot of tools on JVM to run online diagnostics though.Matt Anger
05/04/2021, 7:54 PMMatt Anger
05/04/2021, 7:55 PMaltavir
05/04/2021, 7:55 PMMatt Anger
05/04/2021, 7:56 PMaltavir
05/04/2021, 7:56 PMMatt Anger
05/04/2021, 7:57 PMpipenv
thats true in python as wellaltavir
05/04/2021, 7:58 PMaltavir
05/04/2021, 7:58 PMCoroutineContext
. Are you building it by hand?Matt Anger
05/04/2021, 7:59 PMMatt Anger
05/04/2021, 8:00 PMaltavir
05/04/2021, 8:02 PMCoroutineContext
by hand is strongly discouraged and what you were writing about is relevant only to one of its keys - Job. I tink they added something for threadLocal. But in general in Kotlin it is possible in most cases to replace it by coroutine-local.Matt Anger
05/04/2021, 8:18 PMMatt Anger
05/04/2021, 8:19 PMdave
05/04/2021, 8:22 PMMatt Anger
05/04/2021, 8:22 PMdave
05/04/2021, 8:23 PMMatt Anger
05/04/2021, 8:23 PMapply {}
syntax to make it easier to readMatt Anger
05/04/2021, 8:24 PMMatt Anger
05/04/2021, 8:24 PMdave
05/04/2021, 8:25 PMEmil Kantis
05/04/2021, 8:26 PMMatt Anger
05/04/2021, 8:26 PMMatt Anger
05/04/2021, 8:26 PMdave
05/04/2021, 8:26 PMdave
05/04/2021, 8:28 PMMatt Anger
05/04/2021, 8:28 PMMatt Anger
05/04/2021, 8:28 PMdave
05/04/2021, 8:29 PMRobert MacLean
05/05/2021, 6:23 AMAt DoorDash we are one of the largest adopters of Kotlin as a backend languageAny info on size? LoC or number of services or anything like that?
rocketraman
05/05/2021, 5:24 PMIs not commonly used on the server side, meaning there are fewer samples and examples for our developers to useNot sure I'd agree with this... yeah its popular on Android but plenty of people use it on the backend too: https://www.jetbrains.com/lp/devecosystem-2019/kotlin/.
rocketraman
05/05/2021, 7:40 PMWell glad it's working out for you. We binned grpc because quite frankly it was horrible.Curious, what did you use instead?
dave
05/05/2021, 7:45 PMrocketraman
05/05/2021, 8:30 PMMatt Anger
05/05/2021, 8:31 PMMatt Anger
05/05/2021, 8:32 PMdave
05/05/2021, 8:47 PMDariusz Kuc
05/05/2021, 8:52 PMdave
05/05/2021, 8:57 PMMatt Anger
05/05/2021, 8:58 PMMatt Anger
05/05/2021, 8:58 PMMatt Anger
05/05/2021, 8:59 PMrocketraman
05/05/2021, 9:00 PM