Hi there,

I jsut wanted to say that what Thomas has written there is very well worded 
indeed, and true. I am also going after that, though I don't knoow many 
languages yet, heh.

Kevin

----- Original Message -----
From: Thomas Ward <thomasward1...@gmail.com>
To: Gamers Discussion list <gamers@audyssey.org>
Date: Thu, 1 Apr 2010 17:28:03 -0400
Subject: Re: [Audyssey] New Ways to Program Software

> 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.
> 

---
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.

Reply via email to