Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
Can’t make it to #DevConfCZ for any reason? You can still attend virtually: youtube.com/RedHatCzech
View analytic
Saturday, February 6 • 16:30 - 17:10
How a Java dev benefited from transitioning to Go

Sign up or log in to save this to your schedule and see who's attending!

How many times, when writing yet another collection of getters and setters, you've dreamed about lightweight features available in dynamic languages? What if I tell you there's a language that combines the best of both worlds: static and dynamic typing? This language offers ease of writing code, with advanced features such as a very efficient garbage collector and support for highly-scalable software architecture, just to name a few. Have you ever wondered what all the fuss is about Go? Why top companies such as Google, Red Hat, Docker, and CoreOS, just to name a few, have chosen to develop their products (Kubernetes, OpenShift, etc.) in Go? If you answered yes to at least one of those questions, this presentation is for you. I'm going to share my experience from transitioning from a long-time Java developer to a Go-dev in mere days. That’s all the effort it took to feel comfortable in the extensive ecosystem surrounding the Go language (also known as “Go-land”). Once there, you'll be programming in an "expressive, concise, clean, efficient (...), fast, statically typed, compiled language that feels like a dynamically typed, interpreted language".

Speakers
avatar for Maciej Szulik

Maciej Szulik

Software Engineer, Red Hat
Maciej is a passionate developer with over 10 years of experience in many languages. | | Currently he is working on OpenShift and Kubernetes for Red Hat and by night he is hacking on side projects and CPython's IMAP library. In his other spare time he organizes PyCon PL, talks at various events including PyCon PL, DevConf and local meet ups.


Saturday February 6, 2016 16:30 - 17:10
d. E112 (156 places)

Attendees (73)