Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

Re^6: Perl 5 Optimizing Compiler, Part 9: RPerl.org & The Low-Magic Perl Commandments

by Will_the_Chill (Pilgrim)
on Nov 13, 2013 at 06:59 UTC ( #1062342=note: print w/ replies, xml ) Need Help??


in reply to Re^5: Perl 5 Optimizing Compiler, Part 9: RPerl.org & The Low-Magic Perl Commandments
in thread Perl 5 Optimizing Compiler, Part 9: RPerl.org & The Low-Magic Perl Commandments

Howdy taint,

I like your idea! I guess in my mind all the things forbidden in The Low-Magic Perl Commandments are "grey magic" (neutral) at best and "black magic" (bad) at worst.

Although the forthcoming "use magic;" and "no magic;" pragmas are seemingly binary in nature, in reality there is still a small amount of magic kept in RPerl, thus the term "Low-Magic Perl". I consider all the magic remaining to be "white magic" (good), such as memory management, garbage collection, hash data types, Perl's list of builtins, and other DWIM-like features. So the "Low-Magic" of "Low-Magic Perl" is "white magic".

:-)

DISCLAIMER: Nothing in this message should be considered canon, see RPerl.org for all things official.

Perling,
~ Will the Chill


Comment on Re^6: Perl 5 Optimizing Compiler, Part 9: RPerl.org & The Low-Magic Perl Commandments
Re^7: Perl 5 Optimizing Compiler, Part 9: RPerl.org & The Low-Magic Perl Commandments
by smls (Friar) on Nov 16, 2013 at 16:09 UTC
    "no magic;" pragma
    An alternative name would be:
    use restricted;
      smls,

      I like your idea!

      Perling,
      ~ Will the Chill

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others chanting in the Monastery: (14)
As of 2015-07-06 19:37 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (81 votes), past polls