Scott Meyers Retires From Involvement With C++ (blogspot.com)
An anonymous reader writes: If you've studied C++ any time in the past 25 years, you've probably read something by Scott Meyers. He wrote Effective C++, regarded by many as one of the top two books for learning to work with the language. He also wrote similar books about changes in C++11 and C++14, as well as making good use of the Standard Template Library. He's been a seemingly endless source of instructional videos, articles, and helpful answers on Usenet and StackOverflow. Unfortunately for us, Meyers has now decided to move on. "25 years after publication of my first academic papers involving C++, I'm retiring from active involvement with the language. It's a good time for it. My job is explaining C++ and how to use it, but the C++ explanation biz is bustling. ... My voice is dropping out, but a great chorus will continue." Thanks for all the help, Scott.
No, you are wrong.
It's the year of the Cows. 2016 is for Cows. Cows say Moooo. Mooo! Moooo! Moooo Cows Moooo! Moooo say the cows. YOU 2016 COWS!!!
I switched to it and I like it. I look forward to the new functionality in C++17.
I think some of the syntax, especially regarding the use of templates, might make the language look harder than it needs. So, I think there's still a lot of room left for either simplifying the language or explaining it (or both).
Is his hair real? Or is it a wig?
You are all Cows 2016 edition. Cows do register at microsoft. Register Cows Register. Register do the c++16 cows. YOU GLORIFIED MACRO ASSEMBLER PLUS PLUS COWS!!!
Twenty years ago, Effective C++ was the book which convinced me that C++ was so full of land mines and other hidden traps that I needed to walk away from it and never, ever touch that pile of crap again.
Okay, I lied. It didn't take the entire book; I got the hint after the first five chapters.
Log in or piss off.
Are for all the fan.
video.. https://www.youtube.com/watch?v=s_HsFqLU2bU
And for what? To sell a few books on CD? In 2016 there is no way to do that anymore. He needed to take the show on the road. Perform EVERY NIGHT, baby, not one or two shows a year. So he calls it quits. Piracy brings down another in a ball of flames.
Instead of C++17 you should use the Rust programming language. It is the successor to C++, and is an improvement in every way.
If you don't know what Rust is, let me refer you to what Rust's home page says: "Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety." It has guaranteed memory safety and threads without data races.
Rust is what C++ should have been. Rust is all about safety, while still keeping the programmer totally in control and the generated binaries fast.
Rust is clearly the future. It's being developed by masters of the trade like Yehuda Katz, Steve Klabnik and Patrick Walton. These fine men are visionaries and many years ahead of the rest of the industry. We need to follow their valiant lead today. We need to use Rust for all new projects, and start porting all existing software to it immediately.
Let's put an end to software security problems. Let's put an end to software bugs. Let's use Rust.
Scott was one of the many greedy people to profit from Stroustrup's clever industry cons! Read this revealing leaked interview (Invention of C++) from 1998 and learn the truth!
Sarcasm mode off...
Thanks Scott! You will be missed!
but I have to say that is one glorious hair-helmet he's sporting. Envious!
Thanks for all the books, Scott.
Programmers often choose self-defeating names. Imagine going to a top manager and saying you want to program a product in Rust.
GIMP means "a derrogatory term for someone that is disabled or has a medicial problem that results in physical impairment".
GNU.
LaTeX is written in both English and Greek letters.
There is nothing "regular" about Regular Expressions.
NetLoony Apache Server GUI and Tools. Looney is someone who is "Extremely foolish or silly".
pGina is not VaGina.
Would your boss take Bouncy Castle cryptography seriously. Or would he think it's for children?
The fact that C++ needs books like Meyers' to explain its arcane, weird nature is the problem with C++. Meyers and others like him should not be necessary. Their efforts to explain C++ point to its deepest problem - it doesn't map well to the human mind.
...retire from involvement with C++.
C++ is just a pile of junk, the faster it dies away, the better.
Basically there's a lot of free talks on Youtube these days that give better advice for people who actually write code. Scott Meyers is great and all, but he admits that he doesn't actually write code. These days I look to people like Alex Stepanov and Sean Parent. I think Sean Parent's talk on rotate and partition alone is a more effective way to think about C++ than that whole business about OO.
Those who do not learn from commit history are doomed to regress it.
But you missed the apostrophe in won't.
I wish you well Scott. Your books made me a much better programmer than my peers.
There were two schools of thought about high-end stereo amplifiers in the 20th century.
Nakamichi was a fairly typical "Japanese Engineer's Wet Dream," with control of just about every facet of audio processing you could imagine, while Adcom had a switch. If you were lucky, it had a knob, as well. Basically, Apple, vs. Linux.
Adcom is still around in its original form. Their amps are still pretty damn simple. Not sure if Nakamichi is. The brand is applied to car audio, these days.
Which was "better"?
As a young, hardware-driver-low-level-kernel-hacker engineer, Nakamichi was my choice. I liked assembly, machine language, C and C++.
As a rather older, grayer, heavier engineer, more interested in creating a great user experience, I think I'd go with Adcom. I'm more of a Swift/ObjC/Java guy, these days.
So maybe C++ is a young man's game?
Ah, slashdot, never change!
This is an endless drone. I wonder how many women out there have ever had their genitals smeared with engine grease and drill shavings - something way to many boys did in apprenticeships. They all refused to curl into foetal positions and cry for nanny to save them and generally got over it and progressed to be something in their fields. This is the bubble wrap child generation reaching their mutated version of "maturity" - and expecting the same coddling as when they were in "everyone is a winner" school. I feel more nauseous each time another one of these #SJW articles barfs itself all over my screen. Heat and kitchens etc.
smilies are for reetards
The unfortunate part of all this is that C++ takes 25 years to fully explain to everybody (while it continues to evolve, slapping band aid on top of band aid).
"Effective C++, regarded by many as one of the top two books"
Ah Slashdot. How can you write THE TWO BEST THINGS ARE 'A' and not follow that up? And not one comment mentions it either.
Is this something everybody knows? Or will this start an argument?
What is the other top book on C++?
- For the complete works of Shakespeare: cat