That book is about C#, not about C++, but it has the same shortcomings as the C++ books I've seen. For example, that book explains "Joining and comparing strings" on page 74 in a way that is better written than other books I've seen. But everything in the book is explained in tiny detail. There is no example of a finished, useful program.
I would like, for example, a complete, well-documented program for filtering and translating text or html files. That would provide a model for other programs I might write. (I've written such programs, but not with all the features I would like.)
Another example: I would like a sample program that uses SQLite to do something useful, like keeping, sorting, and helping correct the Thunderbird email program email address list. Such a program would quickly teach a model for database programming.
There are many elements of C++ that can be valuable in limited situations. But those who designed C++ never explained those areas of value, and the uses of those elements that should be avoided.
The biggest problem with C++, in my opinion? C++ is not finished. Nothing is finished until it is communicated in a way that makes understanding as easy as possible for readers.
This seems very likely to me: There were social problems long before the current incident. But no one dealt with them. The managers didn't help create social cohesion, which is one of the duties of managers.
The underlying issue is that many people in the U.S. have very limited social ability.
An example: The game development company management did not have the social ability to realize that dealing with this social issue in a foolish way would become widespread news.
C++ is a terribly documented language. Powell's Bookstore in Portland, Oregon, one of the biggest bookstores in the world, had 16 books about C++. All of them were about the many tiny details of C++, with no attempts to show how the language should be used.
It seems to me that the mobile phone fad is rapidly dying. In the past, people felt they had to pay more than $1,000 for every new iPhone. For those who lacked confidence in themselves, a new iPhone was a status symbol.
Apple CEO Tim Cook does not have nearly the ability of Steve Jobs to find good new features, get them implemented, and communicate them clearly.
iPhones have batteries that can't be easily replaced. The batteries lose capacity slowly, making the phone operate slowly, and go bad within approximately 4 years. Apparently Apple wants that because people buy new phones.
Slowly people without much technical knowledge are starting to understand some of the underlying issues, and react sensibly. Before it was easier to abuse them.
Google is extremely abusive, in my opinion. Google's Android operating system doesn't allow updating to new versions. Again, that is an extremely destructive way of manipulating people to buy new phones.
My girlfriend has a knack for creative phrases. Today's gem was "he's a hard egg to crack".
Another recurring utterance is "pigeon toed" instead of "pigeonholed"
It's FUNNY! It is written by someone with an extensive knowledge of English colloquial expressions, or copied from someone with that knowledge. MOD PARENT UP!
(There are areas where English is trashy. You may need to take a shower after you read this.)
Title: "I hole-hardedly agree..." -- I whole-heartedly agree...
"doubles advocate" -- devil's advocate
"all intensive purposes" -- all intents and purposes
"a diamond dozen" -- a dime a dozen
"a blessing in the skies" -- a blessing in disguise.
"on a petal stool" -- on a pedestal
"a bunch of pre-Madonnas" -- a bunch of primadonnas
"taking something very valuable for granite" -- taking something very valuable for granted"
"mustard up all the strength you can" -- muster up all the strength you can
"it is a doggy dog world" -- It is a dog-eat-dog world
"you have a huge ship on your shoulder." -- you have a huge chip on your shoulder.
" throw everything in but the kids Nsync" -- throw everything in but the kitchen sink
"you are having a feel day with this" -- you are having a field day with this
"I have a sick sense" -- I have a sixth sense
"I cannot turn a blonde eye" -- I cannot turn a blind eye
"I have zero taller ants" -- I have zero tolerance
"what comes around is all around" -- what comes around goes around [what goes around comes around]
"supply and command" -- supply and demand
"Make my words" -- Mark my words
"when you get down to brass stacks" -- when you get down to brass tacks
"it doesn't take rocket appliances" -- it doesn't take rocket science
"to get two birds stoned at once" -- to kill two birds with one stone
"who makes the pants in this relationship" -- who wears the pants in this relationship
"sometimes you just have to swallow your prize" -- sometimes you just have to swallow your pride
"come to this conclusion through denial and error" -- come to this conclusion through trial and error
"I swear on my mother's mating name" -- I swear on my mother's maiden name [not a usual expression]
"when you put the petal to the medal" -- when you put the pedal to the metal
"you will pass with flying carpets" -- you will pass with flying colors
"it's a peach of cake" -- it's a piece of cake
" If you're gaming you're at least thinking a bit for yourself rather than mindlessly watching a show..."
I don't play role-playing games, but I have young acquaintances who do. I agree that they do seem to feel a lot of freedom to think for themselves.
"The problem is more that through modern gaming metrics it's a finely tuned addiction machine with levels, gear, achievements, daily challenges, special events, loot boxes, XP bonuses and various tricks to poke and prod you into playing more. And now I'm old enough to see through it that I'm being manipulated, but not at 15 and probably not in my 20s either."
You are saying that Amazon makes more money if it is managed in an abusive way. I don't agree. Over several years, abusive or uncaring behavior toward customers is likely to damage Amazon's reputation permanently.
Amazon is allowed to be abusive, in my opinion. Part of Amazon's problem is severe lack of attention to detail.
The question in this Slashdot story: Would you fly into space with Blue Origin, owned by Jeff Bezos, when Bezos has shown a habitual lack of attention to detail? Does Blue Origin have some of the managerial sloppiness of Amazon? If it does, people who fly with Blue Origin are more likely to die as a result of spacecraft failure during the flight.
Being more clear: I should say that I don't see any reason to be particularly negative about Jeff Bezos as a person. It is, however, my opinion that he is not managing Amazon sufficiently. Three examples:
1) While a customer is reviewing a product, Amazon tries to sell other products.
2) There are a lot of sellers on Amazon who try to take advantage of customers.
3) Often products are presented with insufficient explanation.
Question: Will Blue Origin, a sub-orbital spaceflight company, be better managed than Amazon? If passengers on Blue Origin want to avoid death, Blue Origin must be extremely well managed. (Blue Origin craft don't have nearly enough power to go into orbit.)
However, I don't see the kind of extremely detailed management in activities connected with Jeff Bezos that is necessary for safe spaceflight.
Quote from that Business Insider article: "Bezos liked the opportunity so much that he didn't do any due diligence and just signed the first $250 million offer sheet that came from Graham."
There are so many areas of insufficient management at Intel that commenting on them always focuses on one or a few areas. A fully examined list would be a book, not a comment.
My guess is that the Intel Board of Directors is trying to hide why they are firing the CEO. Krzanich was only slightly better than the previous CEO, Paul Otellini, in my opinion.
The Meltdown and Spectre bugs and the amazingly poor way Intel handled the issues could be one of the reasons for firing Krzanich.
The book C# Programming in easy steps happens to be on my desk. I borrowed it from a library.
That book is about C#, not about C++, but it has the same shortcomings as the C++ books I've seen. For example, that book explains "Joining and comparing strings" on page 74 in a way that is better written than other books I've seen. But everything in the book is explained in tiny detail. There is no example of a finished, useful program.
I would like, for example, a complete, well-documented program for filtering and translating text or html files. That would provide a model for other programs I might write. (I've written such programs, but not with all the features I would like.)
Another example: I would like a sample program that uses SQLite to do something useful, like keeping, sorting, and helping correct the Thunderbird email program email address list. Such a program would quickly teach a model for database programming.
There are many elements of C++ that can be valuable in limited situations. But those who designed C++ never explained those areas of value, and the uses of those elements that should be avoided.
The biggest problem with C++, in my opinion? C++ is not finished. Nothing is finished until it is communicated in a way that makes understanding as easy as possible for readers.
"It was the right call."
This seems very likely to me: There were social problems long before the current incident. But no one dealt with them. The managers didn't help create social cohesion, which is one of the duties of managers.
"... C is designed to be the most powerful tool possible and it's up to you to apply it to some model."
Then there should be books about C and C++ "models". If you know of such a book, please post the title and author.
The underlying issue is that many people in the U.S. have very limited social ability.
An example: The game development company management did not have the social ability to realize that dealing with this social issue in a foolish way would become widespread news.
Joke:
Similar example: A company fired someone for having a dirty fingernail.
C++ is a terribly documented language. Powell's Bookstore in Portland, Oregon, one of the biggest bookstores in the world, had 16 books about C++. All of them were about the many tiny details of C++, with no attempts to show how the language should be used.
Powell's Books | The World's Largest Independent Bookstore
"... Microsoft fired all of their testers a few years ago?"
Op-Ed: Microsoft layoff e-mail typifies inhuman corporate insensitivity (July 17, 2014)
Microsoft job cuts far worse than rumored, could reach 18,000 (July 17, 2014)
Windows 10 is possibly the worst spyware ever made. "Buried in the service agreement is permission to poke through everything on your PC." (August 4, 2015)
7 ways Windows 10 pushes ads at you.... (March 3, 2016)
Microsoft again forced upgrades on Win10 machines specifically set to block updates (March 12, 2018)
Those 5 articles are part of a longer history of abuse and other extremely poor management by Microsoft:
Microsoft Is Filled With Abusive Managers And Overworked Employees, Says Tell-All Book (May 23, 2012)
"They were both unfit for the office." To me, that seems correct. For example, Hillary was amazingly poor at dealing with conflicts.
True: "Who do I think will cause less damage" should NOT be what determines who you vote for.
It seems to me that the mobile phone fad is rapidly dying. In the past, people felt they had to pay more than $1,000 for every new iPhone. For those who lacked confidence in themselves, a new iPhone was a status symbol.
Apple CEO Tim Cook does not have nearly the ability of Steve Jobs to find good new features, get them implemented, and communicate them clearly.
iPhones have batteries that can't be easily replaced. The batteries lose capacity slowly, making the phone operate slowly, and go bad within approximately 4 years. Apparently Apple wants that because people buy new phones.
Slowly people without much technical knowledge are starting to understand some of the underlying issues, and react sensibly. Before it was easier to abuse them.
Google is extremely abusive, in my opinion. Google's Android operating system doesn't allow updating to new versions. Again, that is an extremely destructive way of manipulating people to buy new phones.
I'm a U.S. citizen, live in the U.S., and wish the U.S. eventually will have a healthy government again.
From the Slashdot story:
"... plane carrying 15 to 20 bags..."
"... plane carrying 15 to 20 bags..."
RAID 1 information transfer? Gotta have a backup. Suppose something disturbed the electrons delivering the 1st phrase?
"violence"
The violence of U.S. football causes SEVERE physical damage:
CTE found in 99% of studied brains from deceased NFL players - CNN
Ex-Pro Football Players Struggle With Health Problems - ABC News
Health issues in American football - Wikipedia
"Space is Full of Dirty, Toxic Grease..."
"... clean up the disgusting mess..."
I'm not waiting for that. I plan to move to a clean universe.
It must be difficult for people for whom English is a 2nd language.
Thanks for the insight. I found that on reddit.com/r/copypasta/ from a year ago.
Also: 9/20/2016 Quoting:
It's FUNNY! It is written by someone with an extensive knowledge of English colloquial expressions, or copied from someone with that knowledge. MOD PARENT UP!
(There are areas where English is trashy. You may need to take a shower after you read this.)
Title: "I hole-hardedly agree..." -- I whole-heartedly agree...
"doubles advocate" -- devil's advocate
"all intensive purposes" -- all intents and purposes
"a diamond dozen" -- a dime a dozen
"a blessing in the skies" -- a blessing in disguise.
"on a petal stool" -- on a pedestal
"a bunch of pre-Madonnas" -- a bunch of primadonnas
"taking something very valuable for granite" -- taking something very valuable for granted"
"mustard up all the strength you can" -- muster up all the strength you can
"it is a doggy dog world" -- It is a dog-eat-dog world
"you have a huge ship on your shoulder." -- you have a huge chip on your shoulder.
" throw everything in but the kids Nsync" -- throw everything in but the kitchen sink
"you are having a feel day with this" -- you are having a field day with this
"I have a sick sense" -- I have a sixth sense
"I cannot turn a blonde eye" -- I cannot turn a blind eye
"I have zero taller ants" -- I have zero tolerance
"what comes around is all around" -- what comes around goes around [what goes around comes around]
"supply and command" -- supply and demand
"Make my words" -- Mark my words
"when you get down to brass stacks" -- when you get down to brass tacks
"it doesn't take rocket appliances" -- it doesn't take rocket science
"to get two birds stoned at once" -- to kill two birds with one stone
"who makes the pants in this relationship" -- who wears the pants in this relationship
"sometimes you just have to swallow your prize" -- sometimes you just have to swallow your pride
"come to this conclusion through denial and error" -- come to this conclusion through trial and error
"I swear on my mother's mating name" -- I swear on my mother's maiden name [not a usual expression]
"when you put the petal to the medal" -- when you put the pedal to the metal
"you will pass with flying carpets" -- you will pass with flying colors
"it's a peach of cake" -- it's a piece of cake
The role-playing games I've seen people play have involved violence and acceptance of violence.
Many, many people agree with what you said. Microsoft is shockingly self-destructive. A few of the many, many negative articles:
Windows 10 is possibly the worst spyware ever made. "Buried in the service agreement is permission to poke through everything on your PC."
7 ways Windows 10 pushes ads at you.
Microsoft again forced upgrades on Win10 machines specifically set to block updates (March 12, 2018)
I don't play role-playing games, but I have young acquaintances who do. I agree that they do seem to feel a lot of freedom to think for themselves.
I agree with that.
When children play role-playing games, they aren't learning about real life.
Most children don't have fully competent parents, apparently. So there is no one to teach them.
You are saying that Amazon makes more money if it is managed in an abusive way. I don't agree. Over several years, abusive or uncaring behavior toward customers is likely to damage Amazon's reputation permanently.
Amazon is allowed to be abusive, in my opinion. Part of Amazon's problem is severe lack of attention to detail.
The question in this Slashdot story: Would you fly into space with Blue Origin, owned by Jeff Bezos, when Bezos has shown a habitual lack of attention to detail? Does Blue Origin have some of the managerial sloppiness of Amazon? If it does, people who fly with Blue Origin are more likely to die as a result of spacecraft failure during the flight.
Being more clear: I should say that I don't see any reason to be particularly negative about Jeff Bezos as a person. It is, however, my opinion that he is not managing Amazon sufficiently. Three examples:
1) While a customer is reviewing a product, Amazon tries to sell other products.
2) There are a lot of sellers on Amazon who try to take advantage of customers.
3) Often products are presented with insufficient explanation.
Question: Will Blue Origin, a sub-orbital spaceflight company, be better managed than Amazon? If passengers on Blue Origin want to avoid death, Blue Origin must be extremely well managed. (Blue Origin craft don't have nearly enough power to go into orbit.)
Jeff Bezos bought the Washington Post and it has done well: How Amazon CEO Jeff Bezos reinvented The Washington Post, the 140-year-old newspaper he bought for $250 million. (Paywalled.)
However, I don't see the kind of extremely detailed management in activities connected with Jeff Bezos that is necessary for safe spaceflight.
Quote from that Business Insider article: "Bezos liked the opportunity so much that he didn't do any due diligence and just signed the first $250 million offer sheet that came from Graham."
Is the Blue Origin spacecraft better designed than Amazon web pages?
Distribution of AMD and Intel x86 computer processors worldwide, from 2012 to 2017, by quarter
Intel: 77.7%. AMD: 22.3%. Intel sells 3.5 times as many CPUs as AMD.
"The stock sales just ahead of the announcement of those issues [Spectre and Meltdown] are rather suspicious though."
I linked to a story about that in a previous comment: Intel was aware of the chip vulnerability when its CEO sold off $24 million in company stock. (Jan. 3, 2018)
There are so many areas of insufficient management at Intel that commenting on them always focuses on one or a few areas. A fully examined list would be a book, not a comment.
That's my opinion, also.
My guess is that the Intel Board of Directors is trying to hide why they are firing the CEO. Krzanich was only slightly better than the previous CEO, Paul Otellini, in my opinion.
The Meltdown and Spectre bugs and the amazingly poor way Intel handled the issues could be one of the reasons for firing Krzanich.
See my comment on another story: Updated: Intel's YEARS of insufficient management.
Intel is extremely important to the entire world. How can the Board of Directors find a better CEO, when the Board has made mistakes in the past?
Intel is shockingly bad at communicating, in my opinion. Two people decided to have sex with each other? That's Intel's news?