but all you're doing is crying about how you can't shit on other people without consequences.
How is declining visitors the same as "shit on other people"? Are you actually clinically insane, to equivocate in this manner, or are you simply attacking the posters character?
The repeated comparisons showing C++ to be a better C is stupid because C++ has all the traps that C has, and adds a whole lot more.
If that is your opinion, you don't know much about C++ and should consider to use it more, e.g. instead of Java.
C++ includes all the traps that C has, and adds a whole lot more. That is not my opinion, it is a measurable and countable fact.
Well,
perhaps you are right. I learned to avoid "decisions" based on code like this.
Perhaps the "defined" or "undefined" state changed recent years or decades.
The expression 'C++ > C' is not well defined because the outcome cannot be predicted every time.
That is nonsense. You could simply define: evaluate from left to right. Then it would always be false because the left side would be less than the right side. There is nothing special in that expression. Except: it is undefined. Pretty odd that a modern day programming language leaves behaviour like this "undefined".
Once again I have to ask that you read the actual C standards; start with n869.txt. The statement is not undefined because evaluation order cannot be guaranteed, it is undefined because there is more than one reference to a variable without a sequence point in between.
You appear to believe that the language designers looked at this special case and said "lets leave this undefined". That is not what happened. They said "reading a variable while writing it or writing a variable while reading it is undefined."
A side-effect is that expressions like "i = i++ + i++;" and "i++ > i" are undefined.
It is not defined in which order the left and the right side of the less sign is evaluated.
You should consult the manual of C/C++ - which ever you use - again.
The order in this case does not matter, which is why it is well defined. The standard calls. It well defined, it is predictable what the outcome will be every time hence it is well defined. The expression 'C++ > C' is not well defined because the outcome cannot be predicted every time.
So basically you're viewpoint is "Fuck working class America, tough shit if they lose their job to automation, they can starve in the street"?
Money is not a store of value, it's a measure of value the same way that a ruler does not store distance, it only measures it.
If those who lose their jobs to automation have nothing else to offer society, no value, simply throwing money at them is not going to work. They have nothing of value to give in return, after all.
Society can, and will, tolerate those who have nothing of value to offer if their numbers are low enough. After a certain point, though, it is not sustainable. Where that point lies can be discussed, but merely stating (as you appear to do so) that that point simply does not exist is a silly argument.
TLDR; There is a point at which social welfare is neither sustainable nor realistic. You appear to be arguing that there is no such point.
C++11 and C++14 added some nifty utility features which make the language worth considering as a replacement for C, even if you have no use for writing your own classes or complex templates (the latter being the usual reason why people would use C++).
I've been seeing this C++ vs C comparison for quite a while now, especially on Slashdot. The usual argument is "C++ can do everything that C can, and more, hence it is better than C".
It's a damn stupid argument to make, and the makers should rightfully feel stupid for making it. Say "C++ can do everything C can, and more" is just a different way of saying "C++ has all the gotchas of C, AND MORE".
We write the code to be read by humans, hence anything that adds to the errors made while reading is a *bad* thing, not a good thing. It's fine you add new cognitive traps as long as you are removing existing ones!
When I need a language that is higher level than C, I do not reach for C++ - the alternatives are better. When I don't need anything better than C I use C.
Frankly, I cannot think of a situation in which the lack of features in C cause me to reach for C++. When I want those features I'd reach for Java instead and code the performance critical stuff in C anyway.
The repeated comparisons showing C++ to be a better C is stupid because C++ has all the traps that C has, and adds a whole lot more. When I need the features offered by C++ I can use Java[1] and avoid the pitfalls of C *and* C++.
[1] Depending on circumstances, I'd use Java for large-team dev, Lisp when I'm solving problems solo (hobbying), Tcl+Tk or Python+Tk when I'm doing a once-off make-my-life-simpler GUI script. Mostly I use bash. For daily dev as an embedded guy in safety-critical environments I use C.
I probably won't change to C++ for this case, as having the ability to look at a code snippet in isolation and know exactly what assembly will be generated is an advantage.
there is no way to justify villifying someone because of their private and consensual bedroom activities
.I agree with you on that (as you should have worked out from reading my post).
You're on the wrong side of this argument.
How about reading what I have written instead of putting words in my mouth.
I'm arguing AGAINST this puritan shit combined with a boss thinking they own somebody in their off hours - both very much an affliction of the nasty end of the far right (not conservative - reactionary) and the complete polar opposite of anything to do with social justice.
You're agreeing with the far left histrionics that lead to this guy getting fired, but blaming it on the far right. The right is not in any way involved in this sorry tale; the published ideologies of the culprit asshole who did the firing is far left, as per his own words:
Collectively, we work hard to ensure that Drupal has a culture of diversity and inclusion.
This asshole shares your ideology and is part of the 'movement' you regularly associate yourself with, you dimwit - you can either distance yourself from the ideology (which, as I've pointed out many times in the past, is as loony as the far right) or continue with it, but you can't espouse the values while blaming some other group of nuts for it.
People who care about social issues wouldn't give a shit.
It's the right wing puritans from the far side of crazy who want to carefully regulate what is going on in the bedrooms.
Didn't the massive fuss over a bared nipple at the superbowl teach you anything?
I'm learning more from the fuss being made about what consenting adults are doing in the bedroom.
Face it, there is no way to justify villifying someone because of their private and consensual bedroom activities. Never has been. You're on the wrong side of this argument.
And why do you think they want to kill everyone? Because they are just mean, mean people?
Yes.
How about 50 years of American imperialism turning their land to shit?
Ever heard of Boko Haram? The west never attacked them, yet they are an anti-west Islamic terrorist group who kidnapped 237 girls from a school to use as slaves/sex-trade objects.
You realize that the (socialist) anarchist dream world doesn't even have a state? Or that communism as defined by Marx doesn't really have a state?
Of course it requires a state. How else do they get to enforce the communal rule? It's COMMUNist for a reason, and requires an enforcer to ensure that each only get what they require and no more.
And during the US election you threw vitriol at anyone bringing up the number of deaths and "suicide by two gunshots in the back of the head" surrounding the Clintons.
What makes those claims absurd conspiracy theories and yours about Putin not?
I think you answered your own question, in a roundabout way.
Oh, I think the question was answered well enough by your answer. That discomfort you feel is called cognitive dissonance.
Considering you used that pointless little alt-right phrase you are either in the broadcaster, recipient or collatoral damage category, so they would expect you to sign up with your dollars - or at least send a vast amount of advertising targeting you.
Can we please get back to English instead of weird shit like "virtue signaling" where it's unclear whether its mention means an insult, irony or a quest for a "look at me" award?
When did it stop meaning "Look at me - I'm thinking the right thoughts"?
Actually, I have, and would rather use Motif thatn GNOME.
I use a slightly modified WindowMaker (which means that I use a version I compiled myself after making a few changes). Many people are surprised at how minimal it is, but the productivity gains make it fully worth it.
If performance sucks, buy a faster computer. Speed covers a multitude of sins.
You're not a programmer, right? See things aren't so simple. A poor design decision will still be slow on a faster computer, and the speedup you get will not correlate to the extra money spent. Spending double on a new computer will not cause your program to finish in half the time if it's waiting on a poorly constructed network request.
Your best worker should get a raise.
Your worst worker should stay to do the dirty work.
The average worker is the one you (may) want to move into management.
The legislation, as far as I can tell, simply recognises it as a taxable commodity, not as legal tender.
but all you're doing is crying about how you can't shit on other people without consequences.
How is declining visitors the same as "shit on other people"? Are you actually clinically insane, to equivocate in this manner, or are you simply attacking the posters character?
The repeated comparisons showing C++ to be a better C is stupid because C++ has all the traps that C has, and adds a whole lot more.
If that is your opinion, you don't know much about C++ and should consider to use it more, e.g. instead of Java.
C++ includes all the traps that C has, and adds a whole lot more. That is not my opinion, it is a measurable and countable fact.
Well,
perhaps you are right. I learned to avoid "decisions" based on code like this.
Perhaps the "defined" or "undefined" state changed recent years or decades.
The expression 'C++ > C' is not well defined because the outcome cannot be predicted every time.
That is nonsense. You could simply define: evaluate from left to right. Then it would always be false because the left side would be less than the right side. There is nothing special in that expression. Except: it is undefined. Pretty odd that a modern day programming language leaves behaviour like this "undefined".
Once again I have to ask that you read the actual C standards; start with n869.txt. The statement is not undefined because evaluation order cannot be guaranteed, it is undefined because there is more than one reference to a variable without a sequence point in between.
You appear to believe that the language designers looked at this special case and said "lets leave this undefined". That is not what happened. They said "reading a variable while writing it or writing a variable while reading it is undefined."
A side-effect is that expressions like "i = i++ + i++;" and "i++ > i" are undefined.
It is not defined in which order the left and the right side of the less sign is evaluated. You should consult the manual of C/C++ - which ever you use - again.
The order in this case does not matter, which is why it is well defined. The standard calls. It well defined, it is predictable what the outcome will be every time hence it is well defined. The expression 'C++ > C' is not well defined because the outcome cannot be predicted every time.
So basically you're viewpoint is "Fuck working class America, tough shit if they lose their job to automation, they can starve in the street"?
Money is not a store of value, it's a measure of value the same way that a ruler does not store distance, it only measures it.
If those who lose their jobs to automation have nothing else to offer society, no value, simply throwing money at them is not going to work. They have nothing of value to give in return, after all.
Society can, and will, tolerate those who have nothing of value to offer if their numbers are low enough. After a certain point, though, it is not sustainable. Where that point lies can be discussed, but merely stating (as you appear to do so) that that point simply does not exist is a silly argument.
TLDR; There is a point at which social welfare is neither sustainable nor realistic. You appear to be arguing that there is no such point.
s < b; // true // true ... usually, because here it starts, it is actually undefined, facepalm
s++ < b++
That's well-defined. For someone arguing over the technicalities of C you sure don't seem to know the very basic rules.
Thanks for that! I never would have guessed...
Actually, you didn't. The expression is undefined because the greater than operator is not a sequence point.
C++11 and C++14 added some nifty utility features which make the language worth considering as a replacement for C, even if you have no use for writing your own classes or complex templates (the latter being the usual reason why people would use C++).
I've been seeing this C++ vs C comparison for quite a while now, especially on Slashdot. The usual argument is "C++ can do everything that C can, and more, hence it is better than C".
It's a damn stupid argument to make, and the makers should rightfully feel stupid for making it. Say "C++ can do everything C can, and more" is just a different way of saying "C++ has all the gotchas of C, AND MORE".
We write the code to be read by humans, hence anything that adds to the errors made while reading is a *bad* thing, not a good thing. It's fine you add new cognitive traps as long as you are removing existing ones!
When I need a language that is higher level than C, I do not reach for C++ - the alternatives are better. When I don't need anything better than C I use C.
Frankly, I cannot think of a situation in which the lack of features in C cause me to reach for C++. When I want those features I'd reach for Java instead and code the performance critical stuff in C anyway.
The repeated comparisons showing C++ to be a better C is stupid because C++ has all the traps that C has, and adds a whole lot more. When I need the features offered by C++ I can use Java[1] and avoid the pitfalls of C *and* C++.
[1] Depending on circumstances, I'd use Java for large-team dev, Lisp when I'm solving problems solo (hobbying), Tcl+Tk or Python+Tk when I'm doing a once-off make-my-life-simpler GUI script. Mostly I use bash. For daily dev as an embedded guy in safety-critical environments I use C.
I probably won't change to C++ for this case, as having the ability to look at a code snippet in isolation and know exactly what assembly will be generated is an advantage.
.I agree with you on that (as you should have worked out from reading my post).
How about reading what I have written instead of putting words in my mouth. I'm arguing AGAINST this puritan shit combined with a boss thinking they own somebody in their off hours - both very much an affliction of the nasty end of the far right (not conservative - reactionary) and the complete polar opposite of anything to do with social justice.
You're agreeing with the far left histrionics that lead to this guy getting fired, but blaming it on the far right. The right is not in any way involved in this sorry tale; the published ideologies of the culprit asshole who did the firing is far left, as per his own words:
Collectively, we work hard to ensure that Drupal has a culture of diversity and inclusion.
This asshole shares your ideology and is part of the 'movement' you regularly associate yourself with, you dimwit - you can either distance yourself from the ideology (which, as I've pointed out many times in the past, is as loony as the far right) or continue with it, but you can't espouse the values while blaming some other group of nuts for it.
People who care about social issues wouldn't give a shit. It's the right wing puritans from the far side of crazy who want to carefully regulate what is going on in the bedrooms. Didn't the massive fuss over a bared nipple at the superbowl teach you anything?
I'm learning more from the fuss being made about what consenting adults are doing in the bedroom.
Face it, there is no way to justify villifying someone because of their private and consensual bedroom activities. Never has been. You're on the wrong side of this argument.
And why do you think they want to kill everyone? Because they are just mean, mean people?
Yes.
How about 50 years of American imperialism turning their land to shit?
Ever heard of Boko Haram? The west never attacked them, yet they are an anti-west Islamic terrorist group who kidnapped 237 girls from a school to use as slaves/sex-trade objects.
You realize that the (socialist) anarchist dream world doesn't even have a state? Or that communism as defined by Marx doesn't really have a state?
Of course it requires a state. How else do they get to enforce the communal rule? It's COMMUNist for a reason, and requires an enforcer to ensure that each only get what they require and no more.
What's happening in Venezuela is no Socialism, although they call it that, is not Communism, is plain old Fascism or tyranny of the state
You don't think socialism *is* tyranny of the state?
If you are a professional programmer and were asked to do this, what would you do?
I wouldn't do it.
You do what Mel did. Read the story of Mel.
I think you answered your own question, in a roundabout way.
Oh, I think the question was answered well enough by your answer. That discomfort you feel is called cognitive dissonance.
Considering you used that pointless little alt-right phrase you are either in the broadcaster, recipient or collatoral damage category, so they would expect you to sign up with your dollars - or at least send a vast amount of advertising targeting you. Can we please get back to English instead of weird shit like "virtue signaling" where it's unclear whether its mention means an insult, irony or a quest for a "look at me" award?
When did it stop meaning "Look at me - I'm thinking the right thoughts"?
A bit less than a mouthful.
That's a bit premature
Actually, I have, and would rather use Motif thatn GNOME.
I use a slightly modified WindowMaker (which means that I use a version I compiled myself after making a few changes). Many people are surprised at how minimal it is, but the productivity gains make it fully worth it.
If performance sucks, buy a faster computer. Speed covers a multitude of sins.
You're not a programmer, right? See things aren't so simple. A poor design decision will still be slow on a faster computer, and the speedup you get will not correlate to the extra money spent. Spending double on a new computer will not cause your program to finish in half the time if it's waiting on a poorly constructed network request.
Or they could just as easily cut the power to the house. Who here actually remembers to put their home alarms on a UPS?
Mine came with the battery built in. The battery has recently lasted through an eight hour outage, so I've got no worries.
" Most men aren't aware that they are being used"
My wife makes more than I do. She has a post grad degree and I don't. She has no incentive to use me and I'm pretty damn sure I'm not using her.
Does the 4-letter word "most" confuse you?
This is about making sure Twitter doesn't become an unpleasant place to be.
They don't support killfiles? Any sort of user-determined restrictions on whose tweet a user sees?
Your best worker should get a raise. Your worst worker should stay to do the dirty work. The average worker is the one you (may) want to move into management.
Not quite. Every who ever plans to work in any sort of office again must read this in-depth analysis of office politics.
You're not missing any joke - I seriously did not know the movie; I watched very little TV while growing up.