Perl 6 - the future is here, just unevenly distributed

IRC log for #6macros, 2015-03-21

| Channels | #6macros index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
03:15 Mouq vendethiel: How would you feel about macro infix:<|> (AST::Call @calls) { for @calls { die "invalid operand" unless $_ ~~ Callable; ... } }
03:58 vendethiel joined #6macros
04:25 vendethiel joined #6macros
05:39 vendethiel joined #6macros
06:26 vendethiel joined #6macros
06:51 vendethiel joined #6macros
08:26 vendethiel joined #6macros
09:27 vendethiel joined #6macros
09:55 vendethiel joined #6macros
10:24 vendethiel Mouq: it needs to return something that the AST.define sub can understand
10:24 vendethiel and that means no other macro can use |.
11:10 Ven joined #6macros
12:07 masak joined #6macros
12:52 Ven joined #6macros
12:53 Ven masak: are you a vim user?
12:54 masak I am.
12:57 Ven seems like most people in the perl6 community are :)
12:58 masak maybe the vi/vim ethods fits the Perl ethos well.
12:58 masak (lots of semi-arbitrary rules to learn, but lots of power from learning them)
12:58 masak same with Git vs other systems, too.
12:59 Ven I used to hate on vim and emacs because I considered them to be completly obsolete
13:00 Ven also, I was still on windows then, so ugh
13:00 Ven but when I saw liz and the others at fpw2014 using it, I thought I needed to give it a try.. Didn't look back :P
13:00 masak especially things like combinations of movements and commands are great
13:00 Ven I just set up evil-mode with emacs
13:00 masak hehe
13:00 Ven and it's working great
13:00 masak never tried one of those hybrids
13:01 Ven elisp as a config lang is really amazing
13:01 Ven I can do so much that's UGH im viml (yeah i know, py support incoming, still will never be close to elisp's power)
13:02 masak you might want to check out neovim if you haven't already
13:02 masak (I haven't, but I keep hearing good things about it)
13:02 Ven not interested :)
13:02 Ven I'm more interested in spacemacs
13:02 masak ok
13:02 vendethiel I don't need anything else from vim that wouldn't mean changing what vim is
13:03 vendethiel (spacemacs is emacs+vim as one)
13:04 masak tying back to the topic of this channel, I believe what will finally beat out both vim and emacs is real, excellent AST integration. it's possible in those two, of course, but an editor that makes it *easy* will have an advantage.
13:04 masak IntelliJ and similar editors are the freshest breath I've felt in IDE space for a long time.
13:04 masak I want to do more with those.
13:05 vendethiel I definitely use intellij when the language allows it :)
13:06 vendethiel I don't idea-vim because it's laggy here, tho
13:06 * masak tries spacemacs
13:34 Ven joined #6macros
14:14 Ven joined #6macros
15:49 Ven joined #6macros
18:54 Ven joined #6macros
19:02 Ven "For much of the last 5 years, I've been one of a very small group of people maintaining, developing and improving Open Dylan (http://opendylan.org/) (a Lisp-like language without Lisp-like syntax)." well, best of luck to that guy!
19:02 masak sounds eerily familiar...
19:03 masak Dylan is on my list of languages to have a close look at at some point
19:04 Ven that was a project from apple that was "cut off" in the beginning of the years 2k
19:05 masak ISTR that, yes
19:31 Ven joined #6macros

| Channels | #6macros index | Today | | Search | Google Search | Plain-Text | summary