|
Parrot 4.10.0 "[Red-eared Parakeet]" parrot.org/ | Log: irclog.perlgeek.de/parrot Set by moderator on 21 November 2012. |
|||
|
00:52
Reini__ joined
01:14
Mike-PerlRecruiter_ joined
01:17
benabik joined
01:18
Reini_ joined
|
|||
| Reini_ | I'd need this for threaded nqp: github.com/parrot/parrot/issues/870 | 01:18 | |
|
02:13
benabik joined
02:52
Reini_ joined
03:06
benabik joined
|
|||
| dalek | rrot/rurban/gh870-pmc_class: 2f3aff2 | rurban++ | / (26 files): Merge remote-tracking branch 'origin/master' into threads |
03:34 | |
| rrot/rurban/gh870-pmc_class: 8de664c | rurban++ | lib/Parrot/Pmc2c/ (3 files): [GH #870] Export INTVAL pmc_class_Classname types for dynpmc Each pmc2c library header or single dynpmc header contains now the declaration of a global type, initialized dynamically. |
|||
|
05:08
Reini_ joined
|
|||
| cotto | Reini, do the dynpmc headers need to be installed as part of that branch? | 05:18 | |
|
07:53
drift_ joined
08:14
he joined
08:20
brrt joined
09:37
bouncy joined
10:21
brrt left
12:26
mtk joined
12:44
whiteknight joined
13:10
PacoAir joined
13:17
Mike-PerlRecruiter_ joined
17:35
Reini_ joined
|
|||
| Reini_ | cotto: no, they are generated by pmc2c. But I'm not finished yet. | 17:36 | |
| cotto | gotcha | 18:12 | |
|
18:47
Reini__ joined
19:50
Reini_ joined
20:17
contingencyplan joined
20:41
schmooster joined
20:44
tuxit joined
20:49
kid51 joined
20:57
perlite_ joined
21:14
sabren joined
|
|||
| sabren | hello | 21:14 | |
| sorear | hello sabren | ||
| are you an old parrot person? I don't remember you but apparently slavorg does | 21:15 | ||
| sabren | i am the main author of pirate, an old python->parrot compiler | 21:16 | |
| circa 2003 | |||
| tadzik | hello | ||
| sabren | i'm digging it out of my old cvs repository and am going to put it on github or something. I figured I'd pop in here and see what's happening. :) | 21:17 | |
| hi tadzik | 21:18 | ||
| i am also working with a group of people who are trying to make an organization to help junior developers learn to contribute to open source projects | 21:20 | ||
| and recently I've been thinking of parrot as a project that was particularly well run on the community side | 21:21 | ||
| www.reddit.com/r/learnprogramming/c...ce/c6sm2lk | 21:22 | ||
| anyway, figured i'd hang out in here a bit and see about maybe getting involved again :) | 21:23 | ||
| benabik | \\o/ developers! | ||
| AFAICT, we've been suffering from an acute tuit shortage around here. | 21:24 | ||
| sabren | really? i check the site every few months and there always seems to be a new release and something happening :) | 21:25 | |
| benabik | This may be projection, as grad school is eating all my tuits. | ||
| sabren | :) | 21:26 | |
| benabik | And people seem to be resurfacing, but I didn't hear from cotto or duke or whiteknight much for a couple months. | ||
| Reini_ | Hi sabren, welcome back! | 21:30 | |
| sabren | what's the big problem/plan/goal for parrot these days? | ||
| hi Reini_ :) | |||
| Reini_ | More performance for rakudo | ||
| benabik | I would say performance and learn from Rakudo. | 21:31 | |
| Reini_ | There's a low-level byte code framework rework going on, M0/M1 | ||
| sabren | is pugs pretty much dead these days? | 21:32 | |
| benabik | Basically. People are poking it again, but not very much. | 21:33 | |
| Reini_ | The Haskell compiler apparently got much faster | ||
| So it revived a bit | 21:34 | ||
| benabik | But since Pugs is so complex, it seems to break a bit faster than people are figuring it out. :-/ | ||
| sabren | haskell itself you mean? they added an LLVM backend | ||
| ghc i mean | 21:35 | ||
| i guess pugs didn't actually target parrot anyway, huh? | |||
| Reini_ | ghc, yes. So I was told | ||
| no, pugs is just perl6 on ghc | 21:36 | ||
| sorear | sabren: the name pirate was reused for bacek's attempt at replacing IMCC | 21:37 | |
| sabren | so is rakudo on parrot too slow? or is performance in general just sort of the default plan? | 21:38 | |
| sorear | rakudo on parrot has always been too slow | ||
| which is kind of redundant because Rakudo does not support any other platform currently | 21:39 | ||
| sabren | slow like... don't even both using it unless you have plenty of coffee and a good book? :) | ||
| sorear | they've announced plans to target the JVM as well (without dropping Parrot) but so far nothing has come of that | 21:40 | |
| sabren | what's lorito? | ||
| sorear | meh, it depends on what you're doing | ||
| sabren | was looking at ;trac.parrot.org/parrot/wiki/PirateTodo | 21:41 | |
| sorear | you'd be somewhat stupid to use rakudo for compute jobs, but there are plenty of other things to use a language for | ||
| something else you might find interesting, sabren: github.com/sorear/niecza | 21:42 | ||
| sabren | sorear: does that share an intermediate language with parrot by any chance? | 21:44 | |
| sorear | no | ||
| sabren | well, but any subset of perl6 would be a common intermediate language i guess :) | 21:46 | |
| sorear | if you have an independant interest in perl 6, check out #perl6 on freenode | 21:47 | |
|
21:48
davidfetter joined
|
|||
| sabren | actually my main interest right now is : code.google.com/p/porcupinepascal/ | 21:49 | |
| also github.com/parrot/forth ... i've been doing some work with retroforth.org/ | 21:52 | ||
|
21:53
Reini_ joined
|
|||
| dalek | rrot/rurban/gh870-pmc_class: ff0bb71 | rurban++ | lib/Parrot/Pmc2c/ (2 files): [GH #870] fix c->h confusion Emit H now into the header actually, not the c |
21:53 | |
| rrot/threads: 08a70fe | rurban++ | / (26 files): Release 4.10.0 - Red-eared Parakeet Update native_pbc's for 32/64bit intel and 32bit ppc Fix tools/dev/pbc_header.pl |
|||
| rrot/threads: 2f3aff2 | rurban++ | / (26 files): Merge remote-tracking branch 'origin/master' into threads |
|||
| sabren | trac.parrot.org/parrot/wiki/LoritoOps ... retro's ngaro vm is very much like this ( except retro is a stack machine and doesn't support dynamic libraries or anythig like a PMC ) | 21:56 | |
| what's interesting about ngaro, though is that it's small enough to run anywhere, and small enough that people randomly come by and port it to other platforms and languages | 22:00 | ||
| i bet if parrot had a reference lorito implementation, we'd see the same thing happening ... hrm | 22:02 | ||
| for example, retro's vm will run on an arduino, or in a web browser. | 22:04 | ||
| hrm | 22:13 | ||
| trac.parrot.org/parrot/report/14 <- this is the roadmap, but the milestones are all version 2.xxx ... parrot is at version 4.xxx | 22:14 | ||
| is this whole trac site obsolete? | |||
| moritz | yes | ||
| sabren | aha | 22:15 | |
| github.com/parrot/parrot/wiki | |||
| how could i get that into the template for trac.parrot.org ? that really ought to be on every page, not just the main page | 22:17 | ||
| moritz has never really used trac, and has no idea | 22:18 | ||
| sabren | hrm.. actually the trac is the first link here, too: parrot.org/resources.html | 22:20 | |
|
23:05
Reini_ joined
23:58
Reini_ joined
|
|||