Hi Mauricio, Not true. I've often discovered it is better to be familiar with several different programming languages as they all have advantages and disadvantages that might come in handy for a certain type of project. Just because C++ can be used to write anything it doesn't mean it is the best solution for the job. For example, take a simple Notepad type program. Yeah, you could write it in C++, but by doing so you will be completely writing the application from scratch. If you chose to do it in say C# .NET or VB .NET you could easily do it two or three times faster as most of what you need is right in the .NET Framework. You can drag and drop all of the controls onto the form, which are .NET class components, and use the built in classes for reading/saving text files, and various other features you need for your text editor. Along the line you will save countless hours of time just by using an API filled with various common classes, functions, and existing code you can just pick up and use. Another practical example is shell scripting. On Linux I have written a handful of shell scripts in Perl to go out on the internet fetch certain files, scan my computer for stuff, whatever. I could of course write it in C++, but why bother? Perl is a simple C-like language which is easy to learn and use for basic scripting and other operations. I could write a text editor in it if I wanted to, and it would not take much time at all since Perl is a simple C-like language for rapid development of scripts, programs, whatever. It just makes sense to save some time and effort since these are more or less just quick and dirty programs made for me anyway. So my point is not all languages are equal. They offer different advantages/disadvantages and it is very handy to be able to use whatever language suits you or your project. Just because you know a language like C++ doesn't mean it is the proper choice for every single type of application or for every possible situation. there is sometimes a need to use something that is suited to the type of app you want to create.
Cheers! --- Gamers mailing list __ Gamers@audyssey.org If you want to leave the list, send E-mail to gamers-unsubscr...@audyssey.org. You can make changes or update your subscription via the web, at http://audyssey.org/mailman/listinfo/gamers_audyssey.org. All messages are archived and can be searched and read at http://www.mail-archive.com/gam...@audyssey.org. If you have any questions or concerns regarding the management of the list, please send E-mail to gamers-ow...@audyssey.org.