|
Parrot 4.8.0 "Spix's Macaw" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC Set by moderator on 11 October 2012. |
|||
|
00:17
benabik joined
00:49
woosley joined
01:25
kevouze joined
01:40
benabik joined
02:48
MikeFair joined
03:40
mvorl joined
04:12
sivoais joined
05:08
mvorl left
05:10
kevouze joined
06:21
kevouze joined
06:22
cosimo joined
06:36
dafrito joined
|
|||
| kevouze | Hi, | 06:50 | |
| If some of you still want help out for the survey about newcomer experience in Perl, the survey is open until October 22. | |||
| Thank you to all who took part in the survey. | |||
| tinyurl.com/perlnewcomersurvey | |||
| dafrito | Hey all, random question: If I wanted to look at an existing HLL as an example to base my own off of, I should look at Rakudo and/or winxed, right? | 06:56 | |
| moritz | yes, or nqp | 07:04 | |
| dafrito | moritz, is there one that I should prefer over the others? | 07:08 | |
| moritz | dafrito: well, depends (more) | 07:12 | |
| dafrito: winxed is pretty close to parrot | |||
| dafrito: nqp has its own object storage (6model), its own meta model etc. | 07:13 | ||
| and bounded serialization | |||
| if you want to use nqp's goodies, look at nqp; otherwise probably winxed is better | |||
| dafrito | moritz, sounds like I'll stick to winxed then. One of my goals is to help out Parrot if I can while I work with my HLL, so I'd prefer something close to go off of | 07:15 | |
| moritz, thanks for the advice :) | 07:18 | ||
|
07:20
Mike-PerlRecruiter_ joined
07:28
woolfy joined,
Liz joined
10:30
preflex joined
|
|||
| dalek | kudo/nom: 179b6c0 | moritz++ | src/Perl6/ (2 files): fix indirect name in method declaration. Closes RT #115334 |
11:26 | |
|
11:53
mtk joined
11:59
Liz_ joined
12:00
woolfy_ joined
13:01
PacoAir joined
13:04
Psyche^ joined
13:16
PacoAir joined
|
|||
| dalek | kudo/nom: 27a6b84 | moritz++ | / (2 files): refactor CUSTOM_LIB, deprecated ~/.perl6/lib now %CUSTOM_LIB is a hash with (perl, site, vendor, home) installation dirs, and the one in the home directory depends on the exact Rakudo version. For backward compatibility, ~/.perl6/lib is still in @*INC |
13:25 | |
|
15:10
benabik joined
15:29
dmalcolm joined
16:02
bluescreen joined
|
|||
| dalek | p: 0e83ea3 | (Paweł Murias)++ | t/nqp/65-how.t: Add a test for NQPClassHOW. |
17:00 | |
| p: 51989fe | jonathan++ | t/nqp/65-how.t: Merge pull request #60 from pmurias/master Added a test |
|||
|
17:05
benabik joined
|
|||
| dukeleto | ~~ | 17:34 | |
| davidfetter | what's up, dukeleto ? | 17:39 | |
|
18:05
benabik joined
|
|||
| dalek | p: 08a69c5 | (Paweł Murias)++ | t/nqp/10-cmp.t: Test for nqp::eqaddr instead of =:=. Avoid comparing identical string |
18:09 | |
| p: b0087db | jonathan++ | t/nqp/10-cmp.t: Merge pull request #61 from pmurias/master change =:= to eqaddr |
|||
|
18:23
EfTwelve joined
18:24
alester joined
|
|||
| EfTwelve | Hi, do i need perl to use parrot/C on mingw/windows ? | 18:31 | |
| dalek | kudo/nom: 011ec66 | jnthn++ | src/core/ (2 files): Fix eval method to see the correct context. Plus a bonus feature that you didn't see me add, but the debugger will happily use. :-) |
18:38 | |
|
18:49
schmooster joined
|
|||
| rurban | EfTwelve: you need perl to build parrot, and to use parrot-devel. (building new languages) | 18:50 | |
| But you do not need perl to run parrot | 18:51 | ||
| EfTwelve | so the reason even the simplest .c test fails to compile is because its not built? | 19:02 | |
| Coke | EfTwelve: did you run "Configure.pl; make" ? | 19:07 | |
| or: back up: What are you trying to do, and what have you done so far. | |||
| EfTwelve | I took a simple C example from the docs: "Home » Developer Documentation » Parrot embedding system " and attempted to compile with gcc/mingw | 19:11 | |
| I get several errors about 'incomplete type' in platform_interface.h | 19:12 | ||
| it made me think that maybe parrot thinks im on linux | |||
| Coke | if you don't have a parrot lying around, I wouldn't expect you to be able to compile anything against it, no. | 19:13 | |
| I would expect you'd have to build (and preferentially install) parrot, then link against libparrot to run the embedding examples. | 19:15 | ||
|
19:20
Mike-PerlRecruiter_ joined
|
|||
| EfTwelve | there's no makefile | 19:21 | |
| ugh, what a nightmare | 19:24 | ||
| PerlJam | EfTwelve: "perl Configure.pl" creates a makefile. | 19:25 | |
| EfTwelve | tyvm for the help. the perl dependency kills it for me though. | 19:28 | |
| PerlJam | why exactly? | 19:29 | |
| Coke | EfTwelve: your package manager may have a parrot version in it. (though it might be old) | 19:30 | |
|
19:34
benabik joined
|
|||
| EfTwelve | PerlJam: I just want to create vm for my language, installing 100 megs or perl and mucking around in it is not my cup of tea. Coke: Im using windows and the win version of Parrot. | 19:36 | |
| Coke | EfTwelve: I'm not sure if the windows MSI for parrot has been updated recently, but there is an installer for rakudo star for windows which includes parrot. | 20:28 | |
| (somewhat ironically, then you'll have perl 6 instead of perl 5 installed). | |||
| but if you don't want to setup the build tools, then yes, parrot may not be for you. | 20:29 | ||
| EfTwelve | thanks | 20:37 | |
|
20:43
preflex joined
20:50
benabik joined
|
|||
| cotto | ~~ | 21:39 | |
|
21:41
bluescreen joined
|
|||