Shawn Boyette
- About: Doing weird things with Perl, slowly :)
Recent Actions
-
Commented on Startup overhead still matters
We don't all love Moose :)...
-
Commented on Introducing Catechesis
I was not aware of Cucumber. It is, indeed, vaguely similar. I should look over their stuff and see if they have any useful ideas to steal. Thanks for the pointer :-)...
-
Posted Introducing Catechesis to firepear
I love testing. I like to know, to the greatest degree manageable, that the code I have written does what I think it does. I love testing in Perl because there's a selection of tools available which is broad and deep. I wish the implementors of other languages would take a look at the Test:: and…
-
Commented on Threads in Perl, Erlang style
This is really interesting -- just a couple months ago, I started thinking about the ease and power offered by software built on the message-passing model, and began working on my own design for a Perl 5 messaging layer. Since...
-
Commented on Why Does Apple Use launchd?
This is kinda tangential, but I thought well-crafted XML documents were supposed to be all "semantic" and stuff. That plist seems to depend on elements following each other rather than being nested inside each other. There is no inferrable relationship;...
Comment Threads
-
Ævar Arnfjörð Bjarmason commented on
Why Does Apple Use launchd?
axqd.net: Because XML works better if you restrict your element namespace. Doing it like this means they can have a simple DTD. It's also easier to set up a
key
hook where you know the input is going to be a string than setting up a listener for arbitrary tags in a lot of XML parsers.Ben Morrow: I have no idea, but presumably because as the Wikipedia article points out the old format couldn't represent all the
NSValue
types whereas … -
Leon Timmermans commented on
Threads in Perl, Erlang style
@renodino: Thread::Apartment is a much more high-level module. It may be an interesting candidate to convert from threads.pm to threads::lite, as I think it's the kind of use case where threads::lite would be much more suitable.
Storable has its costs, but it gives back a lot of features. I'm considering to use a simple
pack("(N/a)*")
instead for messages that only contain simple scalars, those should be the majority anyway. -
Steven Haryanto commented on
Startup overhead still matters
@chromatic, Reini Urban: Thanks for the info. Will definitely be checking it out!
-
Bonnie Smith commented on
Threads in Perl, Erlang style
IMO, perl is not really ready or even feasible to be used for erlang style threadining. I believe it can be but it's far from ready. We tested this out a few times with my development team and had errors come up like clockwork with complex tables.
Bonnie Smith COO/Director FXP http://www.forexpulse.com
-
stevenharyanto.myopenid.com commented on
Startup overhead still matters
An update: several months ago I tried compiling awstats. It failed miserably. Let's hope that someday it can be compiled without problem.
About blogs.perl.org
blogs.perl.org is a common blogging platform for the Perl community. Written in Perl with a graphic design donated by Six Apart, Ltd.