“You can never realize 1 language until you realize at least two.” – Geoffrey Willans
For years I've been developing mostly in JVM languages. Sometimes in another C-derived languages, which was both cool and easy.
A fewer months ago (due to career shift) I had to learn Go rapidly. While technically Go has keywords looking akin to C, many things are simply different and even unheard of in C-based OOP languages. Learning Go is simply a large journey and the best are these AH-HA moments, erstwhile doing things in Go I abruptly understood Java better.
Sure, during a single talk I won't teach you Go. Thing is: I don't event want to, as all I want is to show you any concepts in Go which can aid you (just as they helped me) become better Java developer and realize why we request projects Valhalla and Panama. It's about leaving our comfort region to get... more comfort.
Lecture took place on Friday, 24th June 2022 at 09:00 in area 2
Notorious engineer at work and after hours, tracing meanders of the art of software engineering. distant Software Gardener, mostly working in web-oriented Java gardens. Programming usually in Java (since 1.3) and Scala, but in another languages too. Fan of agility, seen mostly as choosing the right tools and approaches after asking the right questions. Developer, trainer and conference speaker. In his talks, Piotr covers not only hardcore Java but besides software architecture, computer security, and soft-skills.
#IT #Development #SoftwareDevelopment