Cloud Hosting Services
android fullname: other GDS: Full Production Google Google conference google developer conference google event Google I/O Google IO Google IO 2017 google io17 I/O io 2017 io conference IO Google io17 Location: MTV product: android Romain Guy shoreline amphitheatre Team: Scalable Advocacy Tor Norbye Type: Live Event what is io
Last modified: December 4, 2019
There are a lot of stuff taken from Ruby like the 10.percent and that's Great becuase I love Ruby. This lenguaje seems to be very nice and fun! 🙂
I came from Shenzhen, China, learned two months of Android development, I feel a bit difficult, and now have to learn kotlin, look after learning their own
He loves it when people crap?
It looks like Java and Python got married and they had a child called Kotlin.
Sounds good to me
Anyway, who'd be the male and female in that relationship?
thanks GOD semicolon's gone
If I will have to most likely sooner or later to learn another programming language just to do what I already can then it will be C#. It works on all platforms. So no for Kotlin only for Android and yes for C#.
The "I know it's null, but I want to shoot myself in the foot" line was too much. I couldn't stop laughing.
That's Scala and some Go 😀
ผมชอบมากครับ
He's loves it when people crap
Kotlin took away the semi-colon from a code line but add a colon to each function argument between the type and var name…
wth are you doing Kotlin?
"Oh, yeah, I love it when people crap… er er.. clap"
Is kotlin easy to implement/powerful compared to java???
Why are people so scared of change these days, and unwilling to move out of their comfort zone.
Sponsored by Mac OS(Apple)
Another language more, just what the world needed! I find a new language should go into the direction where also non programmers can read the statements, near to the natural language and not to a cryptic language func (:xyxcv:): when (xy) { 5 -> that's hieroglyphic. Each language write a function differently where mostly each has a name, input and output, why not an IDE where you write func then an inteligent on the fly wizard asks for name input and output, etc. done, I don't want to care how somebody thinks the function should be written.
wow
chinese translate thank!
Basically Google found the best way to fuck Oracle
Um, as a java developer of 17 years, please f*ck me sideways. Holy sh*t. Why am I still using java?!
22:11 haha, the faces, priceless
Can anyone tell me how to deal with multithreading and concurrency in kotin?Any tutorial or a little push of help would be enough.
Javascipt now has a competitor 🙂
Scala with better java interoperability . Interesting, it is very fluid
The use of implicit conversion is fine like scala but it seems like too much magic with out explicit statement about it's intent
i want to ask something that i am beginner so can i start with kotlin language or not please help me .
Go is rather nice too 😉
is there a way to unwrap optional and creating a new variable at the same time a la Swift? For example
if let thisUnWrappedVariable = thisWrappedVariable { print(thisUnWrappedVariable) }
WHYYYYYYYYYYYYY ? We need another language with weird syntax ?
i love kotlin 😄
yuck. i hate K&R style code. i hope this is not enforced by the compiler the same way as in the Go language
Kotlin takes best from Java, JavaScript, C#, Swift, Scala and Python, its like super programming language but with so many features together I don't know where this is gonna end.
which ide did he use?
language or shit ??
@15:35 – What is meant by DSL that he talks about? What is infix notation? I'm 2 year old Java prog.
java >>> smart old woman from 1995
kotlin>>> hot and smart girl from 2017
the best thing is that they can live together in the same place
and you can sleep with one only or you can sleep with both in the same time
happy sleeping …
i mean happy coding
He was using Apple Mac to make Android app. Suspicious 🤔
haha a complete copy of C#… non nullable, ?. , lambdas, async-wait , higher order functions, linq and what not.
tells me that java is failing and Google has finalized its plan to kick its ass out!
also they are kicking linux out too as Fuchsia OS is coming out in 2020. LINUX-Java will soon find their way to garbage drums!
Amazing, thank you very much
@9:20 "I LOVE it when people crap!" Top 3 moments of all Google I/O 17 lol
adsa
Kotlin is new Javascript.
I love it when people crap xD
Well this guy wants to make it look very simple lol but dude… It looks like a real mess I would have to start learning to see what this guy means lol
Which ide he's using?
Great! Any of you guys that wanna learn Kotlin, I got a new Kotlin for beginners series on my channel! Check it out!!
Android developers using Apple. rather than making hell lot of languages improve ur android studio
Its kinda like JavaScript, *in a good way*, heh very well done!
Dart Alice in Wonderland in the magical world of perfect language not used by the world.
https://www.linkedin.com/pulse/dart-alice-wonderland-magical-world-perfect-language-used-r-f-junior/
Stopped watching after 20 minz.. I see nothing new here. Interesting they combined stuff from other existing programming languages. But for me they might as well have called it YAPL: Yet Another Programming Language.
Can you Review My Article about Kotlin ? : https://medium.com/@binumathewpulimoottil/kotlin-the-future-for-android-apps-661bdc91a9dc
"I love it when people crap"
Mac os
Some features show by Hadi must use Intellij IDE/Android studio?
😭 I can not stop crying. This language is so beautiful.
phineas ya se lo que vamos a hacer hoy
Excuse my ignorance, I am newbie and goggled a lot for what to learn to develop android apps, and almost all results recommending learn java first, my question is how far java or to what java extent do I need to learn in order to learn kotlin. and why all books assuming reader has java knowledge? if any one has the time to clear it that would be much appreciated.
apesta muy sucio el código
when replacing if/else and switch are my pet peeve. I thought if/else and switch are too complicated control logic syntax. when makes sense with lambda helps a lot.
the primitive type double / float … there ought to be a 2^32, 2^64, and 2^128 primitive type in kotlin.
9:24 I love it when people crap, oh clap* 😂
Best part at 9:21
does anybody know which font he is using in android studio?
Which one is useful atleast count 1 and 2
1) Kotlin –> jvm,
2) Dart –> native, Dart for Flutter(Android, IOS) native
3) GoLang for Backend, Webapp,
No thank you. I'm happy with Java
looks like ugly.js butwith the philosophy of ruby
To everyone whos undecided on wether to start with java or kotlin.
Learn java first. I know its old but it shows you the basic. Once youve gotten the basics down you can.play around with kotlin
What's the squirrely font he uses with all the odd ligatures and stuff? Anybody know?
wow if you are a Java fancy, this is like Java on Red_Bull
kotlin is cool
when the language getting too flexible, its an problem too, imagine you have many programmers in your team and each of them use their own style
i kinda feel like too much sugar can actually ruin the syntax…
It's sort of C# latest features
Sorry…Worst language.
getters/toString/val : java + lombok
still – type inference rules
R.I.P java
Does Kotlin remind anyone of C#?
Oh God, like we don't have enough languages out there that practically do the same thing in a different way. Java is just fine.
I cried
good kotlin
stopped watching once I saw him type BigDecimal a dozen times 🙂
Cool
Here is my android app for learning kotlin with examples
"Kotlin for Android : Examples"
https://play.google.com/store/apps/details?id=com.darshankomu.kotlinforandroidexamples
please provide kotlin to ALL documentation in developer.android.com !!!!!!
Everyone is using python.. why could theyuse python instead of kotlin.
Unlike Scala or Clojure this "yet another JVM language" has no any cool unique features . Just mostly pointless sugar syntax..
Scala dev here. 6 mins in and wondering if it's 2005 all over again…
Edit: watched the full thing now and yes, it's 95% the same language features as Scala. But there are some features to be excited about. Co-routines looks like they might have better performance than Scala's parallel collections. Native compilation will surely be more streamlined than Scala native. It's obviously a JetBrains strategy to copy Scala and make it mainstream, but who cares? I'd be happy to program in Kotlin.
it will come a day the programming in voice recognition not need to type is a waste of time, each time a new language is of anything computer system scam
sir i am facing problem, when i go for start a project after installation , its showing me error, that , sdk manager is missing, and later i started download sdk components , but it again showing me an another error some containts couldnot download , retry…………, sir /anyone plzz help me
Having made programming languages unnecesarily complex over the past 20 years, the programming community is now slowly making it's way back to what we had in the beginning, the syntax of BASIC.
"Nothing is actually very nice in Kotlin" I don't think he thought that sentence through
my head hurt at 5:50 lol, so used to Java, why would you guys change != into a structural equality instead of reference? Confusing
Where is this arrow operator coming from? I'm pretty sure it's not on my keyboard!!!
This appears to be the "php of Java" looking at its syntax. Only time will tell if that's a good thing…
it's a cool coding language 🙂
Congratulations for all
So here we are with a bit of Python and Java? Or should I say Kotlin?
I am Baptised to Kotlin now. Amen.
Kotlin Syntax is almost equal TypeScript
Damn. Define express function is like lamda expression. Damn go to kotlin this year
so much easy than java code