If you think about it, that's the whole point of #FreeSoftware.
Linus Torvalds is a hacker.
As @clacke noticed we have GNU/Linux because of his work. So he surely had a profound political impact.
Thanks to him we can move on.
That required changing the declarations of the subclasses.
First: IMessage. Success!
Then IPair. No problems yet.
Then ILocateFiles. Uh-oh. Cracks are appearing. Alright: manageable.
Then NamePair. Kablammo! No more #inheritance for me.
Thanks, #Java #programming language, that's exactly the level of #objectOriented architecture I always desired.
Hello toot.cafe! I'm moving here from the mastodon.social instance.
I hope to make some friends here!
I'm sorry if I came out excessively harsh.
I don't think RMS is an elitist that want to sell as freedom the power for programmers.
He is simply the son of his country and epoch.
But the point is that what you and RMS (in total good faith!) consider "absurd", I see as inevitable.
Pascal, HTML, Python were explorations of this idea that computing should be simple enough to be a method of expression..
one of my favorite resources when i'm learning some new library, language, etc. is Traversy Media on youtube. it's just one guy explaining stuff in his boston accent and he covers the basics really well.
#introductions just realised i haven't properly introduced myself.
hope to see you around!
Author: "[Code] Comments are Evil [..] they can be avoided and instead you can focus on doing a better job of naming things."
Reasonable discussion below the article:
user: "what about THESE type of comments?"
author: "oh yea, those are great and indispensable. but i don't consider those comments to be comments."
So this is a 100% true story that I was just reminded of by an episode of Futurama:
I took a programming class in high school. I had previously learned some programming on my own, in BASIC, with line numbers. This class was in Pascal, without line numbers. My teacher said that getting rid of line numbers made it impossible to have infinite loops.
So of course I wrote a program in Pascal that was an infinite loop. It printed “How do I stop this thing?” infinitely on the screen.
"Of course, the most important aspect in any coding style is #whitespace.
Crusty old coders who have trouble spotting the glasses on their noses
can tell the difference between a tab and eight spaces from a distance
of approximately fifteen parsecs. Many a flamewar has been fought and
lost on this issue."
@jrss "They used a manual someone had written which showed how to extend #Emacs, but didn't say it was a programming. So the #secretaries, who believed they couldn't do #programming, weren't scared off. They read the manual, discovered they could do useful things and they learned to program."