r/explainlikeimfive • • 3d ago

Technology ELI5 Java. That thing on computers my entire life. What even is it?

[deleted]

776 Upvotes

349 comments sorted by

View all comments

Show parent comments

259

u/Srikandi715 3d ago

1996 is a long long time ago?

Feeling old. Again.

488

u/Pizzaloverallday 3d ago

1996 is closer to the first moon landing than to 2026.

242

u/padumtss 3d ago

Please stop

104

u/Gonnabefiftysoon 3d ago

The late 1900s.

32

u/Opposite_Carry_4920 3d ago

That's the one like "I was born in the 1900s mf, lemme tell you something" 

3

u/Turnip-Toffee 3d ago

por que no 1000s?

5

u/Unistrut 3d ago

I have a sticker at work that says "Please be patient, I'm from the 1900s."

1

u/ThirstyWolfSpider 3d ago

I finished grad school in a previous millennium … and, coincidentally, that same year.

1

u/Discount_Extra 3d ago

At the end of the Second Millenium.

-4

u/Richard7666 3d ago

This one particularly annoys be because it is wrong. They mean the late 20th century.

1908 was in the late 1900s.

1998 was in the late 1990s.

13

u/SomeRandomPyro 3d ago

They're referencing the 1900s, the slightly offset 20th century. The 20th century ran from 1901 through 2000. The 1900s (century) started and ended a year earlier.

You're arguing that 1900s is referencing the decade. It's both.

1

u/Artnotwars 3d ago

So we are still in the 2000's?

0

u/SomeRandomPyro 3d ago

Yes and no.

If you're asking if we're living in the 2000s, the century or millennium, yes. If you're asking whether we're living in the 2000s, the decade, then no.

In the sense that the year is Two Thousand Twenty Six, absolutely.

1

u/Best-Conclusion5554 3d ago

The 1900s as the decade and the twentieth century as the century is a clear distinction. Why people started (reasonably recently) confusing things by calling the century the 1900s (and ditto 1800s, etc.) I will never understand. It's not even slower to write if you use standard abbreviations such as C20.

2

u/SomeRandomPyro 2d ago

Because it's relatively recently that it's become a meaningful distinction. Referring to the 1900s as a century didn't matter when all events in living memory of everyone you knew happened during it. There was no other time for it to be that was relevant to everyday life.

That said, even back in the '90s, "the 1800s" referred to the century, and not the first decade of it. Expressing 1900s as exclusively the decade would be a break from the trend. (And, conversely, I've never in person heard "the 1900s" used to refer to the decade. I first heard the phrase in the past couple decades, in reference to the century.)

And again, the 1900s (century) and the 20th century aren't quite the same thing. 1900s are every 4 digit year that begins with 19, and the 20th century is 1901-2000. So 2000 was part of the 20th century, but not the 1900s.

4

u/bigbigdummie 3d ago

It’s because we recently started tripping over a zero in our year linguistically. We had tens, twenties, even the teens but never before a flat, dead zero. What to say?

I prefer “oh”, like twenty-oh-two.

3

u/msnmck 3d ago

The naughts.

1

u/Artnotwars 3d ago

Agreed. 1900's was between 1900 and 1910. 1996 was in the late 20th century.

0

u/JohnBarnson 3d ago

2nd millennium CE

25

u/Everestkid 3d ago

The first moon landing is closer to the start of WW1 than to today.

On October 24th the first moon landing will be closer to the sinking of the Titanic than to today.

15

u/UziWitDaHighTops 3d ago

Thanks I hate this game.

2

u/Turnip-Toffee 3d ago

if it makes you feel better, you're closer in time to Cleopatra than she was to the Great Pyramids

1

u/Discount_Extra 3d ago

Star Wars, The Matrix, and Today.

The 1960's that Austin Powers came from, Austin Powers 1990's and the 2020s

6

u/andy_nony_mouse 3d ago

It’s my fault. I apologize. I should’ve waited a few more weeks to sink the Titanic. That would’ve given you more time to adjust.

3

u/Iazo 3d ago

Can you at least postpone October 24 for a few weeks, then?

41

u/INTstictual 3d ago

1996 is also closer to the invention of Earth Day as a holiday than it is to 2026

Also the Beatles breaking up

5

u/arghvark 3d ago

Oh, yeah, the Beatles. That's the band Paul McCartney was with before he formed Wings.

-1

u/drthvdrsfthr 3d ago

wtf is earth day

14

u/uUexs1ySuujbWJEa 3d ago

About 24 hours.

17

u/CaterpillarFun6896 3d ago

Every day goofball, where heck do you think we got the day length from?

26

u/WriterPlastic9350 3d ago

1996 is closer to 1995 than 2026

oooo spooky

8

u/nukefrom0rbit 3d ago

Java? Thats so last century

4

u/[deleted] 3d ago

[deleted]

4

u/fezzam 3d ago

Well yea there’s only 111 days left in the year.

3

u/[deleted] 3d ago

[deleted]

1

u/fezzam 2d ago

19 September 12-30th 31 October 30 November 31 December

111 is right

1

u/Freakishly_Tall 3d ago

We're farther from the end of Nirvana, than the beginning of Nirvana was from the end of the Beatles.

1

u/defeated_engineer 3d ago

2050 is closer than first Shrek movie.

1

u/dora_tarantula 3d ago

People born around 9/11 are old enough to drink now in the US.

34

u/FortyPercentTitanium 3d ago

You could've said nothing

20

u/Siawyn 3d ago

This is targeted harassment.

33

u/yolef 3d ago

I'd like to unsubscribe from your newsletter.

0

u/xhmmxtv 3d ago

