Mike B

Subscribe to feed Recent Actions from Mike B

  • Steffen Mueller commented on Storable-like Modules

    @Steve: One of the potential Sereal features that could have helped your case hit the chopping block. We considered partial deserialization using something like dpath. Fundamentally, I think that's still implementable, but I don't think I'd want to add that to the main decoder code: Too much extra complexity and likely to slow down the general case.

  • Steve Schnepp commented on Storable-like Modules

    @Stefen yes, an mmap-like with just-in-time deserializing would be awesome. Even via overriding like Sereal::JIT and big performance penalty to read the whole.

  • Salvador Fandiño commented on Smoke testing on Windows

    AFAIK, Net::SFTP::Foreign, Net::SSH2 and Net::SSH::Any work on Windows.

  • Aristotle commented on The Math::BigRat Trap

    That would make the problem go away. But it would do so by foisting Math::BigRat on everyone who installs Math::BigInt::GMP, whether they need BigRat or not.

  • martin commented on The Math::BigRat Trap

    Other ideas for coping with the problem:

  • Upgrade Math::BigInt & Math::BigRat in the core. This has already been done in perl v5.25.3.
  • Drop Math::BigRat from the core. If you have to fetch it from CPAN, you'll get a recent release.
  • Persuade Peter to revert the incompatible changes. After all, they haven't reached stable perl yet.
  • Make Math::BigInt check for and warn about known outdated reverse dependencies on installation.
  • Change Math::BigInt further to make old Math::BigRat versions noisily crash rather than silently give wrong results. …
Subscribe to feed Responses to Comments from Mike B

About is a common blogging platform for the Perl community. Written in Perl with a graphic design donated by Six Apart, Ltd.