Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic
 
PerlMonks  

Re^5: A wholly inadequate reply to an Anonymous Monk (Perl++)

by LanX (Saint)
on Apr 23, 2010 at 14:52 UTC ( [id://836537]=note: print w/replies, xml ) Need Help??


in reply to Re^4: A wholly inadequate reply to an Anonymous Monk (Perl++)
in thread A wholly inadequate reply to an Anonymous Monk

In general it's surely right that no restriction can avoid people writing horrible code...

But I was talking about marketing!

With a pragma called "superstrict" ( or "anal"¹ or "antigolf" ) which combines the better parts of perl critic one could enforce a coding style which looks orderly and nice at first glance!

(E.g requiring (more or less) one statement per line or avoiding the usual context traps with reasonable defaults)

And thats how many representatives judge languages, at one glance!

I mean bosses, school teachers or ignorant beginners.

Just the illusion that a good coding style can be enforced is enough to improve the sells!

"Oh you mean python looks less messy? So why don't you simply try "use anal" if you need punishment?" =)

Cheers Rolf

¹) NSFW?

  • Comment on Re^5: A wholly inadequate reply to an Anonymous Monk (Perl++)

Replies are listed 'Best First'.
Re^6: A wholly inadequate reply to an Anonymous Monk (Perl++)
by Jenda (Abbot) on Apr 23, 2010 at 15:26 UTC

    The best marketing then is not to show the code. The same way people tend to think the systems in banks are well written and safe and the only reason for that belief is that they hadn't seen the code.

    Jenda
    Enoch was right!
    Enjoy the last years of Rome.

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others pondering the Monastery: (6)
As of 2024-04-19 13:47 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found