My other favorite language, probably because it is at the other end of the language spectrum, is Eiffel. And if you think Perl struggles for commercial acceptance try finding work as an Eiffel programmer. So most of my use of Eiffel comes down to design concepts. My favorite one is Design by Contract(TM) (yes, Meyer's got it trademarked). Is Perl ever likely to get preconditions, postconditions and invariants as part of the language? I notice that Damian Conway's parser grammars are now part of Perl 6 (yay!). Is his Class::Contract likely to be absorbed into the syntax as well?
Thank you for Perl and for keeping it interesting.
My other favorite language, probably because it is at the other end of the language spectrum, is Eiffel. And if you think Perl struggles for commercial acceptance try finding work as an Eiffel programmer. So most of my use of Eiffel comes down to design concepts. My favorite one is Design by Contract(TM) (yes, Meyer's got it trademarked). Is Perl ever likely to get preconditions, postconditions and invariants as part of the language? I notice that Damian Conway's parser grammars are now part of Perl 6 (yay!). Is his Class::Contract likely to be absorbed into the syntax as well? Thank you for Perl and for keeping it interesting.