Perl 6 - the future is here, just unevenly distributed

IRC log for #pdl, 2015-03-12

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

All times shown according to UTC.

Time Nick Message
09:05 [1]mohawk joined #pdl
09:09 sivoais didn't know about INTERFACE in XS <http://blogs.perl.org/users/nick_wellnhofer/2015/03/writing-xs-like-a-pro---the-interface-keyword.html>
09:09 sivoais looks cool :-)
09:10 * sivoais wonders if XS for Perl 6 will ever happen...
09:11 sivoais but then again, multiple VMs might make that something to avoid...
09:12 sivoais Imagining how each VM might have different native call integration makes my head spin
12:13 jberger xs for p6 will not happen
12:15 jberger it's going to be a mix of native call and nqp
12:15 jberger xs has always been too tightly coupled to the perl internals
12:15 jberger nqp is the attraction (kinda) to the p6 internals
12:16 jberger s/attraction/abstraction/
14:00 sivoais well, we now have Inline::Perl5, so that is one way :-P
14:14 vicash sivoais: Inline doesn't deal with callback based APIs in Perl5 . you have to use XS for that.
15:33 sivoais vicash: ah. Inline::Perl5 is a Perl6 module that allow calling arbitrary Perl5. It seems to support coderefs too. Is that what you mean?
15:34 sivoais <https://github.com/niner/Inline-Perl5>
15:35 sivoais and the other way, the P5 module Inline::Perl6 is just a really thin layer that ends up using p6-Inline::Perl5 !!
15:35 sivoais round and round!
15:35 vicash ok.. no i was confused earlier..so ignore what i said
15:35 sivoais heh

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