SeriousGuy
SeriousGuy on Hacker News
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.
no in that case they would execute him by a firing squad and tweet about it (sick)
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 agree, one of the few softwares worth paying for out of your pocket ! :D
Though being in India I didn't had that much money.
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
no right now thanks to MSDN I get most of the stoftware via the university.
Before yeah, esp MATLAB which is worth being pirated :D
wow 16 years for filimng a police officer who is handing him a ticket! and that guy is in armed forces, good luck with keeping morale of your troops high.
err interesting note Freebase powers some part of Bing Search
wow I was interested in joining Freebase, now I need to join google!
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.
Posted by
SeriousGuy on Friday July 16, 2010 @09:48AM
from the ask-hn dept.
Can any one point me to an Advanced C tutorial?I already know C++ quite in-depth but unfortunately never got to learn C. I was directly taught C++ in my high school, and then I went on to Matlab, Python, Java and finally advanced C++ (STL, why not to add default arguments in an overloaded virtual function, how virtual pointer table works and stuff).Thus now I wish to learn C really in depth!,...