Hercynium
- Website: perl.scaffidi.net
- About: I am not the walrus.
Recent Actions
-
Commented on Why Puppet is Intrinsically Better Than Chef
Going to try and answer a bunch of people's questions in one shot. First off - Puppet is not a build system. It's also not *really* much of a deployment system (though it can be made to be one if...
-
Commented on Perl programmer humour
Nearly every module I've written in the past couple of years (both public and private) ends with a statement of the form, 1 && q{this statement is true};, where the stuff in the quotes is usually something random. For example,...
-
Commented on Three-value logic in Perl
This is a neat little concept, and I'll have to play with it a little to see if I can put it to good use for clearer code. I especially appreciate the name, "unknown", as it pretty much matches the...
-
Commented on Names and Numbers, Brand and Identity
Such a racket is being made over all this scheming, I just *had* to post this: http://racket-lang.org/new-name.html...
-
Commented on deb.perl.it - bridging CPAN and Debian → step1
Thanks for your work on this! I really appreciate it!...
-
Commented on The JVM *could* host a Perl implementation - and do it well!
Indeed, I agree with you 90% there as well. The JVM was designed for a language with particular ways of doing things, and a highly dynamic language Java is not. What little knowledge I have of the Clojure compiler and...
-
Posted The JVM *could* host a Perl implementation - and do it well! to Hercynium
I started writing this as a response to chromatic's post at his Modern Perl blog. Short version: I think that the VM will be no problem for Moe, Stevan Little's new project to bring a Perl (or dialect) to the JVM.
Ove…
-
Commented on cpantimes
This is really great! Since cpanminus, one of the few reasons I still use CPAN.pm at all is to send test reports for dists that unexpectedly fail. Have you checked with miyagawa on getting this functionality into cpanm? Perhaps as...
-
Commented on LCLOC of the month
any reason push @array, keys %{$this->{'someobject'}->get_some_hash_ref()}; won't work?...
-
Commented on A Simple Plack/DBI Example
tobyink++! Nice implementation! I wouldn't have thought to use 'no thanks'. That's clever!...
-
Commented on A Simple Plack/DBI Example
which reminds me, in a recent conversation with a $cow-orker, I realized it could be interesting to have a module that allows python devs to be able to use the object construction syntax they're used to, something like Acme::Constructor::Pythonic, which...
-
Commented on Testing for HTTP compression
Not only did this give me a good little chuckle, it also just gave me a bit of fright - I very well could have reviewed and approved code that could be susceptible to such attacks! I just realized that...
-
Commented on Domain-Specific Languages made simpler
I love reading these articles. I am approaching a point where I may end up having to write a parser for a (very) non-standard SQL dialect and if so I plan on using Marpa. This is despite my having had...
-
Commented on From ref() to reftype()
If you need really pedantic type checking, check out Params::Util, and in the case of coderef and things that can be called as a coderef, check out the _CODELIKE function. (yes, it exports functions with all-caps and it's ugly but...
-
Commented on Perl vs Shell Scripts
The shell has one other killer feature that Perl lacks (even on the CPAN!)... Process Substitution. But I'm working on that right now......
-
Commented on Should I buy that Perl book?
Short answer, regarding "The Definitive Guide to Catalyst" - Yes....
-
Commented on What if we could drop archives into @INC?
I am curious - because I know that many of you know the trick I'm about to describe... but I don't see why it's not possible to hijack '@INC' just for this functionality. One could create a directory full of...
-
Commented on Nobody Is A Good Speaker When they Start
Just wanted to say... I've been hemming and hawing over whether or not to actually submit the talk I want to do. While my presentations have gone well in previous years, my YAPC talk on AnyEvent last year was, um......
-
Commented on Perl module ideas #2
I really like Log::Any, but last I looked the available adapters were all lacking in one way or another. I built my own and am rather pleased with it, except that the application has grown and now forks and continues...
-
Commented on Tied Variables: One more reason to love Perl
oooo, that’s rather nice. I might add that to THC (pun intended) though it really doesn’t work with the use-case I had that led me to write it - I was getting handles created by AnyEvent’s tcp_server accept callback and...
-
Commented on Tied Variables: One more reason to love Perl
I still haven’t released it to the CPAN, but I’m biased towards Tie::Handle::CountChars...
-
Commented on Adventures in self-documenting code
So I looked over the diffs and in this case, I think the use of PadWalker and MI just may be warranted. The reduction in LOC alone is compelling, and the fact is, power tools exist for power users, who...
-
Commented on July 31st
Want to let you know - my checks were deposited and cleared my account on Tuesday. Looks like they finally made it! \o/...
-
Commented on Loving 5.14
It's simple, really - Ovid's example is taking explicit advantage of several new features in perl itself. These are activated by the use v5.14; at the top. The use Modern::Perl; line you can ignore - it's not a no-op but...
-
Commented on July 31st
Ah, ouch. I hope they get found! Keep us (the check writers) posted. (no pun intended!)...
-
Commented on Why are people asking for a Perl name change again?
And I would certainly be aghast at such a thing. However, I just don't believe that the belief that Perl 6 is coming to usurp Perl 5 is all that wide-spread. Indeed, a company that is reliant on Perl 5...
-
Commented on Why are people asking for a Perl name change again?
package Cheek; has 'tongue' => ( is => 'ro', isa => 'Joke', default => 'in' ); say <<END_SARCASM; This point is clearly demonstrated by the way Python 3 absolutely killed adoption of Python 2 for years. Now that's it's...
-
Commented on Bundlefly - Make Your Bundles Fly
Very cool. This will definitely be useful - I've munged autobundle snapshot files for exactly this effect in the past (and a few other tweaks like stripping out core modules), but never thought to make a module out of it!...
-
Commented on Deploying Perl code with git, local::lib, Minicpan and cpanminus
This is excellent, excellent work! This exact kind of setup is something I know I've I've been trying to get more people to do. I know lots of people have set things up like this, using the combo of local::lib+git+minicpan,...
-
Commented on File::Slurp 9999.16 is on CPAN
\o/...
Comment Threads
-
Neil Bowers commented on
Perl programmer humour
Heh, I've just seen this at the end of relative:
"evitaler fo dnE" # "End of relative"
-
daveloyall commented on
The JVM *could* host a Perl implementation - and do it well!
Hi. I don't understand the subject of this post very well. That being said, I don't see mention of recent work being done on the JVM that I believe is relevant to this discussion. So, without further ado: http://jcp.org/en/jsr/detail?id=292 Please note that this has been implemented in Java 8, and beta builds are now available. http://openjdk.java.net/projects/jdk8/
Cheers,
--Dave -
Olivier Mengué (dolmen) commented on
Perl vs Shell Scripts
About "Processing Job Output Lines":
run some command | while read line do process each "$line" done
-
Mark Leighton Fisher commented on
Why Puppet is Intrinsically Better Than Chef
One word - perlbrew.
-
mug896 commented on
Perl vs Shell Scripts
In bash you cant set IFS=$'\n' instead of IFS="
"
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.