Oh yeah, i see what you mean about the errors. Hey its a start. Your still younger than me when i started web development! i didn't start till about 16! :-P
Most languages... for example... when you use private in a class... it really is PRIVATE... nothing else other than class members can access it... NOT with PHP though! Since you can have "friend" functions of a class which can access all private properties... and pointers i bet can access them as well. There's just to many "exceptions", things that let you break the rules in C++ that just ask for bugs.
The fact you have the need for function templates and overloading based on datatypes is a pain in the ass! Creating a SUM() function for example requires either a template to be used or multiple overloads that work with floats, ints, etc.
All that could be done in seconds in PHP (or perl i think) compaired to minutes in C++
Yeah i have heard of that language, though never used it.
If you go to your about me page, then click on one of the select a language drop down boxes then you will see a list of over 100 languages. There will be some there that you haven't heard of before ;-)
Oh right, thats makes sense as to why your learning perl then ;-) especially with the hardware monitoring stuff.
As for me, today i've finished the new BBCode revamp, updated the bbcode manual and am in the process of converting the BBCode editor the a FCK Rich Text editor :-)
Ever thought about learning Python instead of Perl?