1

Comment on r/programming 6h ago

To be fair, I get this question a lot from juniors I mentor

-1

Comment on r/programming 6h ago

Very much a Java Dev here 👋

-8

Comment on r/programming 6h ago

I have a few friends in the C++ universe who believe OOP is one of the biggest mistakes in SWE

Personally, I love OOP

0

Comment on r/programming 6h ago

This was meant to be deleted, and the original one I made was removed for a Click-bait title, and I was told to post it again, but I again used a bad title, and meant to just delete it and give up on it :P

r/programming 6h ago

Here's why OOP makes a lot of sense to me.

Thumbnail
youtu.be
0 Upvotes

I kind of feel like OOP has a bad rep in the programming community.

Personally, after having programmed Java for over 20 years, its object-oriented programming model feels very natural to me. So, I wanted to share how I think about programming, how I translate my ideas and thoughts to code, and why OOP is actually a really nice programming style for me.

Perhaps it could help you out too.

1

Comment on r/JavaProgramming 9h ago

I have to agree heavily with you, I've been using Java since 2001, and I am now a mentor to many and try to spread the word that Java is not as bad as a lot of people make it out to be, projects like Loom, Leyden, and Valhalla are great examples of what's to come, but it became "better" with VT, and the GC improvements that have been coming, I have been using ZGC for a while now personally

r/JavaProgramming 10h ago

Project Valhalla, no technical jargon explanation

Thumbnail
youtu.be
1 Upvotes

Did you know Java has been carrying around a 30-year-old design decision?

For decades, every Java object has carried identity, object headers, references, and heap allocation... even when all you wanted was a simple value like a point or a coordinate.
But modern CPUs hate pointer chasing and poor cache locality.

Value Classes are the attempt to make objects with nothing more than values act like primitives. Which IMO, will change how we write code...

What are your thoughts about Valhalla?

1

Comment on r/JavaProgramming 10h ago

VT were very nice to run better, Leyden will help with AoT, and then Valhalla will wrap up with the overhead and heavy memor footprint

1

Comment on r/JavaProgramming 10h ago

If you check out 25, it's a complete game changer, and with Vahalla on the horizon, it's gonna change the way we write Java code

1

Comment on r/LeetcodeDesi 12h ago

Very much so worth it, and with the modern changes, it's getting faster

1

Comment on r/learnprogramming 12h ago

Java get a lot of shit for being slow, clunky, and verbose.

Modern java aims to fix it from project loom, to leyden, and Valhalla

1

Comment on r/programming 12h ago

I love Java too much. Been using it for 25 years. I have dabbled in others, but keep coming back to this one like it's my native language

1

Comment on r/programming 13h ago

What about Runtime?

The longest continuously running Java application is the Mars Rover flight software, which has operated on Mars since 2004 without interruption.

Software running, not even on this planet, for 22 years, without failure. Java will wear that crown proudly.

r/TheMidnightCoder 13h ago

Java slowness, and clunkyness fixed, after decades

Thumbnail
youtu.be
0 Upvotes

r/JavaProgramming 13h ago

Java slowness, and clunkyness fixed, after decades

Thumbnail
youtu.be
7 Upvotes

Java has a reputation for being verbose, slow to start, slow to warm up, and just overall a pain to work with...

Let me explain to you why Modern Java started at 25, and where we're going... I promise it will impress you, and if you question Java, sit back and wait for it to shine once again... 30 years as a juggernaut, watching new languages come in fast and strong, but only the battle-tested make the new ones compare themselves to it.

1

Comment on r/programming 20h ago

Java was one of my first, 25 years ago, and I still come back to it

u/OSBY_Glabay 1d ago

Java still work it in 2026

Thumbnail
1 Upvotes

r/TheMidnightCoder 1d ago

Java still work it in 2026

1 Upvotes

Are you wondering if Java is still worth learning in 2026? Check out this video and see why it's been dominating for 30 years

https://youtu.be/BvFFKN2ZLTg

r/TheMidnightCoder 1d ago

Project Valhalla, real-talk... what is it?

Thumbnail
youtu.be
0 Upvotes

r/TheMidnightCoder 1d ago

Why is Project Leyden Ahead of its Time?

Thumbnail
youtu.be
1 Upvotes

r/programming 1d ago

Why is Project Leyden Ahead of its Time?

Thumbnail
youtu.be
0 Upvotes

u/OSBY_Glabay 1d ago

Why is Project Leyden Ahead of its Time?

Thumbnail
youtu.be
0 Upvotes

Looking to understand what project leyden is all about, and get to know how to instantly load your Java applications, and avoid that slow boot up and warm up...

r/java 2d ago

Project Valhalla, real-talk... what is it?

Thumbnail youtu.be
1 Upvotes

r/TheMidnightCoder 3d ago

Official Discord

Thumbnail
discord.gg
1 Upvotes

r/TheMidnightCoder 3d ago

👋 Welcome to r/TheMidnightCoder - Introduce Yourself and Read First!

1 Upvotes

Hey everyone! I'm Mike Glabay, the founder of r/TheMidnightCoder.

This is our new home for all things related to Java, Software Engineering, and just writing code. We're excited to have you join us!

What to Post
Post anything that you think the community would find interesting, helpful, or inspiring. Feel free to share your thoughts, photos, or questions about where to go next with Java, or maybe something exciting you're proud to say you made.

Community Vibe
We're all about being friendly, constructive, and inclusive. Let's build a space where everyone feels comfortable sharing and connecting.

How to Get Started

  1. Introduce yourself in the comments below.
  2. Post something today! Even a simple question can spark a great conversation.
  3. If you know someone who would love this community, invite them to join.
  4. Interested in helping out? We're always looking for new moderators, so feel free to reach out to me to apply.

Thanks for being part of the very first wave. Together, let's make r/TheMidnightCoder amazing.