What’s a compsci (computer science) concept that still amazes you?

@nixCraft

#OOP... because I never got around to learning it in the 90s & naughties, and it now seems to be somewhat deprecated in newer languages.

The hype train isn't kind to its older destinations. πŸ˜…

@rl_dane @nixCraft

Deprecated??? It's quite prominent

@libreivan @nixCraft

I dunno, Go doesn't support inheritance, for example.

It seems that functional and imperative is the hot paradigm nowadays, at least from what I hear.

But maybe OOP is just faded into the background, buzz/hype-wise?

@rl_dane @libreivan @nixCraft Still plenty of Java code in production all over the world, I imagine.
@thedoctor @rl_dane @libreivan @nixCraft More than just plenty, I don't think I know a single company without a lot of internal java that runs stuff in the background.
@sotolf @rl_dane @libreivan @nixCraft There you go. Java is not the cool kid anymore but it power a lot of stuff. For example the whole Atlassian suite, although that's probably not an endorsement...
@thedoctor @rl_dane @libreivan @nixCraft Yeah, there is so much stuff that is there in java, ETL programs are in my experience almost always in Java, then you have things like reporting, often done in something like jasper reports, java, then you may have a program for connecting with the bank, java, something a programmer made to make production run halfway smoothly 15 years ago, java ;)