Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kotlin 101: An Introduction #13

Open
MartinHaeusler opened this issue May 6, 2019 · 0 comments
Open

Kotlin 101: An Introduction #13

MartinHaeusler opened this issue May 6, 2019 · 0 comments
Labels
talk:proposal 🗣 Thanks a lot for having an idea to talk about! talk:reserved ® Somebody already wants to speak about this.

Comments

@MartinHaeusler
Copy link

  • Your full name: Martin Häusler
  • Target audience (beginner/intermediate/advanced/everyone): all software engineers
  • Estimated duration: 20-30min
  • Keywords: kotlin, programming languages

Kotlin 101

The talk

One-sentence summary

A quick introduction into the Kotlin language, why it's so awesome and where the pitfalls are.

What's the format — is it a case study, a live coding session, a workshop or something else?

A general introduction & presentation of the language, maybe we will do some live coding as well.

Tell us more about the talk

Kotlin is a relatively new programming language running primarily on the Java Virtual Machine. It mixes functional and object-oriented styles to great effect, while dropping a lot of boilerplate code which is required in Java. Combined with a powerful type system and syntactic sugar, Kotlin is a major boost in productivity while remaining fully interoperable with all existing Java code. In the talk, we will explore some language basics and features, as well as potential pitfalls for newcomers.

You

A few words about yourself

My name is Martin Häusler, I work as a senior software developer and system architect at txture.io. Before that, I finished my PhD in Computer Science at the University of Innsbruck. In my work, I primarily focus on the Java Virtual Machine, its ecosystem, and how to put it to good use.

Would you be willing to have a Q/A session after the talk?

Yes of course :)

How can we find you on social media?

https://www.facebook.com/martin.hausler.50
https://twitter.com/MartinHusler
https://github.com/MartinHaeusler

Is there anything we can help you with?

Nope, just leave it to me ;)

@bemayr bemayr self-assigned this May 6, 2019
@bemayr bemayr added talk:idea 💡 Wanna know something, someone might know? talk:reserved ® Somebody already wants to speak about this. labels May 6, 2019
@bemayr bemayr removed their assignment May 6, 2019
@bemayr bemayr added talk:proposal 🗣 Thanks a lot for having an idea to talk about! and removed talk:idea 💡 Wanna know something, someone might know? labels May 6, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
talk:proposal 🗣 Thanks a lot for having an idea to talk about! talk:reserved ® Somebody already wants to speak about this.
Projects
None yet
Development

No branches or pull requests

2 participants