Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??

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


In reply to Re^3: A proposal: new section on Perl Monks. by demerphq
in thread A proposal: new section on Perl Monks. by Win

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others learning in the Monastery: (3)
As of 2024-04-24 04:44 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found