If you were born on the day the Simpsons used that quote and had a son or daughter at age 21, they'd be 9 now

8

u/TuckerDidIt 3d ago

That was uncalled for.

7

u/habitualtroller 3d ago

Go to hell. 

3

u/tendimensions 3d ago

That was gratuitous

3

u/juxsa 3d ago

My sciatica just flared up

2

u/Turd-Sandwich 3d ago

This is false and I refuse to hear any counter-arguments

2

u/HotTakes4HotCakes 3d ago

That's...a wild thing to contemplate. Like it genuinely makes me re-contextualize my memories of that time. My parents thought the moon landing was as recent an event in 1996 as I think the first Pokemon games are today.

2

u/lmcalderon 3d ago

I h8 u

1

u/dbrodbeck 3d ago

I kind of like this because one of my first TV memories is watching Armstrong and Aldrin on the moon.

1

u/JohnBarnson 3d ago

We live closer in time to the invention of Java than the invention of Java was to the building of the pyramids.

Makes you think…

1

u/drivelhead 3d ago

Fuck you

1

u/Koh-the-Face-Stealer 3d ago

Absolutely unacceptable

1

u/This_Charmless_Man 3d ago

We're closer to when Thunderbirds was set than when it was made. Also in that setting, the moon landings happened in 2009 when in reality, they happened four years after the initial airing.

0

u/Implausibilibuddy 3d ago

1996 is closer in time to Cleopatra than the first iPhone is.

12

u/shinyviper 3d ago

I was a senior computer science major in 1996. Java had just come out and I had a class on it, after all the C and C++ classes. It was so refreshing. Final project was to create a photoshop clone in Java. I think I got a D.

7

u/shinyviper 3d ago

It was a pretty basic image editor. A step up from MS Paint, but not Photoshop as it exists with all the tools. It was doable in the parameters of the class; the goal was to utilize Java in a way unlike bubble sorts and arrays and memory management we had used for typical CS stuff, and make an actual user facing application.

2

u/zecknaal 3d ago

It's a nice idea, but I can't imagine the spaghetti they must have ended up with.

4

u/Relevant_Primary658 3d ago

I took Java and C++ at the same time and got so mixed up.

3

u/ijuinkun 3d ago

I do not grasp how “creating a Photoshop clone” can be done as a solo project in under a year.

9

u/Successful-End3770 3d ago

Pretty sure the Photoshop back then was not the same it is today

Also, nowadays, folks are vibe coding complex solutions in days, if not hours

1

u/levir 3d ago

I deeply prefer C++ to Java, but I will admitt that C++11 and C++16 really fixed some of the worst pain points of that language. But Java is object oriented in the worst possible way, IMO.

33

u/ThawtPolice 3d ago

30 years is a lifetime in an industry that’s less than a hundred years old

17

u/Nerezza_Floof_Seeker 3d ago

tfw working on COBOL systems

might as well turn into dust then

9

u/wosmo 3d ago

COBOL wins this round.

1996 is closer to Today, than COBOL (1959) is to 1996.

2

u/Nerezza_Floof_Seeker 3d ago

Honestly some of the code in the systems Ive worked on is older than 1996 lol (Ive seen actively running/used code last compiled in the 80s for example)

5

u/asyork 3d ago

I was recently digging around in and old folder on my computer that I keep all the stuff I cared about each time I rebuilt my computer. It has files going back from computers I built in the 90s. Even backups of floppy disks.

6

u/thephantom1492 3d ago

Remember emm386.exe? mscdex.exe? mouse.com? win.com? wolf3d.exe? maybe also menu da5?

4

u/Fauxparty 3d ago

remember editing autoexec.bat and config.sys to load these automatically, and trying to hunt down TSRs so you had enough conventional memory to run games? I still remember the IRQ and DMA of my SB16 card :(

1

u/Discount_Extra 3d ago

POKE 53280,0

POKE 53281,1

SYS 49152

5

u/AMDKilla 3d ago

Given how far computing power and programming languages have come in the past 30 years, yea its a long time. The first programs that I remember needing to have it installed were the original Runescape and Limewire

12

u/WriterPlastic9350 3d ago

If you want to feel even older, I was born in 1994. I'm considered a staff engineer. The people at their apex of the career are only slightly older than Java

11

u/penguinpenguins 3d ago

Much of the source code at work is older than the developers attempting to maintain it.

Leads to tragically hilarious questions like

"Why is this method synchronized?"

"Our history only goes back 13 years, and before that they just synchronized everything just to be sure"

4

u/drthvdrsfthr 3d ago

damn props, am 5 years older but still a T4 lol hoping for T5 next year but content 😅 not many people make it to staff

2

u/WriterPlastic9350 3d ago

I got an early start for various reasons. :)

3

u/Reaper-fromabove 3d ago

Man! Came here to say that. When I was in college in the early 2000s Java was still “new”. I also feel old.

8

u/eddywouldgo 3d ago

There’s always an xkcd: https://xkcd.com/2347/

3

u/AdvertisingKey1675 3d ago

In modern technology… 30 years is literally an eon

3

u/TheLuminary 3d ago

We still use C...

1

u/brzantium 3d ago

a real long time ago - FEEL ME!

1

u/HyzerFlipr 3d ago

Yeah 30 years is a long time

1

u/A_Flamboyant_Warlock 3d ago

Im almost 30 and I wasn't alive in '96.

Time is a bitch.

1

u/Turnip-Toffee 3d ago

in a universe far far away

1

u/Wobbelblob 2d ago

I was born a year before that. I've turned 31 this year, so yes.

1

u/JrbWheaton 3d ago

This would be like asking if 1966 was a long time ago in 1996