Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6-toolchain, 2017-08-17

| Channels | #perl6-toolchain index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
01:52 ilbot3 joined #perl6-toolchain
01:52 Topic for #perl6-toolchain is now Fire is step THREE! | https://github.com/perl6/toolchain-bikeshed | Channel logs: http://irclog.perlgeek.de/perl6-toolchain/today | useful prior art: https://metacpan.org/pod/CPAN::Meta::Spec
04:48 ilbot3 joined #perl6-toolchain
04:48 Topic for #perl6-toolchain is now Fire is step THREE! | https://github.com/perl6/toolchain-bikeshed | Channel logs: http://irclog.perlgeek.de/perl6-toolchain/today | useful prior art: https://metacpan.org/pod/CPAN::Meta::Spec
04:48 b2gills joined #perl6-toolchain
04:49 ribasushi joined #perl6-toolchain
04:53 tadzik joined #perl6-toolchain
05:26 sivoais joined #perl6-toolchain
06:16 ugexe https://github.com/rakudo/rakudo/blob/d0a3fec997cffa77100af47a666c11166f705b0b/src/core/CompUnit/Repository/FileSystem.pm#L203
06:16 ugexe this does the "guess your meta" for -Ilib
06:17 ugexe so for -I/path/to/Inline-Perl5/lib inside the meta I have
06:17 ugexe files => { resources/libraries/p5helper => resources/libraries/libp5helper.dylib.dSYM/Contents/Resources/DWARF/libp5helper.dylib, ... }
06:24 ugexe e.g. it does a crude round-trip of .platform-library-name using what it has, the actual file name, to what it would have been transformed from
07:41 Cheery joined #perl6-toolchain
07:50 domidumont joined #perl6-toolchain
07:53 nine_ joined #perl6-toolchain
08:04 ilbot3 joined #perl6-toolchain
08:04 Topic for #perl6-toolchain is now Fire is step THREE! | https://github.com/perl6/toolchain-bikeshed | Channel logs: http://irclog.perlgeek.de/perl6-toolchain/today | useful prior art: https://metacpan.org/pod/CPAN::Meta::Spec
08:15 ZofBot joined #perl6-toolchain
11:37 ilbot3 joined #perl6-toolchain
11:37 Topic for #perl6-toolchain is now Fire is step THREE! | https://github.com/perl6/toolchain-bikeshed | Channel logs: http://irclog.perlgeek.de/perl6-toolchain/today | useful prior art: https://metacpan.org/pod/CPAN::Meta::Spec
11:59 ilbot3 joined #perl6-toolchain
11:59 Topic for #perl6-toolchain is now Fire is step THREE! | https://github.com/perl6/toolchain-bikeshed | Channel logs: http://irclog.perlgeek.de/perl6-toolchain/today | useful prior art: https://metacpan.org/pod/CPAN::Meta::Spec
12:33 perlpilot joined #perl6-toolchain
14:12 lizmat joined #perl6-toolchain
15:04 sjn joined #perl6-toolchain
15:16 JimmyZ joined #perl6-toolchain
16:30 [Coke] joined #perl6-toolchain
17:44 domidumont joined #perl6-toolchain
18:20 lizmat joined #perl6-toolchain
19:25 ugexe the reason I stringify to .absolute there was because I was playing with the idea of breaking the cache if the paths changed
19:26 ugexe there is at least one precomp spectest that creates the test module after the CURFS has already created its $!id (which would normally change the $!id if it was added prior)
19:28 ugexe so I was thinking something like `$!id = ... unless %!id{@current-file-list.map({ nqp::sha1($_) }).join}++`
19:29 ugexe but then I thought that could mess things up if something came back later looking for a specific CURFS.id that then changed
19:44 nine I wonder how many real world users will generate modules at runtime after accessing the repository
19:44 nine Sounds like something that really just happens in a repository test
19:54 ugexe yeah
19:55 ugexe if you are doing that you probably should be doing something like `require $path`
19:57 ugexe the other thing is... should -Ilib act like a lowest version or a highest version?
19:57 ugexe tend to lean towards highest, cause its dev
20:01 nine highest, yes
21:42 lizmat joined #perl6-toolchain

| Channels | #perl6-toolchain index | Today | | Search | Google Search | Plain-Text | summary