Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Re: OOP is far easier to maintain (Score 1) 782

C isn't functional, it's procedural

And that's why it's the best.

The author of TFA correctly says says "our thought process is centered around âoedoingâ things â" go for a walk, talk to a friend, eat pizza. Our brains have evolved to do things, not to organize the world into complex hierarchies of abstract objects" But they then call for a programming paradigm that organizes software into complex systems of abstract mathematical functions whose entire point is to not do things. Doing things implies a world with mutable state.

A good programming paradigm has objects and functions in it but ultimately sets out to do something with them. Procedural programing that makes use of objects and functions.

Comment Re: Federal Bills: Same rules as ballot measures: (Score 1) 263

Avoid this by calling them what they are: undocumented parents of US-citizen children.

The OP said "illegal". Not "undocumented". Those are two different concepts. If I'd lost my passport, or the government had lost my records, during my recent trip to Australia, I'd have been "undocumented" despite having entered the country legally. A refugee might enter the country legally despite not having documents. The euphemism treadmill here is obscurant. Please stop using "undocumented" to mean "illegal".

(Yes, no human being is "illegal"; not human being is "permanent" either, yet we speak of "permanent residents". "Permanent" refers to their residency, not to the person; "illegal" refers to their immigration, not to the person.)

The OP's great-etc grandparents presumably entered the country legally, unless you have reason to believe otherwise?

A policy whereby someone who enters the country illegally can avoid deportation by becoming a parent creates a perverse incentive. That's not racism, that's a policy problem. (Assuming that one believes that a nation-state has a right to control immigration.) The OP seems to be overstating the magnitude of that problem; but that doesn't make your denialism correct.

Comment Re:No, he said *immutability* (Score 1) 261

Why is it that you clueless C-like programmers are so aggressively arrogant? Is it because you never look further than the border of your plate, and are so many and so clueless that you believe that makes you right?

Why is it that you useless Lisp-like programmers are so aggressively arrogant? It is because you don't realize that your little toy languages are useless in the real world?

I'm partly being satirical here, but 1. I do believe the problem domain where C-like imperative languages are a useful and natural fit is larger than the problem domain where Lisp-like functional languages are useful, and 2. I do see a heck of a lot more snobbery from Lisp-like folks than from C-like folks.

And I saw countless kids give up when they had to face those languages at the uni.

Exactly the sort of snobbery I'm speaking of. "My favorite language is made from the finest gossamer threads! Only the greatest programmers can perceive the beauty of the Emperor's new code!" No, thank you. Code for the common man. Programs for the people. (Though I do think Lisp-like languages can be approached without the snobbery. Somewhere around here I still have a copy of The Little Lisper...)

Comment Re: Does this mean.. (Score 1) 529

If you know you're not a racist... you've got no fear. Anyone who calls you a racist when you're not one just looks like an idiot.

That does not follow at all. May I refer you to the entire concept of "defamation"? People being called some bad thing who are not that thing and know they are not, are the foundation of a whole lo of lawsuits.

BTW, I believe in white privilege. Its awesome, so awesome I believe everyone should have it regardless of skin colour.

Racism is real, but calling "not being subject to a penalty" a "privilege" is both inaccurate and poor rhetoric. Telling a white guy in a West Virginia town ravaged by mining pollution, drug dumping, and a generational history of poverty to "check his white privilege" is not an effective way to talk to him about, e.g., police violence against black people.

Comment Re:Would rather drink in a bar with bouncers (Score 1) 384

I'd rather talk in a space where threats of violence result in not only permanent expulsion, but the same legal consequences as saying the same thing to my face. (An assault charge. Mere threats are an assault.

A "true threat" (see Watts v. United States is an assault. A rando hundreds of miles away telling me on the interwebs he's going to kick my ass or that I ought to be shot (and these have happened to me) is not a true threat. You pretty much cannot commit assault soley on the net, you need some degree of accompanying meatspace action to make it a true threat.

Comment Re:How about a modicum of objectivity in the summa (Score 1) 227

This guy was trying to DDoS hospitals.

He DDOSed the fundraising website of a single hospital. Not their internal operations.

I can't think of any excuse that would actually excuse that, and "doing it to save some child's life" is flat out unbelievable.

Read up on the case before delivering such an opinion. The hospital kidnapped a sick child because they didn't agree with a prior diagnosis. If someone treated a child I knew the way Justina Pelletier was treated, I would have zero hesitation about shooting them in the face.

Comment Re:Take that in Slashdot, you are siding with Russ (Score 1) 171

Most of you here on Slashdot are supporting a side Russia is strongly supporting. Doesn't that tell you anything about how wrong it is to support Net Neutrality as the FCC had it?

Pai's highly questionable claim, and yours, tell me that opponents of net neutrality are so desperate that they're going to the same "Russia did it!" nonsense that Clintonists adopted when they lost.

Comment Re:assert()'s for every assumption (Score 1) 189

To the people who say "use NDEBUG to disable your asserts for production, because customers hate interruptions": no, don't do that. A violation of an implicit assumption is ALWAYS a bug

But it's not. I've seen asserts used for things that did not affect program operation. Don't assert the irrelevant.

Comment Re: Spaceballs 2: the quest for more money (Score 1) 300

But that narrative works to convince people who haven't seen it that it's bad,

It is bad...but not for any social justice reasons. I had to quit on the show when they made Sarek of Vulcan a liar. Between "those aren't Klingons!" and "if your magic stardrive is so great why is no one using it later?" and "Vulcan suicide bombers!?!?!" , I was screaming at the TV too much.

Slashdot Top Deals

Pascal is not a high-level language. -- Steven Feiner

Working...