About programing, a general question

Parshwa Murdia b330bkn at gmail.com
Sat Dec 18 06:48:18 UTC 2010


On Sat, Dec 18, 2010 at 1:44 AM, Bill Davidsen <davidsen at tmr.com> wrote:

The first thing you need to understand is that a programming language is a
> *tool*, and after four decades of programming I can tell you that choosing
> the
> right tool makes the job vastly easier. C is great for operating systems
> and
> tools and has good data types, perl is an example of a language without
> types,
> and can do strings and light networking stuff quite well. In general
> assembler
> is so seldom used that other than (maybe) device drivers, device drivers,
> test
> software, and similar you can skip it.
>
> Beware learning one "best" language, if you only have a hammer everything
> has to
> be a nail. Currently I think C++ is most likely to have fanboys who think
> it
> does everything, but there are lots of others, and when someone says
> "there's a
> trick for that," it often means the language doesn't provide an obvious
> tool to
> do what you want.
>
> Since you asked, one language: perl, three: add C and javascript. Read some
> FORTRAN and COBOL programs to see how they work, you don't need to write
> for
> them. I never found Ada to be the best tool for anything, although I wrote
> about
> 5k lines of it one year because a contract required it. Who better than a
> political science major with an MBA to pick programming languages?
>
> Good luck.
>
> --
> Bill Davidsen
>


Thanks Bill, I think C/C++ as according to you.


-- 

Regards,
Parshwa Murdia
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.fedoraproject.org/pipermail/users/attachments/20101218/1d9985a6/attachment.html 


More information about the users mailing list