Perl 6 - the future is here, just unevenly distributed

IRC log for #native, 2017-10-23

| Channels | #native index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
06:01 [1]mohawk joined #native
06:30 salva joined #native
13:34 plicease The state of SSL modules in Perl has me demoralized.
14:18 genio still no go on Net::SSLeay?
14:22 genio It will be pretty darn hard to get a pure-perl TLS client going
15:01 plicease genio: actually running into IO::Socket::SSL this time
15:03 plicease pure perl TLS seems a little like reinventing the wheel in Perl space unnecessarily and a potential threat vector if it isn't maintained appropriately
15:03 plicease I really want Net::SSLeay and IO::Socket::SSL to be bullet proof reliable and I just don't feel that is the case.
15:16 genio agreed, but since TLS will never be baked into core, we have the chicken/egg problem of cpan IO::Socket::SSL etc. relying on wget/curl
15:16 genio whereas a pure perl implementation could be used long enough to get over that hurdle
15:24 willthechill plicease: IO::Socket::SSL is sooooo bad that I have to manually force install and just cross my fingers for all RPerl-derived CPAN dists, it is by far the most random-failure-prone subdep among the hundreds of RPerl deps
15:25 plicease genio: yeah I understand the delema only too well.
15:28 plicease it is a complicated problem technically and politically.
15:29 genio indeed. :/
15:33 plicease (sadly I feel the technical aspects are solvable).
15:34 genio I'm probably going to work on a pure-perl implementation in spare time anyway. I likely won't get it working, but I'll learn a lot and I need a task other than UV at the moment.
15:43 genio Lots of boring parts to get past first, though. Certificate parsing and checking, etc.
16:23 jberger it has been nice to hack on a side project this weeken
16:23 jberger +d
17:42 nicomen weakened?
17:52 jberger Scalar::Util::weaken($weekend)
18:09 nicomen ;)
18:10 nicomen Hopefully you get a Scalar::Util::blessed($week)
18:11 genio plicease: on the other, is there anything I can do for the IO::Socket::SSL part? I've had good experiences in the past when working with the maintainer
18:33 jberger nicomen++

| Channels | #native index | Today | | Search | Google Search | Plain-Text | summary