On the other hand, when the problem at hand does require more rigor, Perl can usually accomidate that. It may be more work -- which I suppose is sort of implied by "discipline" -- but it's possible. It's the flexibility of Perl that I really like, not the type of code it enables or encourages.
Yeah, but in many cases there is no clash between flexibility and the "right way" of doing it - it's just poor design in Perl 5. The addition of decent simple OO encapsulation of state and behaviour in Perl 6 don't make the language less flexible, they just make it far simpler to write "good" code.
In reply to Re^3: Perl and Discipline - and Freedom
by adrianh
in thread Perl and Discipline - and Freedom
by spiritway
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |