Google's Journey from Java to Kotlin for Server Side Programming by James Ward , Brad Hawkes , John

  Рет қаралды 40,118

Devoxx

Devoxx

Күн бұрын

Пікірлер: 34
@elliotbarlas
@elliotbarlas 2 жыл бұрын
Congratulations to the Kotlin team at Google. But there was absolutely no mention of Kotlin being the server JVM language of choice at Google going forward or Kotlin replacing Java. The description is oddly misleading.
@TimSchraepen
@TimSchraepen 2 жыл бұрын
Weirdly, I didn’t seem to have made that assumption. What I did hear them say is that they’re leaving it up to the teams themselves to decide whether to pick up Kotlin or not. I can only assume they’ve got some internal marketing going on, but I’d be interested to see which it is exactly.
@elliotbarlas
@elliotbarlas 2 жыл бұрын
@@TimSchraepen what assumption? I'm comparing the language in the video description to the video content. They don't match.
@kevinb9n
@kevinb9n 2 жыл бұрын
Strangely, that description has been completely revised now! The new description is *much* more accurate / supported by the talk itself.
@JamesWard
@JamesWard 2 жыл бұрын
Some teams are choosing to replace Java with Kotlin but it is not mandated and in many teams Kotlin & Java live happily together. The previous talk description was ambiguous so we've updated it.
@cassiodias1965
@cassiodias1965 2 жыл бұрын
Is google using Golang for server side James? Thx for the video!
@rosscousens6263
@rosscousens6263 Жыл бұрын
Loom is here, baby! Less than a year!
@serhat0099
@serhat0099 2 жыл бұрын
so if the server framework isn't spring, but it's like spring, what exactly is it? why are they making a secret of it?
@mcunacom1328
@mcunacom1328 9 ай бұрын
he said that they use GUICE. no secret :)
@sidkolhapure94
@sidkolhapure94 2 жыл бұрын
Yeah I like using Kotlin at Amazon for server side programming.
@spyro440
@spyro440 2 жыл бұрын
So, does Google now prefer Kotlin over Java for their backend services internally? Are developers encouraged to start new projects in Kotlin?
@mr.invisible5528
@mr.invisible5528 2 жыл бұрын
I cannot understand why people would choose java over kotlin for new projects. Why walk when you can fly?
@RomanTchekashov
@RomanTchekashov 2 жыл бұрын
​@@mr.invisible5528 because Java already have and getting more features which Kotlin has. Just use new versions if you want. If you already experienced Java developer you already know a lot what is underhood and how to tune everything for better performance. You mostly thinking about business logic and not about how to do it in new language and what to expect from it. If you need syntactic sugar just use new versions of Java. You should think about VALUE which you produce! If you new developer you can take any language you want but if you experienced one then you should think about a lot of things and definitely should not just follow the HYPE.
@jackdanyal4329
@jackdanyal4329 2 жыл бұрын
@@mr.invisible5528 actually even with kotlin you need java and will need in future. a lot of libs are written on java :)
@akin242002
@akin242002 2 жыл бұрын
@@RomanTchekashov For those resistant to change, there is a Java to Kotlin converter. Just write it in Java and convert it to Kotlin.
@RomanTchekashov
@RomanTchekashov 2 жыл бұрын
@@akin242002 What’s the point to do that?
@radhekishansoni8381
@radhekishansoni8381 2 жыл бұрын
Didn't they choose it to avoid conflict with Oracle?
@tomchandler2356
@tomchandler2356 Жыл бұрын
Yeah, but Oracle lost the lawsuit and Google + Jetbrains invested a lot in the language so now they have to market it somehow.
@yeeteshpulstya9890
@yeeteshpulstya9890 6 ай бұрын
But the language is actually good with null safety and less verbosity as compared to java
@guillemgarcia3630
@guillemgarcia3630 2 жыл бұрын
Why not golang for servers instead of kotlin? It is strange that a language made by google for web backends is not as used as kotlin. Is it purely for java interop?
@JaeTLDR1
@JaeTLDR1 2 жыл бұрын
. Infrastructure is already built around the jvm and the code base is in Java Kotlin. It is extremely expensive to rewrite apps on that scale Google uses go python and cpp elsewhere in other apps but this is only talking about the jvm apps
@cassiodias1965
@cassiodias1965 2 жыл бұрын
But is it ok to create new server-side apps using Go?
@sevenlabs2733
@sevenlabs2733 2 жыл бұрын
HI; i need some help. how i can get gender and birthdate form google account using kotlin??
@2pi1966
@2pi1966 2 жыл бұрын
Blown away, thank you for (yet) another great talk on Kotlin James, Brad and John! Will definitely share these findings with my colleagues.
@Soulcybering
@Soulcybering 2 жыл бұрын
Thank you very much for this talk. Really informative. 👍
@kenyee88
@kenyee88 2 жыл бұрын
AndroidLint is a pig to use on Android... Surprised you're not using Detekt instead on the backend code...
@zolongOne
@zolongOne 2 жыл бұрын
"Kotlin? what's that?" I want to meet this person 😂
@Luix
@Luix 2 жыл бұрын
kotlin Go and the other C alternative…
@akin242002
@akin242002 2 жыл бұрын
I love that Google is pushing for Kotlin and Go on the server side. I know it was a challenge to get around old Java legacy code, but with the Kotlin converter that isn't an issue anymore. Bye bye Java!
-5+3은 뭔가요? 📚 #shorts
0:19
5 분 Tricks
Рет қаралды 13 МЛН
КОНЦЕРТЫ:  2 сезон | 1 выпуск | Камызяки
46:36
ТНТ Смотри еще!
Рет қаралды 3,7 МЛН
Ozoda - Alamlar (Official Video 2023)
6:22
Ozoda Official
Рет қаралды 10 МЛН
Mastering Testcontainers by Oleg Šelajev
52:24
Devoxx
Рет қаралды 10 М.
Scale to Zero with Spring + GraalVM or WebAssembly by Sébastien Deleuze
43:41
Kotlin by JetBrains
Рет қаралды 3,6 М.
Creating The Best Programming Language: The Story of Kotlin
21:30
Kotlin by JetBrains
Рет қаралды 34 М.
Microservices are Technical Debt
31:59
NeetCodeIO
Рет қаралды 696 М.
The Return of Procedural Programming - Richard Feldman
52:53
ChariotSolutions
Рет қаралды 51 М.
Александр Колесников - Переводим бэкенд с Java на Kotlin
10:57
JPoint, Joker и JUG ru — Java-конференции
Рет қаралды 3,6 М.
Releasing Faster with Kotlin Multiplatform
32:24
Gradle
Рет қаралды 15 М.
Её автомобиль никто не хотел ремонтировать!
20:12
Гараж Автоэлектрика
Рет қаралды 1,5 МЛН
пранк: псих сбежал из дурдома
0:53
Анна Зинкина
Рет қаралды 1,7 МЛН
Гига богатый геймер vs бедный геймер
30:55
Трум Трум Оки Токи
Рет қаралды 114 М.
#trending #foryou #challenge #fyp #viral #short #tiktok #vs
0:15
Misiсatсh
Рет қаралды 2,4 МЛН