>>280301
>I hear Pythagoras' theorem is pretty old too. Surely must be outdated by now.
This is unironically how a lot of new programmers seem to think about software design and programming methodologies. Gotta chase [current trend] or else it's outdated, outmoded trash, and you end up with absolute retards who don't see the problem with doing shit like embedding an entire fucking browser into your application because designing parts of the UI with glorified HTML is apparently a respected industry practice according to whatever deep-fried trade magazine substitute bullshit they're getting their news from these days. The people who do this shit even believe they are good at writing efficient code.
> ▲
>▲ ▲
>
>Gosh darn it did it work?
It worked. Grats anon.
>>280325
>No but I’m guessing he’s not the demigod you imagine he is. There’s another famous paper (since we’re posting pdfs neither of us will read) called goto considered harmful: https://homepages.cwi.nl/~storm/teaching/reader/Dijkstra68.pdf
Welp, if you studied comp sci, your degree was wasted. I already know you think you're too cool to read and learn shit, so that tells me plenty about your level of competence. Also, I've already read both of the PDFs just posted. Dijkstra was retarded, and Donald Knuth's paper is in large part a rebuttal to that article and the effect it had, and it even quotes Dijkstra himself as saying people went overboard on the whole "no gotos" thing.
>But I do wonder what marvelous algorithms you’re writing in assembler or ancient language using goto statements. Somehow I think this is more about being “alt-knowledge” and RETVRN aesthetics rather than anything quantifiable. I’ve met your type. Sometimes they hate OOP, sometimes they deride SOLID principles - they all have one thing in common: they’re socially out of touch, aren’t willing or able to put in work to try new approaches, and have settled on being narcissistic purists who stink up countless tech forums with their kookery.
Self-modifying code is a beautiful thing when you do ASM but in general there is no fucking deep magic to writing gotos (unless you're doing code optimizations, then there are some serious speed-ups you can achieve). It's just neater than a lot of newfangled bullshit where people insist that you should make nested if statements into functions and use return statements instead of using goto like a normal human being or that you should have weird-ass if blocks inside while loops when you could've just done a goto in your if block with an actually useful label instead of the while loop. And yes, going full OOP and SOLID is really only good if you are getting paid by the number of lines of code you write or have to share that code with a bunch of monkeys who should never have been hired in the first place and therefore need to be held to strict programming disciplines lest they do something fucking stupid. Do you have any idea how many "veteran" programmers with years of industry experience you can flunk out of an interview just by asking them to write a simple FizzBuzz program without using any external resources?
Actually, can you even write a FizzBuzz algorithm without having to look for help? It's a very simple coding challenge where you ask someone to write a program that plays the FizzBuzz game: You have to count out loud numbers from one to a hundred (or thousand), and for normal numbers you just say the number, but for numbers divisible by 3 you instead say "FIZZ", for numbers divisible by 5 you instead say "BUZZ", and for numbers divisible by 15 you just say "FIZZBUZZ." And you have to write code that counts like that up to a hundred or something. That's it. That's the whole challenge. People who can't write a proper answer for this without having to resort to external resources are not worth hiring. Can you write this shit without looking anything up or asking someone or something for help? Serious question.
Look, if you want to write code that runs fast, you are not doing full OOP, and if you can write code that runs well and fast from the beginning, having to bog it down with OOP paradigms is wasting both your and the computer's time. That's just a fact. And then nimrods like you have to cry about how they might not be any good at coding but probably those skills they're missing aren't of any value (they are) and at least they have social skills (the ultimate cope for a programmer), even though their social skills are typically no better than the person they are whining about. If my social skills were shit, I wouldn't be the guy people (family, friends, casual acquaintances, and in a few instances even strangers) talk to when they have drama/issues going on in their lives and want advice.
>How long since you’ve changed your bedsheets?
I'm only answering this retarded shit because I already know you'll spout bullshit if I don't. I generally change bedsheets every two weeks or so. Sometimes more often. If I sweat into them I'm changing them immediately. Enjoy. How long since the last time you ate a salad or actually cooked your own meal?