In Java, everything that isn't a primitive is a pointer. If by "pointers" you meant pointers in the C sense, or values on which one can do pointer arithmetic, dropping "pointers" entirely would mean accepting the RAM bloat and throughput penalty that a profiler shows for managed code compared to native code
No kidding. Queue up redundant pointer/reference argument.
If you want your code to be as fast as c, I recommend writing it in c. Every higher level language I use allows you to link it in. As for goto in c, well, you are in c, shooting yourself in the foot is something you should be constantly wary of if you are going to code in it. I expect you will be using pointers and pointers to pointers and pointers to functions and possibly even inline asm and goto statements, if the benefits are too huge to resist. But you are also going to have to be an experienced hand with these things or you are going to suffer. I don't think that this discussion targets people who have been coding c for 30 years.
OK, I'll say it. Programming languages provide semantics for control that encourage consistently predictable program flow. No one says you have to use it, or use any other features that a language provides. The features are there to provide structure and readability for humans, not the computer. If your code is always perfect and you don't make mistakes, I might suggest you try assembly, or even better, machine code. You can do anything you want and are completely relieved of these nuisance language features.
If you do make the occasional mistake, the first thing you should stop doing is using goto, it seems that throwing the instruction pointer around in unpredictable ways can mess up stack pointers. After that, you might look at avoiding the use of pointers. Pointers cause the majority of security problems. That would fall to goto, but most people are smart enough to avoid using it.
I have an iPad, and I have two Linux Tablets (Before you declare me crazy, I only paid for one of them, a Linux tablet.) I don't see that this is a big issue for tablets. And I build my personal dev boxes from scratch, so I doubt it will be an issue there. You can buy Linux laptops now, not sure how this will affect that. I suspect we will get around it all pretty quick anyway.
All that aside, why would I want to buy a device that will not let me install whatever I want on my computer?
Also, Bonch, please stop your trolling campaign campaign, it's getting really old and annoying. All it does is convince people that you are a worse troll than we used to think you were.
See, for instance, #herpderpedia, listing reactions by many clueless teens.
Clueless? I'll say. Maybe I'm prejudiced (I certainly am) but my kids seem a lot more intelligent than your basic tweeting teenager suffering wikipedia denial.
I'm also reminded why I don't use Twitter. Does every tweet have the word "gay" in it?
Washington Post has an interesting article about the Wikipedia blackout.
Thanks. The article is amusing and insightful.
This is one of those days when we realize how little we know.
We have spent our lives figuring out where to get the information we
require (without really absorbing that information). Now, for a moment,
we’re left alone with the contents of our own heads, and the pickings
are slim.
Panic mongers, i.e. you, have completely worn me out by crying wolf again and again and again. It may be that SOPA is the one time that I should actually be listening to you. But it is too late now, because all the bullshit panic I heard before has made me stop listening.
That's how they win, by making you think that resistance is futile. A self fulfilling prophecy. It is futile only if you believe it to be so, otherwise it isn't.
Erm....I listed the problem, and it's considered not very important. So I previous examples of the problem and what actions I have ultimately taken to redress this - if you think the main issue was about getting a crap score, why not read them again, because all that swearing seems to be making you fucking illiterate.
LOL!
I commented about getting modded down, and some AC said the same thing to me.
Stop caring about your nerd-score and get a fucking life. Slashdot moderation has never been fair and gets worse as the place continues to stagnate.
The runner up story is Susan Boyle. When Wikipedia comes off blackout, go look her up and check the sales records - some such highest selling new artist in X years.
Or you could turn off Javascript and look it up now. (block wikimedia.org, the only script running)
My email is "not obfuscated" so send it along!
Neither is mine, and to my knowledge, it has never been abused.
This is not true, because of what the EFF calls the "vigilante provision". They just tell your service provider to cut you off. The service provider gets absolute immunity for doing so whether a trial would find you innocent or not.
What court refused to let a provider restore access when still fighting in court over the matter until it was resolved? I can't think of any.
I can think of instances where they did let them do so, such as with the court cases that involved megaupload.
So basically you think that it is OK for your site to be arbitrarily shut down, if you can go and get a lawyer, appear before a judge, and get it turned back on?
Sounds like a pretty solid violation of rights to me.
So what happens when you have an island chain, and the fly-eating birds or whatever on island A can mate with those on B successfully, and those on island C can also mate with those on island B successfully, but those on island A can't successfully mate with those on island C?
The definition I gave is the generic definition from "The Ancestors Tale" as best I remember it. Dawkins discusses many divergent mating behaviors and some odd species classifications in different "Tales" in the book.
Wikipedia says something similar: A species is often defined as a group of organisms capable of interbreeding and producing fertile offspring. While in many cases, this definition is adequate, more precise or differing measures are often used, such as similarity of DNA, morphology or ecological niche.
It's the opposite for me. I use Firefox for development and other browsers to browse. Firebug is the killer addon.
Yeah, Firebug used to be far and away the best tool for development, but that isn't true anymore, other browsers have similar tools. I find the chrome toolkit works better than Firebug now, or at least the last time I used it.
Once again I feel I have to point out. THAT DIDN'T WORK! So it is not a way to be sure.
Clearly not enough nukes were used. You have to turn the target area into a sheet of radioactive glass.
Even better, make sure the target is still on the planet and not lurking in some mechanical space on your ship waiting to impregnate you with little aliens.
Why is slashdot ignoring the blackout?
With so many links to questionable content, this illegal news source seems like a hive of crime.
Get it right, it's not "a hive of crime," it's "a wretched hive of scum and villany."
A filthy hole in the wall frequented by anarchists, atheists, hackers, and Microsoft haters who would like nothing more than to bring about the fall of democracy and ruin denobug's slashdot experience.
Making sure that everyone knows what is happening and what is at stake is probably the most useful thing anyone can do.
Going offline is a good tactic to reach the general audience of Wikipedia. There probably aren't that many subscribers at/. that aren't aware of SOPA and what it means.
The thing to do now is make it known everywhere you hang out and try to get people to care. A tough row to hoe, but if we all do it, it will have an effect.
... it becomes fuzzy and you have to ask what exactly is a species. Life is always a river and not a thread.
A species is a living thing that creates more of itself. If it mates, any other being that can mate with it to produce the same offspring is the same species. When evolution drifts them apart far enough so they cannot do that, then a new species has formed.
Brewers were distinguishing between top and bottom yeasts before God got his driving license; certain styles of beer work better with one type than the other.
Just to complete that thought, ales are top fermenting beers, lagers are bottom fermenting. I suppose there is some relation to aerobic and anaerobic fermentation there.
No one is safe from the constant bombardment of visciously named SSID's
I saw one this morning, "festivus". A term from a sitcom that belittles the celebration of the birth of our baby lord Jesus Christ.
But I didn't call the police.
Seems like a good place to send all those Lawyer wannabe Astronauts.
Hey, it would be a good start.
If you want your code to be as fast as c, I recommend writing it in c. Every higher level language I use allows you to link it in.
I can think of one exception: C# on Xbox Live Indie Games and on Windows Phone 7 has no P/Invoke.
It may be an exception for you, I don't use C#.
In Java, everything that isn't a primitive is a pointer. If by "pointers" you meant pointers in the C sense, or values on which one can do pointer arithmetic, dropping "pointers" entirely would mean accepting the RAM bloat and throughput penalty that a profiler shows for managed code compared to native code
No kidding. Queue up redundant pointer/reference argument.
If you want your code to be as fast as c, I recommend writing it in c. Every higher level language I use allows you to link it in. As for goto in c, well, you are in c, shooting yourself in the foot is something you should be constantly wary of if you are going to code in it. I expect you will be using pointers and pointers to pointers and pointers to functions and possibly even inline asm and goto statements, if the benefits are too huge to resist. But you are also going to have to be an experienced hand with these things or you are going to suffer. I don't think that this discussion targets people who have been coding c for 30 years.
OK, I'll say it. Programming languages provide semantics for control that encourage consistently predictable program flow. No one says you have to use it, or use any other features that a language provides. The features are there to provide structure and readability for humans, not the computer. If your code is always perfect and you don't make mistakes, I might suggest you try assembly, or even better, machine code. You can do anything you want and are completely relieved of these nuisance language features.
If you do make the occasional mistake, the first thing you should stop doing is using goto, it seems that throwing the instruction pointer around in unpredictable ways can mess up stack pointers. After that, you might look at avoiding the use of pointers. Pointers cause the majority of security problems. That would fall to goto, but most people are smart enough to avoid using it.
I have an iPad, and I have two Linux Tablets (Before you declare me crazy, I only paid for one of them, a Linux tablet.) I don't see that this is a big issue for tablets. And I build my personal dev boxes from scratch, so I doubt it will be an issue there. You can buy Linux laptops now, not sure how this will affect that. I suspect we will get around it all pretty quick anyway.
All that aside, why would I want to buy a device that will not let me install whatever I want on my computer?
Also, Bonch, please stop your trolling campaign campaign, it's getting really old and annoying. All it does is convince people that you are a worse troll than we used to think you were.
Oh fuck off.
See, for instance, #herpderpedia, listing reactions by many clueless teens.
Clueless? I'll say. Maybe I'm prejudiced (I certainly am) but my kids seem a lot more intelligent than your basic tweeting teenager suffering wikipedia denial.
I'm also reminded why I don't use Twitter. Does every tweet have the word "gay" in it?
Washington Post has an interesting article about the Wikipedia blackout.
Thanks. The article is amusing and insightful.
This is one of those days when we realize how little we know.
We have spent our lives figuring out where to get the information we
require (without really absorbing that information). Now, for a moment,
we’re left alone with the contents of our own heads, and the pickings
are slim.
Panic mongers, i.e. you, have completely worn me out by crying wolf again and again and again. It may be that SOPA is the one time that I should actually be listening to you. But it is too late now, because all the bullshit panic I heard before has made me stop listening.
That's how they win, by making you think that resistance is futile. A self fulfilling prophecy. It is futile only if you believe it to be so, otherwise it isn't.
He's assuming his colleagues will read it before voting on it. He should know better.
If people actually read these things we probably wouldn't have any free trade agreements. At least not the draconian ones we have today.
Erm....I listed the problem, and it's considered not very important. So I previous examples of the problem and what actions I have ultimately taken to redress this - if you think the main issue was about getting a crap score, why not read them again, because all that swearing seems to be making you fucking illiterate.
LOL!
I commented about getting modded down, and some AC said the same thing to me.
Stop caring about your nerd-score and get a fucking life. Slashdot moderation has never been fair and gets worse as the place continues to stagnate.
He may have a point. :)
http://www.elevatorpitchessentials.com/
The runner up story is Susan Boyle. When Wikipedia comes off blackout, go look her up and check the sales records - some such highest selling new artist in X years.
Or you could turn off Javascript and look it up now. (block wikimedia.org, the only script running)
My email is "not obfuscated" so send it along!
Neither is mine, and to my knowledge, it has never been abused.
Also released under the title "Presumed guilty until proven innocent."
What court refused to let a provider restore access when still fighting in court over the matter until it was resolved? I can't think of any.
I can think of instances where they did let them do so, such as with the court cases that involved megaupload.
So basically you think that it is OK for your site to be arbitrarily shut down, if you can go and get a lawyer, appear before a judge, and get it turned back on?
Sounds like a pretty solid violation of rights to me.
So what happens when you have an island chain, and the fly-eating birds or whatever on island A can mate with those on B successfully, and those on island C can also mate with those on island B successfully, but those on island A can't successfully mate with those on island C?
Anarchy
The definition I gave is the generic definition from "The Ancestors Tale" as best I remember it. Dawkins discusses many divergent mating behaviors and some odd species classifications in different "Tales" in the book.
Wikipedia says something similar: A species is often defined as a group of organisms capable of interbreeding and producing fertile offspring. While in many cases, this definition is adequate, more precise or differing measures are often used, such as similarity of DNA, morphology or ecological niche.
It's the opposite for me. I use Firefox for development and other browsers to browse. Firebug is the killer addon.
Yeah, Firebug used to be far and away the best tool for development, but that isn't true anymore, other browsers have similar tools. I find the chrome toolkit works better than Firebug now, or at least the last time I used it.
Apparently the group has become self aware!
Nuke from orbit. It's the only way to be sure!
Once again I feel I have to point out. THAT DIDN'T WORK! So it is not a way to be sure.
Clearly not enough nukes were used. You have to turn the target area into a sheet of radioactive glass.
Even better, make sure the target is still on the planet and not lurking in some mechanical space on your ship waiting to impregnate you with little aliens.
Why is slashdot ignoring the blackout? With so many links to questionable content, this illegal news source seems like a hive of crime.
Get it right, it's not "a hive of crime," it's "a wretched hive of scum and villany."
A filthy hole in the wall frequented by anarchists, atheists, hackers, and Microsoft haters who would like nothing more than to bring about the fall of democracy and ruin denobug's slashdot experience.
Making sure that everyone knows what is happening and what is at stake is probably the most useful thing anyone can do.
Going offline is a good tactic to reach the general audience of Wikipedia. There probably aren't that many subscribers at /. that aren't aware of SOPA and what it means.
The thing to do now is make it known everywhere you hang out and try to get people to care. A tough row to hoe, but if we all do it, it will have an effect.
Fuck off and die.
A species is a living thing that creates more of itself. If it mates, any other being that can mate with it to produce the same offspring is the same species. When evolution drifts them apart far enough so they cannot do that, then a new species has formed.
Hallelujah! I have seen the light.
Brewers were distinguishing between top and bottom yeasts before God got his driving license; certain styles of beer work better with one type than the other.
Just to complete that thought, ales are top fermenting beers, lagers are bottom fermenting. I suppose there is some relation to aerobic and anaerobic fermentation there.