oblio (hehbris),gaxprels
knowing one language well far outweighs knowing many.
TCL is a language lacking any real practical use.
I mentioned TCL because antihaxor wanted to know a good language to know as a programmer, but is easy to learn. TCL is far from a useless language. You can do just as much with it (including network programming) as you can with Perl. It's easier to read TCL code. Many businesses use TCL derived languages for scripting. TCL/Tk is good for gui interfacing, and Expect is good for automating network scripts. Yes, businesses actually use the above mentioned languages (Wal-Mart Home Office is one of them.) I also stated that Perl looks better on a resume, so I am well aware that it isn't as much of a buzz word language. That doesn't make it any less valuable as a robust scripting language. As for knowing one language well outweighing knowing many... I agree, but only if it is the language the company you are going to be working for uses. He can not know this ahead of time (unless he is actively recruited by the company he wants to work for.) therefore my suggestions are perfectly fine.
Happy Hacking




