user-pic

Mike B

  • About: I blog about Perl.
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 blogs.perl.org

blogs.perl.org is a common blogging platform for the Perl community. Written in Perl and offering the modern features you’ve come to expect in blog platforms, the site is hosted by Dave Cross and Aaron Crane, with a design donated by Six Apart, Ltd.