Hacker News new | past | comments | ask | show | jobs | submit login

It is clear that the way things are going, even the most passionate C++ developers can't make use of the language in a full safe way, understand the changes between revisions, and naturally Scott Meyers can't write books forever.

I certainly wouldn't manage a C++ interview quizz, even though I try to keep up with it.

The university where I studied during the 1990's, C was already on the way out.

First year students got Pascal and C++ with proper set of vector, string and other common data structures. This was a couple of years before C++98.

All data structures used bounds checking, and it was great, because the professor has a similar point of view as I, so C++ was taught as a kind of poor man's Ada in regards to safe coding.

What about C? Well, those taking OS classes were expected to be able to dive into it from C++ point of view.

However, this isn't normal, most institutes follow the more traditional path of C with classes, and most of them, hardly moved beyond C++98 anyway.




"naturally Scott Meyers can't write books forever"

He surely can't.

http://scottmeyers.blogspot.com/2015/12/good-to-go.html


Yes, I am aware of it. :)


> even the most passionate X developers can't make use of the language in a full safe way

Is pretty much true for any generally used language X. You can write security bugs, invalid domain logic, code that kills people etc. in any language that’s popular today. However there are examples of proven correct software (CompCert, CertOS, seL4 etc.) so we will hopefully get there eventually.


Scott Meyers stopped writing books a long time ago. You are out of touch, and no longer qualified to talk about how C++ is coded today.

There is no excuse for the malpractice of university departments. One could blame tenure, but the grad students assigned to teach don't have it.


I am pretty much in touch, contrary to you that argues for C++ no matter what, yet we seldom see any public work from you other than asserting how C++ is great and anything else is bad.

Apparently in your eagerness to once again argue for C++ in yet another C++ comment you translated "naturally Scott Meyers can't write books forever." as if I hasn't aware of the fact that he has left the community long time ago.

Apparently those words cannot have any other meaning as I am out of touch with what Scott Meyer does, otherwise how could you use it.

Anyone that bothers can assert many of my statements with public stuff from me on the Internet, they can even find naive Usenet stuff from me all the way back to 1994.

Prove us that your "expert C++ knowledge about the real market usage" is to be taken seriously and not polluting HN with C++ zealotry.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: