Perl 6 - the future is here, just unevenly distributed

IRC log for #marpa, 2014-09-10

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

All times shown according to UTC.

Time Nick Message
00:28 ronsavage joined #marpa
00:34 ronsavage joined #marpa
00:41 ronsavage joined #marpa
00:48 ronsavage joined #marpa
00:52 jeffreykegler joined #marpa
00:52 jeffreykegler "Parsing: a timeline" is my #1 hit of all time -- 5500++ pageviews
00:53 lucs It's a compelling read.
00:55 jeffreykegler Btw, the pageview count does not include people who read it on blogs.perl.org
00:55 ronsavage joined #marpa
00:56 jeffreykegler That number is hard to estimate, but I know that posting on blogs.perl.org makes the numbers on the home version soar, do the number is probably large.
00:56 jeffreykegler * do the number -> so the number
00:58 jeffreykegler lucs: thanx.  I thought it was a good read, but I've put out others that seemed to me to be totally riveting, and they sank to the bottom without a ripple.
01:02 ronsavage joined #marpa
01:04 lucs jeffreykegler: I'm sure this latest article will prompt many to read those earlier ones.
01:07 ronsavage joined #marpa
01:08 ronsavage Perhaps those other articles were thought to be too esoteric.
01:09 * jeffreykegler is having connectivity troubles again.  Confound those gremlins. :-)
01:10 jeffreykegler ronsavage:  Perhaps.  But this is actually the most theoretical thing I've put on my blog.
01:13 ronsavage joined #marpa
01:14 jeffreykegler What I'd really love to do is to get the programming world excited about language-oriented programming -- which is after all one of the Gang of 4 paradigms.
01:16 jeffreykegler I see two reasons this one is finding a receptive audience.
01:16 jeffreykegler First and foremost, those of you in the Marpa community, who are showing people the way, and making my life far easier than it was a few months ago.
01:16 jeffreykegler I'm very grateful to you all.
01:17 jeffreykegler Second, this one contains a lot of condensed thought which connects aspects of the readers experience into a narrative ...
01:18 jeffreykegler the narrative is difficult, I think, for most of the readers to follow, but they see things explained which are not explained elsewhere, ...
01:18 jeffreykegler and are willing to meet me halfway.
03:31 ronsavage joined #marpa
03:32 jeffreykegler Many of the people reading the "timeline" next are heading straight for my internals docs -- the libmarpa docs.
03:32 jeffreykegler This makes sense since it is a pretty technical piece.
03:33 jeffreykegler So I've just updated the on-line versions of those, both HTML and PDF.
03:41 ronsavage At least they're reading something of yours, rather than discussing someone else's claims about your s/w.
03:43 jeffreykegler To be fair, I apply a lot of "rules of thumb" in evaluating other parsers -- that is lump them into a class and try to evaluate them that way ...
03:43 jeffreykegler there are so many you can't implement them all.
03:44 jeffreykegler So when people reject Marpa on "first principles" I understand.
03:44 jeffreykegler It'
03:44 jeffreykegler s a little harder to understand why they don't follow up on clear new evidence, however. :-)
03:46 jeffreykegler But that's why I took multiple approaches with Marpa:
03:47 jeffreykegler an academic paper, plus an implementation, with the implementation aimed very widely ...
03:47 jeffreykegler so whatever means the skeptical required to assure themselves it was real, it was there for them to examine if they were willing to do so.
03:52 ronsavage Ah, yes: 'if they were willing to do so'. Rumour has it that some people are $supply_own_adjective.
03:53 shadowpaste "ronsavage" at 124.170.35.156 pasted "Can't parse empty string - Case 5/5." (134 lines) at http://scsys.co.uk:8002/422466
03:54 ronsavage Need help parsing an empty string: http://scsys.co.uk:8002/422466
03:59 jeffreykegler ronsavage: your <string_body> is a lexeme and lexemes are *never* zero length.
03:59 jeffreykegler L0 ignores anything that matches at zero length.
04:02 ronsavage Ah.
04:03 jeffreykegler ronsavage: what you *can* do is define a zero length G0 rule and then have something like <string_body> ::= <null_string> | <string_lexeme>
04:03 ronsavage So I changed to stringtoken::= '"' string '"' | '""' and string~ string_char+, and, drum roll, it worked. Thanx.
04:08 jeffreykegler AFK -- Good night
04:08 ronsavage 'night.
08:32 lwa joined #marpa
09:38 lwa joined #marpa
12:26 lwa joined #marpa
14:26 jeffreykegler joined #marpa
14:29 jeffreykegler Yesterday totaled 8,971 pageviews on my website -- this does not count page views on Ron's site, or of my cross-posts on blogs.perl.org.
14:30 Aria Goodness!
14:32 jeffreykegler And the reddit and hacker news discussions were (by industry standards) pretty constructive and snark-free
14:34 jeffreykegler AFK
15:54 jeffreykegler joined #marpa
16:52 rns joined #marpa
17:18 rns left #marpa
17:50 lwa joined #marpa
18:23 jeffreykegler joined #marpa
19:40 lwa1 joined #marpa
20:23 jeffreykegler joined #marpa
22:48 jeffreykegler http://shape-of-code.coding-guidelines.com/2014/09/10/is-early-parsing-now-practical/

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