2009/4/23 Zefram <zef...@fysh.org>:
> David Golden wrote:
>>The problem -- the real, core problem -- is that perl *has* to be able
>>to compare them.
>>
>>    # Foo.pm
>>    package Foo;
>>    use version; our version = qv("v1.7.0");
>>    1;
>>
>>    # main.pl
>>    use Foo 1.06;   # dies --> 1.06 is 1.60.0
>
> Why shouldn't this situation be an error, and die because "1.06" can't
> be compared with "v1.7.0"?

Because that would make half of CPAN incompatible with the other half of CPAN.

Adam K

Reply via email to