Perl 6 - the future is here, just unevenly distributed

IRC log for #pr-challenge, 2015-02-18

| Channels | #pr-challenge index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:04 neilb_ joined #pr-challenge
00:18 upasana_ joined #pr-challenge
00:40 Ptolemarch joined #pr-challenge
01:54 boreas joined #pr-challenge
02:22 Peter joined #pr-challenge
02:28 Ptolemarch joined #pr-challenge
02:40 haarg if you are using AUTOLOAD you are already probably doing something wrong
02:49 boreas_ joined #pr-challenge
02:56 Su-Shee_ joined #pr-challenge
03:08 boreas joined #pr-challenge
04:17 Ptolemarch joined #pr-challenge
05:06 BRAD_ joined #pr-challenge
06:06 Ptolemarch joined #pr-challenge
07:09 boreas joined #pr-challenge
07:55 Ptolemarch joined #pr-challenge
07:56 neilb joined #pr-challenge
07:58 reneeb joined #pr-challenge
08:21 veryrusty joined #pr-challenge
08:36 daveh joined #pr-challenge
08:39 monsieurp haarg: why?
08:50 Lee jamessan: i just removed all of that kind of code from CGI.pm. perhaps it's an optimization in time critical code, but i would argue it's a micro optimization on modern hardware
08:51 Lee the diff was about 0.03s for a 4000 line module on my (realtively recent) machine
08:52 Lee (and this was deferred compile, so proably not quite the case you're talking about)
08:54 haarg using AUTOLOAD means you are trying to do something too smart or too dynamic
08:54 haarg if you can't just use normal methods, you have done something wrong with your design
08:55 sue joined #pr-challenge
08:57 monsieurp haarg: well Validate--Tiny does use AUTOLOAD
08:57 monsieurp haarg: so according to you, its design is flawed? :>
08:59 haarg probably
09:03 BooK it's kinda trusting user input to run some method calls
09:03 BooK https://metacpan.org/source/BOOK/Git-Repository-Plugin-AUTOLOAD-1.001/lib/Git/Repository/Plugin/AUTOLOAD.pm#L22 # I'm doing it there
09:04 BooK but yeah, usually too magical
09:07 BooK oh my, I thought HTTP::Proxy was using AUTOLOAD, but I actually removed that in 2003!
09:23 neilb joined #pr-challenge
09:44 Ptolemarch joined #pr-challenge
10:31 daveh joined #pr-challenge
11:33 Ptolemarch joined #pr-challenge
12:31 fredericop joined #pr-challenge
13:10 manchicken joined #pr-challenge
13:16 Lee joined #pr-challenge
13:16 manchicken_ joined #pr-challenge
13:22 Ptolemarch joined #pr-challenge
13:22 boreas joined #pr-challenge
13:24 daveh_ joined #pr-challenge
13:25 boreas joined #pr-challenge
13:36 boreas joined #pr-challenge
13:40 boreas joined #pr-challenge
14:20 n2plato joined #pr-challenge
14:21 gryphon joined #pr-challenge
14:49 Flimm joined #pr-challenge
14:50 Ptolemarch joined #pr-challenge
14:53 manchicken joined #pr-challenge
15:43 Ptolemarch joined #pr-challenge
16:05 Ptolemarch joined #pr-challenge
16:08 rvandam joined #pr-challenge
16:27 solargroovy joined #pr-challenge
16:29 perlfan joined #pr-challenge
16:33 solargroovy1 joined #pr-challenge
17:12 rvandam joined #pr-challenge
17:12 neilb joined #pr-challenge
17:14 neilb_ joined #pr-challenge
17:40 boreas joined #pr-challenge
17:43 punter joined #pr-challenge
17:45 deven joined #pr-challenge
17:52 sue joined #pr-challenge
17:52 ambs joined #pr-challenge
18:24 neilb joined #pr-challenge
18:27 estrabd is there going to be a BoF or any kind of hack session at YAPC for the PRC?
18:29 sue joined #pr-challenge
18:31 spechenin joined #pr-challenge
18:33 spechenin hey, I see some CPAN modules do "Carp::croak()" without doing "use Carp". Is there a secret reason for this?
18:33 thrig what's the module?
18:34 pink_mist plausibly something they /are/ using is using Carp
18:34 pink_mist but it's not really a very good way to do it
18:35 pink_mist thanks thrig
18:36 haarg estrabd: i'm sure one can be organized
18:41 neilb_ joined #pr-challenge
18:41 spechenin thrig: https://metacpan.org/source/ADAMK/PITA-0.60, Quest.pm
18:42 thrig obvious PITA joke obvious
18:44 thrig okay, but there's no Quest.pm in that distribution?
18:45 spechenin lib/PITA/Guest.pm
18:46 thrig huh. I'd add a use Carp; to the ones that don't have it
18:50 spechenin thrig: ok, maybe "use Carp" happens anywhere else
18:51 ether I agree, it's not a good practice to count on something else loading a library for you.  Explicitly load everything you need.
18:51 thrig ... if only to spare head-scratching by the poor maintenance coders
19:16 manchicken joined #pr-challenge
19:22 manchicken_ joined #pr-challenge
19:29 solargroovy joined #pr-challenge
20:15 Ptolemarch joined #pr-challenge
20:39 gansh joined #pr-challenge
20:44 daveh joined #pr-challenge
20:53 sue joined #pr-challenge
21:24 daveh joined #pr-challenge
21:27 solargroovy joined #pr-challenge
22:13 neilb joined #pr-challenge
22:16 Ptolemarch joined #pr-challenge
22:47 manchicken joined #pr-challenge
23:13 manchicken_ joined #pr-challenge
23:17 kid51 joined #pr-challenge
23:34 manchicken joined #pr-challenge
23:48 neilb_ joined #pr-challenge

| Channels | #pr-challenge index | Today | | Search | Google Search | Plain-Text | summary