6macros: discussing the finer points of Perl 6 macros, Qtrees, and how to stay sane | irclog: irclog.perlgeek.de/6macros/today
Set by moderator on 5 April 2015.
07:49 Ven joined 08:56 Ven joined 09:47 Ven joined 10:01 Ven joined
Ven masak: github.com/masak/ipso/pull/1/files :P 11:06
11:28 Ven joined
masak merged. thank you. 12:47
ipso was a fun little experiment. but it made me realize that "you can't get there from here". I had this unrealistic feeling that a metacircular evaluator would be the starting point for a lot of extensibility, but once I had one it was more "ok, now what?" 12:48
right, that's evident in the "Plans" section in the README.md 12:49
Ven oh lol. I clicked that, and I got to readme.md 12:59
this redirects to github.com/echonest/pyechonest/blo.../README.md
you stopped before macros in ipso, uh? 13:11
masak yeah. 13:19
it was just a small experiment in implementing a metacircular interpreter.
but it made me start thinking of 007, eventually.
Ven wouldn't macros have been the starting point to "extensibility"? 13:29
or do you just mean, extending the interpreter from the code
masak I wanted to end up somewhere close to Perl 6. but I only saw how I could end up somewhere close to Lisp. 13:31
Ven ..missing? :) 13:34
13:58 masak joined, Mouq joined, vendethiel joined, Ven joined 14:28 Ven joined 15:32 Ven joined 15:59 Ven joined 17:49 Ven joined
vendethiel masak: ha, I never received that part 18:25
what's missing in lisp you have in perl6 you couldn't get in ipso?
masak Perl 6 syntax. 18:29
or let's be fair and say "ALGOL-like syntax" 18:32
vendethiel mmhhh. These day I might consider I find lisp-like syntax more readable... 18:35
masak even if I agreed with that, and I guess I do at some level, the attitude itself is of little use to me in my role as Perl 6 macros grantee. 18:37
vendethiel i'm maybe unfair, and maybe it's because I've only been doing crappy C for the past week :)
I sometimes realize I take a lot of "pride" in being interesting in perl6. actually, "pride" isn't the right word, but I think it's part of what I consider "defines me" 19:27
"I know and can write Haskell, but I also know and can write C. I know and can write Lisp, but I can also know and can write Perl6" 19:28
masak :) 19:32
being an omnivore is something to be proud of.
vendethiel not sure if "proud" is the correct word 19:38
masak it's something I wish there were more of in the IT world. people monoculturally sticking to one language or one toolset seem to be in majority. but I find the minority much more fun to be around. 20:03
vendethiel "thanks, I guess" :P 20:17
masak life is too short for Blub 20:20