Offline dengan aplikasi Player FM !
Making Java Attractive for Beginners in Programming (#40)
Manage episode 395035341 series 3366865
“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…
Guests
Elvira van der Ven
- https://www.linkedin.com/in/elvira-van-der-ven-5260b48/
- https://twitter.com/ElviraVanDerVen
Matt Raible
Frank Delporte
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?
07:38 What other languages should be taught?
12:10 First languages learned by the guests
14:51 Does Java have a boilerplate issue?
24:01 Which Java version to learn for teaching?
26:41 How to make Java more attractive to beginners
35:54 Python versus Java
43:34 Tips for starters
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
67 episode
Manage episode 395035341 series 3366865
“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…
Guests
Elvira van der Ven
- https://www.linkedin.com/in/elvira-van-der-ven-5260b48/
- https://twitter.com/ElviraVanDerVen
Matt Raible
Frank Delporte
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?
07:38 What other languages should be taught?
12:10 First languages learned by the guests
14:51 Does Java have a boilerplate issue?
24:01 Which Java version to learn for teaching?
26:41 How to make Java more attractive to beginners
35:54 Python versus Java
43:34 Tips for starters
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
67 episode
Усі епізоди
×1 Interviews at JFall about opensource, OpenJDK evolutions, Project Loom, JVM,... (#64) 33:01
1 How do we keep our Java applications up to date and secure (#63) 43:12
1 Better Coding with AI: Friend or Enemy? (#62) 43:46
1 As a developer, how do we keep our body and mind healthy? (#61) 38:04
1 Proud Of Belgium: Devoxx, JobRunr, Timefold, OpenJDK Mobile, OpenJFX, Thymeleaf, htmx (#60) 35:38
1 DevRel Explained and How to Become a Conference Speaker 48:53
1 How Java Developers Can Secure Their Code (#58) 55:06
1 Welcome to OpenJDK (Java) 23 (#57) 1:07:29
1 Vectors in Java Code, Database, and LLMs (#56) 49:48
1 Music and MIDI with Java and Kotlin (#54) 51:51
1 JCON Report, Part 5 (#53): CQRS, JOOQ, GraphQL, API, Vaadin, OpenRewrite, ErrorProne, Gateways,... 42:48
1 JCON Report, Part 4 (#52): Garbage Collectors, Test Containers, Flaky Tests, ToxiProxy, Virtual Threads 41:47
1 JCON Report, Part 3 (#51) - Persistence, Jakarta EE, GlassFish, Messaging via Telegram 40:52
1 JCON Report, Part 2 (#50) - Maven, Software Security, Code Quality 52:09
Selamat datang di Player FM!
Player FM memindai web untuk mencari podcast berkualitas tinggi untuk Anda nikmati saat ini. Ini adalah aplikasi podcast terbaik dan bekerja untuk Android, iPhone, dan web. Daftar untuk menyinkronkan langganan di seluruh perangkat.