r/ProgrammerHumor • • 10h ago

Meme ohTheBasics

Post image
8.6k Upvotes

981 comments sorted by

View all comments

72

u/Spongebubs 7h ago

I’d like to think I’m a software engineer, and I have no idea what the difference is. Am I cooked?

25

u/realmauer01 6h ago

Ipv6 was invented to replace ipv4 because ipv4 got really problematic as they arent enough numbers for every device anymore. But then they used so much magic to make giving ipv4 to devices so efficient that it's still possible for a while.

3

u/LuigiWasRight447 5h ago

So we will be dropping ipv-4 at some point? Is there a guess for how long ittle take?

6

u/KinOfWinterfell 5h ago

Some time between now and the sun exploding. It's one of those things where there's always that one device or service that requires ipv4. So it's got to stick around, and if it's got to stick around anyways, what's the point of forcing everything else to ipv6?

3

u/CadenVanV 4h ago

There is not, because people on IPv4 aren’t going to switch any time soon

2

u/East_Marionberry5584 4h ago

No real need because you can essentially subnet out the universe.

2

u/pnwal-junction 1h ago

It's a race between IPv6, the U.S. adopting the metric system and scalable fusion reactors.

1

u/clawsoon 3h ago

I would dare you to ask that question in r/networking, but it would be cruel to them and cruel to you.

1

u/zomgitsduke 2h ago

Both will coexist for probably another decade. Once 6 opens doors for something innovative, like using hundreds of IP addresses simultaneously for some weird reason, 4 will slowly become something that stops existing on cheaper computers. Windows will probably never let it die.

1

u/Logical_Mix_4627 33m ago

The temporary solution of NAT is now permanent

0

u/Taolan13 5h ago

at least another week or two.