GOTO 2020 • A TypeScript Fan's KotlinJS Adventures • Eamonn Boyle & Garth Gilmour

28:11 695 views 87% Published 4 months ago

This presentation was recorded at GOTOpia Europe 2020. #GOTOcon #GOTOpia
http://gotopia.eu

Eamonn Boyle - Eamonn has been in the software game longer than you have (with +90% confidence), and he has lots of stories to prove it
Garth Gilmour - Magnificent storyteller and Ireland's most experienced software trainer

ABSTRACT
At Instil Software they standardize on Kotlin for server-side development. Within the training team, they offer a Kotlin Native Workshop, for which Garth and Eamonn wrote a Kotlin Native version of the classic game Breakout.
Being massive TypeScript fans, it would always be their language of choice when working on JavaScript platforms. They didn't feel the drive to switch to other languages that transpile to JS such as Fable (F#), Scala.js, or even KotlinJS, as they always saw Kotlin on the JVM as the solution to a problem, the problem [...]

TIMECODES
00:00 Intro
02:57 Experiment: Is KotlinJS worth it?
07:16 Round 1: Community
09:20 Round 2: Interop with JavaScript
13:54 Round 3: JSX vs. DSL
21:30 Round 4: Async await vs. coroutines
23:03 Round 5: Elegant syntax
25:52 Conclusion

Download slides and read the full abstract here:
https://gotopia.eu/2020/sessions/1455/a-typescript-fans-kotlinjs-adventures

https://twitter.com/GOTOcon
https://www.linkedin.com/company/goto-
https://www.facebook.com/GOTOConferences
#KotlinJS #TypeScript #Kotlin #JSX #DSL #Coroutines #AsyncAwait #Programming #ProgrammingLanguages #FunctionalProgramming #Fable #Scala #ScalaJS

Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at http://gotocon.com

SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1



Watch on YouTube