Perl 6 - the future is here, just unevenly distributed

IRC log for #inline, 2014-12-14

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

All times shown according to UTC.

Time Nick Message
02:37 bulk88_2 joined #inline
07:14 ingy sivoais: what's Data::Frame?
07:18 sivoais ingy: it's a package from <https://github.com/zmughal/data-frame-experiment>
07:19 sivoais unfortunately, it requires PDL which is a huge install
07:20 sivoais it's made to hold these R objects called data frames which are basically like DB tables
07:20 mohawk PDL will be able to get much smaller once EUMM's PR 168 is merged
07:21 mohawk (and released in a non-dev release, obviously)
07:24 sivoais that'll be awesome. I will be pushing and helping with a lightweight PDL core. That way PDL will be a more nimble part of the Perl ecosystem. :-D
07:25 sivoais mohawk++
07:25 sivoais let's make it happen!
07:31 mohawk sivoais, you reviewing https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/pull/168 would be very helpful
07:31 sivoais mohawk: i am slowly getting back to improving the PDL test suite. so far my diff stats have touched 40 files
07:31 mohawk sivoais++
07:32 mohawk found any problems?
07:32 sivoais let me take a look. not sure I'll be able to right now given it's 0130 here
07:36 * sivoais dives into the diff (but I am not a toolchain expert...I'll just look for code smell :-P)
07:37 mohawk ha ha
07:47 sivoais mohawk: woah, just went through it. That's quite a good bit of work. You tested it on all the systems?
07:47 mohawk win32 and linux
07:47 mohawk got others?
07:48 sivoais I see you also went through and did a bit of refactoring to make it easier to read :-D
07:48 mohawk indeed ;-)
07:49 sivoais hmm, no. I actually need to set up some *BSD VMs because CPAN testers is telling me that there are fails there (but not on Linux or Windows)
07:50 sivoais maybe also Solaris :-P
07:50 mohawk please capture how you do it so i can too
07:50 sivoais yeah, I will! have you used Vagrant?
07:50 mohawk no?
07:51 sivoais it's a nice way of setting up VMs for sharing with other developers
07:51 mohawk nice
07:51 mohawk not heard of it
07:52 sivoais anyway, I need to sleep. ttyl, night o/
07:52 mohawk night
07:52 mohawk would be interested to see your comments on the PR
07:52 mohawk even if only positive ;-)
17:37 davido__ joined #inline
17:37 davido__ oh, didn't realize I was out...
19:29 mohawk welcome back davido__
19:29 mohawk davido__, would appreciate your comments on my XSMULTI PR: https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/pull/168
19:30 mohawk sivoais, same
19:49 sivoais mohawk: do you have a test dist?
19:51 mohawk sivoais, if you comment teardown_xs in t/xs.t it'll leave quite a few under x/XS-Test*
19:52 mohawk s#x/#t/
19:53 sivoais hmm, I'm trying to think of something other than PDL that would require multiple flags in different parts
19:55 sivoais mohawk: plus, I'm using Inline::C (with 'with') rather than just plain XS now
20:26 mohawk w00t
20:26 mohawk nevertheless, some people use that shiz
20:27 mohawk anyway, your entire comment on the change is "i use inline::c now"?
20:27 mohawk thanks man ;-)
21:06 mohawk sivoais, for now the different flags thing doesn't seem necessary - are you saying PDL does need it?
21:42 ingy sivoais: data-frame-experiment won't `dzil` install for me
21:42 ingy I meant `dzil install`
21:46 sivoais ah, it isn't using dzil yet
21:46 mohawk that'll do it
21:47 sivoais mohawk: PDL might need it because it does make use of a ton of different libraries in different parts
21:48 mohawk sivoais, that sounds like golden candidates for extracting into separate distros?
21:50 sivoais yeah, I think that will be the next step. I am thinking of a response to the PDL mailing list.  I am probably the only person that has been doing weird stuff with PDL + Moo subclassing and roles, so I have a lot to say.
21:51 mohawk they need you to pipe up
21:51 mohawk please do so
21:52 sivoais today is busy for me, but ping me tomorrow. I have applications to fill out :-\
21:54 mohawk cor
21:55 mohawk you could take 5 minutes now while the iron is hot?
21:55 mohawk but anyway, good luck with the applications
22:16 sivoais i'll give it a try... :-)
22:18 ingy sivoais: finally got all the tests to pass in the R experiment repo
22:20 sivoais \o/
22:21 sivoais I'll promise to make it easier and put it on CPAN. Right now those two repos are really exercising Inline::Module and PDL, so getting it through testers would be great. :-D
22:25 mohawk sivoais, i hope you'll prioritise your Moo thoughts first - that's strategic
22:25 mohawk even if the I::M stuff is also important
23:13 sivoais mohawk: this is becoming an essay!!!
23:15 ingy sivoais: can I mention you project in my Inline report?
23:16 sivoais ingy: Yes! Please do!
23:16 ingy thanks

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