Sunday, July 24, 2005

Why C/C++ lately?

Because I will start studying to get a certification in ANSI C/C++ and I want to throw it in the face of any asshole that asks me whether I have a certification or not.

A great C/C++ course comes from the professor

Rob Pooley

ANSI C course
ANSI C++ course

I will sell all my Java books too. Really.

Saturday, July 23, 2005

Haunted mistery room

When I was young, my uncle´s room had a dim light most of times. I tried to avoid going there because my uncle said "beware with all this!", but I always entered the room. Magic books, LPs, film posters , painting, comic books and miniatures filled the spaces.

I just ignored my fear and went there to check out the packages that carried out mistery. Horror books scared me, but they rocked the hell. Many LPs which I didn´t like at that time, now are favorites of mine like Yes, Peter Gabriel or Kate Bush albums. Those posters still live in my memory, altough I don´t know what my uncle did with them.

The room was full of sci-fi books -I became a fan of the genre before actually reading any book-. Asterix, Mafalda, Dune, Gentle Giant. When my uncle got a VCR, he connected the output to his stereo and that was a real new experience. The first time I saw Blade Runner was there at the room. I need to say that most of my hobbies came out from that room, or directly from my uncle. So, I don´t regret any single bit of don´t listening my uncle and going there inside the room, although I am totally sure that he knew that I spent hours and hours there.

To be honest, I have my own small room of misteries but it is both an attempt to make my uncle´s room and a palid version of the original one.

A superhero

I thought I should learn more o C++. To be honest, a lot of it just goes away as I don´t use it much..

:-(

Heh, loved this guy´s page, expecially Guru of the week...

Friday, July 22, 2005

An outstanding C++ Online course

So far, it is free. It covers the basics, intermediate and advanced C++ including a few GDI tips. It is actually great for reference and for STL and Data Structures learning, which I think my C++ book, Deitel & Deitel fails a little bit.

A great quick reference for C++:

http://www.sourcepole.com/sources/programming/cpp/cppqref.html

I also like Thinking in C++ v1, although the abusive ammount of "tricky" literally self indulgement of the author ( like for ex, the main function evokes sensations of my old experiences of old memories yadda etc):

http://www.mindview.net

I keep a copy of the book on my palm top and read it eventually. Well, I like the Eckel´s style hehehe

Be aware that C++ or C tutorials that use void main() {//...} as the main function must be totally ignored as they are NOT ANSI C++ or ANSI C. In ANSI C if you ommit the function data return you are defaulting it to "int", not void. The compiler expects that you return a int within main, so if you ommit the return you are using the default.

By seeing that most people today LOVES java and the horrible J2EE I decided that I will hate JAVA heheheh
J/k but I won´t bother much with their specific APIs. I like it to exemplify OOP theory, and GOD, the Swimg API despite the obvious performance trouble, is excellent.