pugscode.org/ | nopaste: sial.org/pbot/perl6 | ?eval [~] <m oo se> | We do Haskell, too | > reverse . show $ foldl1 (*) [1..4] | irclog: irc.pugscode.org/ Set by diakopter on 11 July 2007. |
|||
00:04
tlb left
00:36
dduncan joined
00:52
jimm joined
|
|||
jimm | is it soup yet? | 00:53 | |
Limbic_Region | you mean dog food? | 00:56 | |
01:11
_go_ joined
|
|||
jimm | Limbic_Region: dog food, soup... still, it's consumable... | 01:14 | |
Limbic_Region | there are a few here dogfooding it but mostly they keep changing the recipe | 01:15 | |
jimm | hmm, ok | 01:17 | |
01:19
cookys left
|
|||
jimm | so does that mean what's primarily changing is the way the consumer would see it, or more about its composition? | 01:19 | |
01:19
justatheory joined
|
|||
jimm | "way consumer sees" == language and syntax; "composition" == internals and methods of interpretation | 01:22 | |
01:25
justatheory left
01:29
justatheory joined
01:30
justatheory left
01:34
Limbic_Region left
01:54
Limbic_Region joined
02:25
jdv joined
|
|||
jdv | is pugs officially abandonware? | 02:26 | |
02:36
jdv left
02:37
jdv79 joined
03:04
elmex_ joined
03:12
jeffreykegler joined
03:17
luqui left
03:25
Limbic_Region left
03:30
justatheory joined
03:55
ilogger2 joined
04:11
Southen joined
|
|||
Tene | jdv79: check the license... it's open-source... | 04:40 | |
jdv79 | i didn't mean literally;) | 04:41 | |
04:42
ilogger2 joined
|
|||
Tene | Which comment was that? | 04:43 | |
jdv79: what would it mean if it was? I'm confused about what you're asking. | 04:48 | ||
jdv79 | it would mean exactly what it means. just curious. | 04:50 | |
Tene confused, goes to bed. | |||
04:53
Aankhen`` joined
05:20
idiotmax joined
05:25
cookys joined
05:27
jisom joined
05:29
cookys left,
cookys joined
05:35
cookys left
05:37
cookys joined
05:38
cookys left
05:43
cookys joined
05:47
cookys left,
cookys joined
06:16
stevan_ joined
06:18
nallu_ignacius joined
|
|||
spinclad | jdv79: not officially abandonded, i'd say; more like half-orphaned, perhaps. | 06:51 | |
agentzh | heh, obra++'s wording was a bit ambiguous | 06:59 | |
07:03
stevan_ left
07:06
devogon joined
07:52
Ashizawa joined
08:25
the_dormant joined
08:30
franck___ joined
08:32
franck___ left
08:33
franck___ joined
|
|||
dduncan | @seen audreyt | 08:34 | |
lambdabot | I saw audreyt leaving #ghc, #haskell and #perl6 23h 37m 40s ago, and . | ||
08:34
franck___ left
|
|||
agentzh | dduncan: are you still working on your RDB wrapper project? | 08:35 | |
dduncan | yes | ||
agentzh | haven't seen your commits recently ;) | 08:36 | |
has your code moved out of the pugs repos? | |||
dduncan | the project is split between a language def repo and an impl repo ... only the latter has a version in pugs, and the former presently gets more commits | ||
agentzh | url? | ||
dduncan | have a look at utsl.gen.nz/gitweb/ | 08:37 | |
lambdabot | Title: utsl.gen.nz git - | ||
dduncan | 2 projects named 'Muldis' | ||
everything is currently either there or with Pugs | |||
agentzh | thanks :) | 08:38 | |
dduncan | the versions in gitweb are also put on cpan regularly | ||
agentzh | i'll try to find if i can use your work or your ideas in our company :) | ||
dduncan | I've been slower in the last few weeks due to time conflicts, but I'm trying to get a lot done on it in the next few days | ||
08:38
franck___ joined
|
|||
dduncan | agentzh, are you on any email lists where I've been posting about the releases? | 08:39 | |
agentzh | we are running hundreds or thousands of postgres databases in the company | ||
dduncan | yes | ||
agentzh | dduncan: not any that i'm aware of | ||
dduncan | I usually post about releases on the dbix-class list, plus the lists I setup specifically for muldis-db itself | 08:40 | |
agentzh | dduncan: cool. i'll subscribe to that list. | ||
dduncan | agentzh, what ideas in particular from my project were you wanting to make use of? | ||
agentzh | dduncan: good abstraction :) | 08:41 | |
dduncan | yes | ||
agentzh | dduncan: w/o much penalty of performance | ||
that's why i love compilers in (general) so much ;) | 08:42 | ||
dduncan | in particular, I see a unique feature of my project in that stored procedures are abstracted, in fact Muldis DB is focused around the paradigm of putting everything in stored procedures as possible | ||
unlike all the others | |||
agentzh | that sounds sweet :) | ||
dduncan | would you like to help me with the development? | ||
agentzh | dduncan: i'd love to but i think i should take a closer first ;) | 08:43 | |
*closer look | |||
dduncan | eg, if you want to send me details of use cases that I can try coding cookbook examples out of or tests, that would be helpful ... also if you want to help test | ||
"use cases" meaning for relational databases in general | |||
agentzh | i'll have a try :) | 08:44 | |
dduncan | do you know my email address? | ||
agentzh | no | ||
dduncan | for that matter, what's yours? | ||
agentzh | [email@hidden.address] :) | ||
i think it's not hard at all to find out your email address ;) | 08:45 | ||
there's CPAN and google :) | |||
08:45
iblechbot joined
|
|||
dduncan | I just sent you a test email, try replying to it | 08:46 | |
agentzh | k | ||
dduncan | that email is the longer version of what I just asked of you | ||
about use cases | |||
agentzh | already sent? | ||
dduncan | yes | ||
the SMTP server may take a few minutes | 08:47 | ||
agentzh | ah...okay | ||
hopefully it's not the problem on my side ;) | |||
dduncan | I recently switched to using my ISP's one, since they were blocking the normal SMTP port | ||
08:47
cognominal_ joined
|
|||
agentzh | or try this one instead? | 08:47 | |
[email@hidden.address] | 08:48 | ||
dduncan | will do ... | ||
agentzh | okay, already got your mail :) | ||
dduncan | then I won't | ||
agentzh | :) | ||
yahoo.cn worked :) | |||
08:49
rindolf joined
|
|||
agentzh | very interesting stuff although you've changed its name several times, which leads to a little confusion ;) | 08:49 | |
i'll give you some feedback when i read enough about your baby :) | 08:50 | ||
thanks for the info you've provided :) | |||
dduncan | one thing you should know, or it may have been implied, is that the Muldis DB interface is optimized towards declaring all your queries up front as part of your database schema, such that they are stored procedures, and so all you typically do at runtime is invoke stored procedures rather than doing select/iud etc | ||
agentzh | *nod* that's also one of the best practices we've been promoting within our company ;) | 08:51 | |
08:51
the_dormant left
|
|||
rindolf | Hi all. | 08:51 | |
dduncan | hi rindolf | 08:52 | |
agentzh | dduncan: i mean using stored procedures as much as possible | ||
hey, rindolf | |||
dduncan | yes | ||
rindolf | agentzh: what's up? | ||
dduncan: what's up? | |||
dduncan | I'm replying to you | ||
besides that ... | |||
agentzh | lol | ||
dduncan | I just did a commit to my language design regarding the entity names docs in Basics.pod | ||
agentzh loves docs. | 08:53 | ||
dduncan | basically improving how the entity namespace of Muldis D is meant to map to typical DBMS backends | ||
agentzh | what do you mean by entities in this context? | ||
dduncan | tomorrow I expect to start doing a top-down design of the system catalog | ||
agentzh | as in entity-relation? | 08:54 | |
dduncan | no | ||
entity, as in some named thing, like a variable or data type or routine | |||
agentzh | ah, okay :) | ||
dduncan | I use "entity" to describe something in the programming language or database that can be invoked or referred to | 08:55 | |
agentzh | it makes sense | ||
dduncan | oh, and I use the word "relation" to mean what SQL means when it says "table" or "rowset" | ||
agentzh | heh | 08:56 | |
dduncan | that'll be fun for users | ||
used to typical Perl ORMs | |||
agentzh | hmm | ||
dduncan | or I should say, a "relation value" is a rowset, a "relation variable" is a table | 08:57 | |
the result of a select is a relation | |||
agentzh tries to get used to these terms. | |||
08:58
blindfish joined
|
|||
agentzh | dduncan: btw, how far is your system from being used in production? | 08:58 | |
dduncan | my language actually defines its terms where there may be confusion; see the top of Basics.pod | ||
hard to say | |||
a few months is probably the most realistic answer | |||
but I hope to have something useful for testing in a few weeks | |||
agentzh | dduncan: great :) | 08:59 | |
dduncan: something runnable is always nice :) | |||
dduncan | hopefully once the earlier milestone is reached, people will jump on board like they did for Pugs when it could say "hello world" | ||
agentzh | if i find something particularly useful in your design, i may steal it, implement it quickly myself, and use it in production directly ;) | 09:00 | |
dduncan | I would compare most of my work so far to be analagous to Larry's writing of the Apocalypses ... or Synopsis | ||
agentzh | heh, that may be sufficient for my purpose ;) | 09:01 | |
dduncan | suit yourself, though I would hope that your work could merge with mine some day as is appropriate | ||
agentzh | dduncan: i hope so as well :) | ||
dduncan | by the way, is the LGPLv3+ license suitable for you? | ||
agentzh | i think yes :) | ||
dduncan | good, that | 09:02 | |
agentzh, what time is it over there? | 09:03 | ||
agentzh | we're very willing to contribute back to opensource projects that we've found useful :) | ||
17:03 | |||
dduncan | its 02:03 here | ||
so I'm about to lay | |||
agentzh | oh! | ||
sorry | |||
sleep well, dduncan :) | |||
dduncan | but that's fine, I often keep late nights, and realize that some of you are only around now | ||
agentzh | hehe | 09:04 | |
dduncan | on that note, do you know what's up with audrey? | ||
agentzh | audreyt is still recovering very slowly | ||
she's quit excitement | |||
dduncan | afaik, audrey was attending some family matter, and didn't really come back | ||
agentzh | but she has not quit pressure | ||
as she recently said on #jifty | 09:05 | ||
family matter? | |||
dduncan | I'm not sure, maybe something about a sick relative? | ||
agentzh | i think it's herself :) | 09:06 | |
dduncan | back to my project, I'm unlikely to change its name again ... this very week I'm now registering a business with the name 'Muldis', and shortly after trying to trademark the term (in Canada anyway) | ||
agentzh | wow | ||
dduncan | and I registered lots of generic TLDs for it a few years ago | ||
assuming the business gets setup properly, I'll update my docs to reference it as a place to get support soon | 09:07 | ||
09:07
jisom left
|
|||
agentzh | cool | 09:08 | |
dduncan | rather than referencing my personal name | ||
09:08
jisom joined
|
|||
agentzh | so you'll soon be self-employed? | 09:08 | |
dduncan | yes, moreover, incorporated | ||
agentzh | heh | ||
congrats :) | |||
dduncan | so, during what hours in your own timezone are you typically responsive on this channel? | 09:09 | |
myself, typically from noon to midnight my time | |||
plus or minus a few hours | |||
agentzh | for me, 10:00 ~ 18:00 beijing time | ||
dduncan | okay | 09:10 | |
agentzh | supper & | 09:11 | |
09:21
rindolf left
09:22
jisom left
09:29
the_dormant joined
09:35
the_dormant left
10:02
the_dormant joined
10:12
pmurias joined
|
|||
pugs_svn | r18783 | pmurias++ | [kp6] added a test which demonstrates the nature of the bug dlocaus worked on | 10:12 | |
r18783 | pmurias++ | $match.bool == $match | |||
10:12
pmurias left
10:23
iblechbot left
10:42
the_dormant left
11:19
chris2 joined
11:20
cognominal_ left
11:22
drupek12 joined,
iblechbot joined
11:25
marmic joined
11:27
Aankhen`` left
11:34
Aankhen`` joined
11:48
Ashizawa left
11:58
cognominal_ joined
11:59
pmurias joined,
pmurias left
12:01
barney joined
12:03
cognominal_ left
12:11
pmurias joined
12:43
noll` joined
12:58
rindolf joined
12:59
cookys left
13:16
the_dormant joined
13:27
foo\ joined
13:31
the_dormant left
14:11
the_dormant joined
14:45
devogon left
14:49
devogon joined,
devogon left
14:50
devogon joined
15:03
the_dormant left
15:04
barney left
15:08
franck___ left
15:14
the_dormant joined
15:32
kanru joined
15:36
Psyche^ joined
15:42
justatheory joined
15:54
Psyche^ is now known as Patterner
16:04
ludan joined,
blindfish left
16:10
justatheory left
16:13
kcwu joined
16:17
the_dormant left
16:21
lichtkind joined
16:28
stevan_ joined
16:40
justatheory joined
16:44
nallu_ignacius left,
ludan left
16:51
cognominal_ joined
16:57
baalial joined
17:03
luqui joined
17:11
|Jedai| joined
17:15
cmarcelo joined
17:53
justatheory left
17:57
justatheory joined
18:00
Psyche^ joined
18:17
Patterner left,
Psyche^ is now known as Patterner
18:28
marmic left
18:37
devogon left
18:39
chris2 left,
marmic joined,
baalial left
18:43
devogon joined
18:59
cognominal_ left,
Southen joined,
Psyche^ joined
19:04
Patterner left,
Psyche^ is now known as Patterner
19:06
devogon left
19:08
devogon joined
19:18
luqui left
19:48
foo\ left
19:52
justatheory left
20:12
devogon left
20:13
devogon joined
20:19
cognominal_ joined
20:28
khaozcomm joined
20:30
Aankhen`` left
20:31
khaozcomm left
20:51
rindolf left
20:53
jisom joined
20:55
noll` left
21:03
cognominal_ left
21:35
dduncan joined
21:36
elmex joined
21:38
DarkWolf84 joined
21:48
the_dormant joined
22:23
pmurias left
22:24
justatheory joined
22:25
BinGOs joined
22:28
fridim joined
|
|||
fridim | hi. | 22:28 | |
22:38
weinig joined
22:39
weinig left,
weinig joined
22:50
iblechbot left
22:52
|Jedai| is now known as jedai
22:55
BinGOs left
|
|||
wolverian | do we have an rfc822 grammar in e.g. tests? I don't see one .. I mechanically ported over the one in 5.9.5's test suite, committing it if no-one objects.. someone can make fix it up then :) | 23:04 | |
23:09
lichtkind left
|
|||
wolverian | also, when should I use token and when rule? I'm not sure about this backtracking business.. | 23:10 | |
well, I suppose terminals are a good candidate | 23:14 | ||
23:30
the_dormant left
23:34
kanru left
|