Perl 6 - the future is here, just unevenly distributed

IRC log for #perl11, 2015-08-17

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

All times shown according to UTC.

Time Nick Message
00:40 willthechill joined #perl11
03:00 hopasaurus joined #perl11
03:05 travis-ci RPerl build errored. Will Braswell says 'Makefile.PL, Add Time::HiRes Dependency For Benchmarking'
03:05 travis-ci https://travis-ci.org/wbraswell/rperl/builds/75879016 https://github.com/wbraswell/rperl/compare/e2c7dfac4095...d43ea1f80bea
03:05 willthechill uhoh
03:07 willthechill wow that looks like a travis failure
03:07 willthechill retrying
03:26 travis-ci RPerl build passed. Will Braswell says 'Makefile.PL, Add Time::HiRes Dependency For Benchmarking'
03:26 travis-ci https://travis-ci.org/wbraswell/rperl/builds/75879016 https://github.com/wbraswell/rperl/compare/e2c7dfac4095...d43ea1f80bea
03:28 willthechill wow great
03:28 willthechill it was a travis error!
03:50 stephen joined #perl11
03:52 willthechill stephen: hi!  :)
03:54 stephen there you are willthechill :)
03:54 willthechill where else would I be?
03:54 stephen scouting?
03:54 willthechill yes good point!  haha
03:54 stephen lol ^_^
03:55 willthechill we are very close to nbody alioth benchmark
03:55 willthechill in fact I have it running now in manually-compiled format
03:55 stephen oh my... O.o
03:55 willthechill it is SUPER FAST
03:55 willthechill demo tomorrow
03:55 stephen by the way, I wanted to ask you (in case you know that is about Inline::CPP's flags)
03:56 stephen I have tried to play a bit just for fun and have something to demonstrate to some friends of mine
03:56 stephen I could not make it work with ccflags => '-std=c++11'
03:57 willthechill well that is a critical core component of RPerl
03:57 willthechill if C++11 doesn't work on your computer, you're out of luck
03:57 willthechill what operating system???
03:57 stephen Debian testing 64-bit
03:57 stephen it works normally if I compile it myself
03:59 stephen http://search.cpan.org/~davido/Inline-CPP-0.73/lib/Inline/CPP.pod#ccflags
03:59 willthechill okay I guess I don't actually understand your problem
03:59 willthechill I need a more clear description of exactly what you are trying to do
04:00 stephen also "use Inline CPP;" does not work on my system; I have to enclose CPP inside single quotes to make it work.
04:00 willthechill in other words, I need you to use pastebin to show me a real log, not just a description in-your-own-words
04:00 stephen yeah, I was about to demonstrate an example
04:00 willthechill you are not supposed to call 'use Inline::CPP' on it's own
04:00 willthechill but nevertheless, you should not be interfacing directly with Inline::CPP
04:00 willthechill RPerl should handle all that for you
04:01 stephen the following works as expected http://paste.debian.net/hidden/51b8390a/
04:02 stephen if I use "use Inline CPP;" though, "use strict;" prevents it.
04:02 willthechill okay again, why are you trying to use Inline directly?
04:02 stephen as I stated already, to demonstrate it to some friends of mine so they can understand how RPerl works
04:03 willthechill okay
04:03 stephen computer guys always want to understand the inner parts of a project for some reason :/
04:03 willthechill well that's fine
04:03 stephen that's why I'm trying to demonstrate the Inline::CPP's logic and show the benefits of RPerl
04:04 willthechill I'm not against helping you learn a bit about I::CPP
04:04 willthechill but that is not my main focus, obviously
04:04 stephen of course
04:04 willthechill in fact, my goal is to NOT help people learn I::CPP
04:04 stephen that's why I'm waiting for you to finish with RPerl learning notes ;)
04:05 willthechill haha yes well the RPerl docs will definitely NOT include "how to use I::CPP"
04:05 willthechill The I::CPP docs are good enough already
04:05 stephen I did not say anything about I::CPP now :)
04:05 stephen I said about RPerl docs
04:05 stephen learning notes to be more precise
04:06 willthechill yes just making sure you didn't expect me to include I::CPP notes in RPerl notes
04:06 willthechill in RPerl's t/ directory there are basic I::C and I::CPP tests
04:06 willthechill then I::C and I::CPP have their own more-detailed test suites, of course
04:07 willthechill RPerl's tests for I::C and I::CPP are taken from the code examples provided in the I::C and I::CPP docs
04:07 willthechill thus, I suggest looking at the I::C(PP) docs in combination with the RPerl I::C(PP) tests
04:07 willthechill this is a good way to learn about I::CPP
04:08 willthechill and I've already done all the work to make sure the I::CPP code actually compiles, which must happen for RPerl t/ test suite to pass
04:08 stephen lol...I just ask a tiny info about ccflags and you got "mad" in a way
04:09 stephen I can wait until you finish with your docs
04:10 willthechill not mad at all
04:10 willthechill trying to help you understand
04:10 willthechill and I am not clear on what is your actual question?
04:11 willthechill and again, my future RPerl docs will not help you understand I::CPP or ccflags
04:11 stephen and if I want to help with C++'s internal parts to improve performance even further? :/
04:13 willthechill you are more than welcome to try and learn about I::CPP, which is why I am trying to point you in the right direction
04:13 willthechill https://github.com/wbraswell/rperl/blob/master/t/03_inline_cpp.t
04:13 willthechill Inline::CPP examples from:  http://search.cpan.org/~davido/Inline-CPP-0.44/lib/Inline/CPP.pod
04:13 stephen you are so kind ^_^
04:15 stephen by the way, I don't know how you guys did it with Inline::CPP and RPerl, but PyPy is taking ages to compile a program and produce a desired result in contrast RPerl or Inline::CPP
04:15 stephen you both guys rock like crazy!
04:17 willthechill Well PyPy is a high-magic Python interpreter writting using RPython
04:17 willthechill I believe you will achieve RPerl-like performance if you use only RPython, not PyPy
04:18 willthechill but I've never used it, I only use Perl, so I could be wrong!
04:19 willthechill ingy: trust Bender
04:47 stephen by the way willthechill, did anyone from Booking.com show any interest in RPerl? I know they are a massive Perl house.
06:09 rurban joined #perl11
06:14 rurban_ joined #perl11
08:22 basiliscos joined #perl11
08:24 basiliscos joined #perl11
11:10 rurban_ joined #perl11
11:11 rurban joined #perl11
11:23 hopasaurus joined #perl11
12:33 rurban joined #perl11
15:17 basiliscos joined #perl11
18:00 rurban_ joined #perl11
21:03 ingy bulk88: ^^
23:45 Bender1 joined #perl11
23:47 bulk88_2 joined #perl11
23:49 bulk88_2 bender trust bulk88
23:49 Bender bulk88_2, I already trust bulk88

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