On Wed, Oct 04, 2006 at 12:50:16AM -0700, chromatic wrote:
> On Tuesday 03 October 2006 10:06, Aaron Sherman wrote:
>
> > Would there be such tools used in the core libraries? Maybe, maybe not,
> > we could discuss that. If they were implemented in the core libraries
> > would there be a universal "no bondage" flag that shut them off?
> > Probably, since that's something that Perl tends to like doing.
>
> The assumption I remember from the design meetings was always "No library
> designer has the knowledge or the right to tell me how fast or strict my
> program has to run." Whatever B&D you do in the privacy of your own modules
> is fine, but if it leaks out past encapsulation boundaries, expect that
> somewhere you might offend community standards.
>
That's really a pity. I'd very much like the rope to be able to build
'strict::with::pride' like tools....to say nothing of being able to
build my own private 'taint'.
One of the things that many shops have defected from Perl to Java for
is the additional handcuffs that Java provides for less-than-experienced
developers. Giving me the power to control what my team, or folks using
my language variant, do could be a huge win.
But hey, if you don't want to use those libraries, that's cool.
-j