HN user

SeriousGuy

2 karma
Posts1
Comments15
View on HN

Wow Ilove this stuf, I can already see Apple apologist lining up to show how this is "Just Works" or "magical Design" and how Chrome is evil since google is transffering data over their seceret wi-fi internet which fills the whole world.

I also see an idiot commenting about his mother in law, sadly theses people never understand concerns for privacy.

Wow Ilove this stuf, I can already see Apple apologist lining up to show how this is "Just Works" or "magical Design" and how Chrome is evil since google is transffering data over their seceret wi-fi internet which fills the whole world.

I also see an idiot commenting about his mother in law, sadly theses people never understand concerns for privacy since being apple fanboi they already have hardly anything to hide.

As someone who learned C++ few years back let me tell you that professors in Universities actively discourage use of Boost.

There is C++0x or which contains hashset and hashtable but even use of it is discouraged.

I think C++ standardization effort has become a joke and I doubt when we will see them being used in real life.

Even funny are people who claim to be waiting for emergence of D.(my professor said that he was waiting for andrecue or some one to finish his D book)

Thats due to the fact that C++ is still without a standardized thread library, which works across all platforms. Thus new students who start by C, C++ dont have proper exposure to the concepts of writting multi threaded applications. I guess it is single biggest argument against C++

I have found Octave to be lacking some aspects, also there is a significant network effect with Matlab, since most of the research groups publish code in Matlab, you gotta have it if you want to compete with them

I know few things such as structs etc. and how you can derive a class from a struct and stuff. but i have never used calloc or malloc (shudder!) and have only relied on new/delete [] for all memory management.

Thus its hard for me to understand what constitutes as C and what dosen't. I mean i dont know if C supports typedef's

thanks for the tips!

One interesting use of sizeof i remember in my C++ project was to override new and delete operators where a void pointer is passed and sizeof is used to keep track of how much memory is allocated/deallocated.

I understand how pointers, Iterators etc work, I know several algorithms from binary search to SVD. I also have very good knowledge of IA 32.

"learning it in depth" includes learning arcane rules, such as what constitutes undefined behavior, what names are reserved, etc.

That's what I exactly want to learn. Esp how to optimize for memory management and pthreads and stuff.