Perl 6 - the future is here, just unevenly distributed

IRC log for #marpa, 2017-02-26

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

All times shown according to UTC.

Time Nick Message
02:25 idiosyncrat joined #marpa
02:26 idiosyncrat ronsavage: re https://irclog.perlgeek.de/marpa/2017-02-25#i_14166062 --Thanks
02:59 ronsavage joined #marpa
04:36 idiosyncrat I'm busy backporting the progress reports fix to Marpa::R2
04:36 idiosyncrat I'm reminded how much of an annoyance Module::Build turned out to be.
04:37 idiosyncrat When Marpa was new, Perl 5.10 was announced, with several cool new features and Module::Build was very much pushed -- it was object-oriented!
04:38 idiosyncrat Marpa::R3 went back to ExtUtils::MakeMaker.
04:45 hobbs EUMM is really and truly terrible, none of the people who work on it really want to touch it. I recently sent a fix for a sporadic crash that was caused by a workaround that had outlived the thing it was working around by over 20 years.
05:06 idiosyncrat Yes, well, it's like the old joke about outrunning the bear.  EUMM doesn't have to good, it just has to be better than Module::Build.
05:07 idiosyncrat s/have to good/have to be good/
05:09 idiosyncrat Btw, does anybody know about usage in CMake for *Perl* builds?
05:10 idiosyncrat CMake seems to be taking over, but I don't see anything about trying to make it work for Perl builds.  There's not much support for autoconf builds from Perl, but for CMake there seems to just zero usage and support.
05:12 idiosyncrat ===
05:12 idiosyncrat I've just gotten all tests to work on the backport of the progress reports fix to Marpa::R2.
05:12 idiosyncrat Next step, then, will be to clear the bug list for Marpa::R2.
05:14 idiosyncrat At some point, there'll be a developer's release of Marpa::R2, which I should announce on the mailing list.
05:15 idiosyncrat I don't announce R3 releases on the mailing list, but R2 affects a lot more people I expect, and I expect a larger constituency with an interest in the new release coming out fully tested.
05:41 ronsavage JK: Ask on blogs.perl.org for advice re CMake.
06:00 idiosyncrat ronsavage: Early on in Marpa's development, I didn't have this community, for which I'm grateful.
06:01 idiosyncrat A major disadvantage was that it forced me to ask for advice in public forums.
06:01 idiosyncrat The result was so bad I gave up and went to figuring everything out myself.
06:02 idiosyncrat Literally half the advice was so bad that it would have killed the Marpa project.
06:03 idiosyncrat (Lest you think I'm overstating, recall that large well-supported projects like Parrot have wound up at dead ends, and Marpa was a one-person project which has never had financial support from the Perl community.
06:04 idiosyncrat Given the track record, you'd almost have to assume that project with Marpa's ambitions and level of support had almost no chance of success.)
06:07 idiosyncrat I do find using Google search for answers pays off -- that way you get to skim several full conversations on the subject.  Since you're only looking for one contributor who really answers the question correctly, there's a reasonable chance ...
06:08 idiosyncrat that such a person contributed to at least one of the threads.
06:08 idiosyncrat And in fact since then Stackoverflow has come out, and it's set up in a way that increases the chance of useful answers.
06:11 idiosyncrat Good night!
07:20 hobbs formerly, all of my stuff was EUMM except for the one module that used Module::Build to do dual XS/PP tricks
07:21 hobbs now, everything that was EUMM is working happily with Module::Build::Tiny, except the one that was Module::Build still is :)
07:22 hobbs oh, actually, I take that back, there's one that needs Module::Build::WithXSpp for, well, xspp. May be possible to do it with another builder but I wasn't up to figuring out how
15:16 idiosyncrat joined #marpa
15:16 idiosyncrat choroba: Are you out there?
15:17 idiosyncrat Remember your problem with Czech language in the DSL script?\
15:17 idiosyncrat At the time I fixed this in ::R3, but didn't in ::R2 because it was already "stable"-ized.
15:18 idiosyncrat Well, I just went and backported that fix to ::R2.
15:18 idiosyncrat So it should appear in the forthcoming ::R2 release.
15:19 idiosyncrat A test has been added to the ::R2 test suite but, when time comes, more testing is always a good thing.
15:21 idiosyncrat The commit for the choroba fix, in ::R2, is 5b14fd3
15:22 idiosyncrat For some reason, this didn't find its way to the Github bug list, but someone I have coffee with in Carmel is Czech, and he's has a keen interest in this one.
15:22 idiosyncrat Otherwise I might have forgotten it.
15:27 idiosyncrat OK.   I found the guy who's responsible for not getting choroba's bug on the bug list.
15:29 idiosyncrat It was me.  The issue was  "Symbols can't contain accented characters"  https://github.com/jeffreykegler/Marpa--R2/issues/268
15:32 idiosyncrat I closed it on the grounds that Marpa::R2 was stable and it would never be fixed.  Closing it was a mistake, I should have marked it and kept it on the list in case there was a new release.
15:38 choroba joined #marpa
15:41 choroba thanks. I probably can't test it before the end of the next week
19:01 ceridwen joined #marpa
21:40 ronsavage joined #marpa
21:45 ronsavage JK: I agree there's a vast amount of low-class advice out there, but I was thinking blogs.perl.org might just trigger a useful response.
23:44 ronsavage joined #marpa

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