Foojay Podcast #40: Making Java Attractive for Beginners in Programming

“Public static void main string array” are the first words everyone sees when they start their first Java Hello World experiments.

Some teachers explain them, while others say you will understand each word later.

Is this a problem to attract more Java developers?

And how can we make the Java language more attractive for newbies? Let’s ask some experts…

Video

To add before publishing

Podcast (audio only)

Guests

Elvira van der Ven

https://www.linkedin.com/in/elvira-van-der-ven-5260b48/

https://twitter.com/ElviraVanDerVen 

Matt Raible

https://www.linkedin.com/in/mraible/

https://twitter.com/mraible

Frank Delporte

https://foojay.social/@frankdelporte

https://twitter.com/FrankDelporte

Podcast Host

Deepu K Sasidharan

https://www.linkedin.com/in/deepu05/

https://deepu.tech/

https://mastodon.social/@deepu105

https://twitter.com/deepu105

Content

00:00 Introduction of the topic, guests, and host
02:40 Is Java a good language for beginners?

https://sdkman.io/ 

https://www.jbang.dev/ 

07:38 What other languages should be taught?
12:10 First languages learned by the guests
14:51 Does Java have a boilerplate issue?

https://foojay.io/today/java-21-jep-445-unnamed-classes-and-instance-main-methods/ 

24:01 Which Java version to learn for teaching?
26:41 How to make Java more attractive to beginners

https://pi4j.com/examples/jbang/ 

https://webtechie.be/post/2023-12-14-jbang-fxgl/ 

35:54 Python versus Java
43:34 Tips for starters

https://foojay.io/java-quick-start/ 

https://foojay.io/today/category/java-beginner/ 

49:23 What language gives the best job opportunities
56:55 Outro

Music

Barbershop John

Hermine Deurloo

Synapse by Shane Ivers – https://www.silvermansound.com

The post Foojay Podcast #40: Making Java Attractive for Beginners in Programming appeared first on foojay.