Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses
 
PerlMonks  

Re^3: A proposal: new section on Perl Monks.

by demerphq (Chancellor)
on Feb 27, 2006 at 14:49 UTC ( #533030=note: print w/ replies, xml ) Need Help??


in reply to Re^2: A proposal: new section on Perl Monks.
in thread A proposal: new section on Perl Monks.

Perl is a language that basically allows you to perform processes that could be described in a mathematical form. They can also be described a some level using English. It strikes me that that is a large part of what Comp-Sci is about.

Computer science is generally agreed to be the mathematical analysis, study and synthesis of algorithms. It is language agnostic to the point that the bible of CS (Art Of Programming) uses a language intended to run on a machine that nobody ever built. So you can do comp-sci type stuff in perl, but you can do it just as easily with pseudo code that cannot be processed by a computer. In fact one of the fundamental tenets of comp-sci is that so long as you have a very minimal set of specific computing capabilities you can do anything you can do in any other medium that also has those capabilities.

finding the right words to describe a task performed by Perl.

The "right words" will be the ones that the comp-sci community has chosen for the underlying algorithm being used. Occassionally the community will introduce jargon for various language specific constructs as they come up, but the truth is that the ideas all eventually trail back to comp-sci. I think you should get a book on algorithms and study it. Once you have, i think youll find that this request of yours doesnt really fit in with the site. Do we really need a section explaining "divide and conquor", "graph traversal" and the like? Any decent comp-sci algorithm textbook will explain it better than probably anybody here could.

A new section isn't going to help you in your path to enlightment. You need to go study some books on the right subjects for that.

---
$world=~s/war/peace/g


Comment on Re^3: A proposal: new section on Perl Monks.
Re^4: A proposal: new section on Perl Monks.
by ysth (Canon) on Feb 27, 2006 at 20:54 UTC
    It is language agnostic to the point that the bible of CS (Art Of Programming) uses a language intended to run on a machine that nobody ever built.
    I've been waiting to see if anybody gets MIX running on Parrot.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://533030]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others cooling their heels in the Monastery: (13)
As of 2014-12-22 16:48 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?





    Results (121 votes), past polls