Perl 6 - the future is here, just unevenly distributed

IRC log for #perl11, 2015-09-21

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

All times shown according to UTC.

Time Nick Message
02:22 willthechill joined #perl11
04:14 rurban joined #perl11
05:02 stephen joined #perl11
05:25 davido_ joined #perl11
06:09 rurban joined #perl11
08:52 basiliscos joined #perl11
11:13 rurban joined #perl11
12:30 j0e joined #perl11
14:57 rurban joined #perl11
17:07 rurban joined #perl11
18:08 rurban joined #perl11
18:49 rurban joined #perl11
19:02 willthechill joined #perl11
19:20 rurban joined #perl11
19:25 bulk88 rurban, I am working on a large refactor of XS Config's XS code, some design issues came up
19:27 bulk88 https://github.com/perl11/cperl/commit/76b49b1170463dab8971971e79e51022a7656b18 you created "KEYS" sub, but KEYS is not a perl 5 tied hash method, and while its faster than PP keys on tied hash, I plan to give it a different name
19:28 bulk88 there is also a question of how XS Config and PP Config are supposed to interwork in their implementation of tied Config
19:29 bulk88 https://github.com/perl11/cperl/blob/master/configpm#L862 the no redefine is implying that a PP tied Config can be upgraded at any random time to XS tied Config, by XS config DLL/SO being loaded and redefining the (X)SUBs
19:30 willthechill rurban: going offline now, see you soon
19:31 bulk88 there is a thread safety problem in XS config I need to fix, but that will require that the inside SV of tied config be an SVIV and not a HV (PP Config tied)
19:31 bulk88 the question is, do I need safety checks for SvIOK and fatal error if the inside SV of the tied hash is the wrong type
19:32 bulk88 oh well
19:34 rurban joined #perl11
19:42 bulk88 when the retie happens, using XSCOnfig instead of COnfig package is another choice to make sure a PP tied Config never becomes a XS tied config
23:28 willthechill joined #perl11
23:30 rurban joined #perl11

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