Your favorite framework? What advantages and disadvantages it has? For one, the immense power one wields when using Java is enough to make it their staple-coupled with the possibility of using good Java frameworks that can reduce the turnaround time for big projects.
There are plenty of reasons why Java, being one of the older software programming languages, is still widely used. I think Java's done an excellent job of that in the recent time that they've done it. That said, it's possible to get algebraic types and exhaustive pattern matching in C-99 with the proper use of macros, so maybe the goal shouldn't be adding more features but adding the right features. Indeed, some cases where Java's implementation is preferable, like the work they're doing in pattern matching. I use Kotlin a lot, but the gap is narrowing considerably.
Well, Java's evolving quickly! It's becoming better and better by the day. What features do we miss in Java in comparison with other JVM languages? Elaborate. There are Groovy, Scala, Kotlin, and many others in the family of JVM languages. I don't even know when Java 17 will start changing the everyday lives of Java developers. What is planned for Java after Java 17? How will it change the everyday life of a Java developer? I am super excited about those, but I'm equally as excited about Project Panama! Project Panama brings integration with native code, something the Java ecosystem has sorely been lacking. Do you have any thoughts you'd like to share? Projects Valhalla, Loom, and Amber have received a lot of buzz, but there is a healthy level of skepticism about the projects. Being happy helps everything else work better. Take time to stop and breathe and reflect on everything that's going well. Lots more multiline strings, var usage, lambdas, etc.ĭo you have any personal habits around development or self-care that you would like to share with our audience? My programming style with Java has become more and more like my style with Kotlin. How has your programming style with Java evolved over the past couple of years? What are some of the things that led to the significant improvements? I would love to visit in real life one day. I think I did a conference in Lithuania, which I've never been to physically.
What new countries have you "visited" thanks to the online format? Josh is a Java Champion, author of 6 books (including O'Reilly's "Cloud Native Java: Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry" and "Reactive Spring") and numerous best-selling video training (including )( ) with Spring Boot co-founder Phil Webb), and an open-source contributor (Spring Boot, Spring Integration, Spring Cloud, Activiti and Vaadin, etc), a podcaster ( "A Bootiful Podcast") and a YouTuber. Josh has been the first Spring Developer Advocate since 2010. We adore the idea to interview our speakers, their answers are inspiring and giving diverse food for thought! Oli will announce the winners during the closing words of the Conference! Leave as much info as you can! Double your chances! The only you need to do is to follow up the website, press the button "GO" and fill in all the gaps in the Typeforms! We don't know have you heard it yet, but each of you has a chance to win one of the fantastic prizes from our lovely sponsors!