Jun 13, 2000, 7:09 AM
Post #7 of 8
You need to learn C++.
Yeah, perl is god's gift to mankind, but it just can't do everything as well as C++ can. Each of these languages have their place in the programming world, and some things are just done better in C++ (or Java, or Lisp, or VB or whatever).
In my personal opinion C++ is so much more powerful than perl in the OOP realm of things (please don't tell Larry Wall I said that). But as a side note, perl is so much better in working with strings and regex's.
There is an O'reilly book called 'Mastering Algorithms with Perl' (it has a wolf on the cover), and in it they talk about linked lists, heaps, binary trees, and the like. Maybe it is just because I started learning C++ 6 months before I started learning perl, but I really think it is easier to implement some of these concepts in C++ than in perl.
So before I step off my soap box, my advice is to learn C++, and while you're at it get Java certified by Sun. Trust me, it is definitely worth it.