Perl 6 - the future is here, just unevenly distributed

IRC log for #marpa, 2017-05-04

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

All times shown according to UTC.

Time Nick Message
00:03 idiosyncrat Demat!
00:23 ceridwen joined #marpa
01:49 ilbot3 joined #marpa
01:49 Topic for #marpa is now Start here: http://savage.net.au/Marpa.html - Code paste: http://scsys.co.uk:8002/marpa - Jeffrey's Marpa site: http://jeffreykegler.github.io/Marpa-web-site/ - IRC log: http://irclog.perlgeek.de/marpa/today - Youtube channel: https://www.youtube.com/channel/UCYKVfGBtfTqbs1JdYq-dc5g
03:28 ronsavage joined #marpa
06:44 ronsavage joined #marpa
10:38 ronsavage joined #marpa
11:00 sirdancealot joined #marpa
11:59 Cheery idiosyncrat: thanks.
12:02 Cheery idiosyncrat: actually I think I should listen you as well when I'm thinking about deciding the syntax for my language.
12:02 Cheery it's nothing in the hurry, I'd think there is at least this year before I fix down anything.
12:08 Cheery there is this thing: https://github.com/cheery/lever/blob/master/lever-0.8.0.grammar
12:09 Cheery and the language looks like this today: https://github.com/cheery/lever/blob/master/lib/subtyping.lc
12:30 Cheery I guess someone has to take the burden of designing the syntax for both of the grammars and the language.. But
12:31 Cheery I could still listen at people and have them explain what they are thinking about this all.
12:31 Cheery what should this thing look like? What do I have to consider here? What kind of rational decisions would you have over the syntax?
12:32 Cheery also things about intuition.
12:32 Cheery I think programmer's intuition is skewed by existing programming languages.
12:33 Cheery so I would likely have to get some rationalizing on how different constructs here should be expressed.
16:29 ceridwen joined #marpa
17:41 idiosyncrat joined #marpa
17:42 idiosyncrat Cheery: re https://irclog.perlgeek.de/marpa/2017-05-04#i_14531308
17:42 choroba joined #marpa
17:42 idiosyncrat For language design, I recommend studying Perl 6.
17:43 idiosyncrat IMHO in an ideal world Larry would leave the parser up to me, and take over the design of the DSL from me.
17:43 idiosyncrat But in this world he's committed to pushing the PEG rope.
17:44 Cheery PEG vs CFG wars.
17:44 Cheery oh well. that's a change to dynamic vs. static typing. :)
17:45 idiosyncrat Anyway, whenever I have a new feature that needs new DSL syntax, and some aspect of Perl 6 is in any way relevant, I go back and re-study that part of Perl 6.
17:56 Cheery I guess I'll check into Perl 6 and see what I can grab from there.
19:14 sirdancealot joined #marpa
20:22 ronsavage joined #marpa
20:48 sirdancealot joined #marpa
21:35 sivoais joined #marpa
21:38 sirdancealot joined #marpa
23:02 ronsavage joined #marpa

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