User profile: Cubbi

User info
User name:Cubbi
Name:Cubbi
Location:Long Island, NY, USA
Website:http://stackoverflow.com/users/273767/cubbi
Bio:First language: PDP-11 assembly (still the best!)
Favorite language for fun: Forth or APL or Haskell
Favorite language for work: C++ (with boost)

Education: Ph.D. in chemistry
Career:
1996: scientific software (phys. chemistry)
2000: OS development (hard real-time/military)
2002: scientific research (biochemistry)
2005: real-time C++ (transportation/city infrastructure)
2012: large scale C++ (finance)

also taught programming in college and published a couple books
(non-English: http://amzn.to/18QDsFI )

Biggest peeve: those who attempt to teach C++ but instead propagate nonsense like
while(!stream.eof()) or while(stream.good())
void main()
Google C++ Style Guide
The FQA
Statistical data
Birthdate:Feb 18, 1976
Gender:Male
Occupation:Engineer
Skills:C
C++
Assembly
History
Joined:
Number of posts:3624
Latest posts:

Ifstream Read Not working in Linux?
What do you expect [code]std::basic_ifstream<unsigned char>[/code] to do? There are no traits or fac...

ostream listeners
If you don't set the three streambuf pointers in your buffer's constructor (as in the example in the...

Universal Epoch Time
Indeed, it's the speed of light in vacuum that's constant Light in everything else moves slower (and...

what can't non-const object receive temporary object
To answer the "why" part, as far as I have heard, the reasoning early in the C++ history was as foll...

true/false about function parameter
Top-level const qualifiers on function parameters are ignored on function declarations and have no b...