Paul Johnson
- Website: www.pjcj.net
- About: I don't really blog about Perl.
Recent Actions
-
Commented on Google Code-In 2012
Unfortunately we were not successful in our application to be a part of GCI in 2012. Google received many more applications for the program than they are able to accommodate. Many thanks to everyone who submitted tasks or who volunteered...
-
Posted Google Code-In 2012 to Paul Johnson
Could your module or project benefit from having someone
- fix a specific bug
- add a test for a specific feature
- improve test coverage by 5%
- write a tutorial
- create a screencast for beginners
- write an example program
- create a …
-
Commented on Stupid benchmarks and a bit of confusion
I think the problem is that you're just printing details for the main program, not the subroutines. $ perl -MO=Concise,bitwise,comp comp.pl main::bitwise: 5 leavesub[1 ref] K/REFC,1 ->(end) - lineseq KP ->5 1 nextstate(main 294 up:5) v:*,&,$,134219776 ->2 4 bit_and[t2] sK...
-
Commented on Swiss Perl Workshop 2013
Super!...
-
Posted cpancover to Paul Johnson
I've started work on my Devel::Cover grant from TPF. If you are interested you can see my report for the first week at http://www.nntp.perl.org/group/perl.qa/2012/05/msg13184.html.
As a part of that work I have upd…
-
Commented on Perl vs Shell Scripts
Your other blog wouldn't let me comment, but I would have written: ----- Or you could use zsh and get the best of both worlds. Or even better. It might not be worth it for you if you are happy...
-
Posted Vim report for Devel::Cover (Perl QA Hackathon) - part 2 to Paul Johnson
At last week's QA Hackathon in Paris I put together a Vim report for Devel::Cover to show coverage information as Vim signs. See http://blogs.perl.org/users/paul_johnson/2012/03/vim-report-for-develcover-perl-qa-hackathon.html
Whilst nice, and somewhat useful, this was very much a proof o…
-
Commented on Vim report for Devel::Cover (Perl QA Hackathon)
@sawyerx Thanks! @gabor Are you using version 0.85? The initial release had the behaviour you observe but, of course, it is much more useful to annotate the files you edit rather than (just) the copies which are run, so the...
-
Posted Vim report for Devel::Cover (Perl QA Hackathon) to Paul Johnson
Last night over dinner I had a discussion with Miyagawa about what Devel::Cover could steal from Ruby. He mentioned a Ruby backend which uses Vim signs to show coverage information.
So today I shamelessly stole it and produced a basic …
-
Posted Perl Accepted For GCI - Now We Just Need Students to Paul Johnson
Some of you may remember that a couple of weeks ago I wrote about how The Perl Foundation was hoping to take part in the Google Code-in 2011 (
-
Posted More about GCI 2011 to Paul Johnson
The Google Code-in 2011 (GCI) will be starting shortly. This is the programme under which students aged between 13 and 17 years are encouraged to get involved in open source projects. The Perl Foundation would like Perl to be a part of this…
-
Posted GCI 2011 to Paul Johnson
The Perl Foundation is hoping to take part in the Google Code-in once again this year. This is a programme under which students aged between 13 and 17 are able to undertake short, well defined tasks…
-
Posted Variable Names to Paul Johnson
I wrote this on beginners@perl.org today in a thread which was discussing short variable names:
My own take on variable names is that naming is one of the hardest problems in software development, and that the length of a variable name should reflect the length of the scope in which… -
Commented on What non-Perl books do you recommend to Perlers?
In addition to Dave's suggestion: Code Complete by Steven C. McConnell The Algorithm Design Manual by Steven S. Skienna (The second of those is a bit pricey and might target an area where Perl might not always be your language...
Comment Threads
-
brian d foy commented on
Swiss Perl Workshop 2013
Right before the Tour de Suisse would be good for me. :)
-
Ovid commented on
Stupid benchmarks and a bit of confusion
Thanks Paul :) I still don't see why the bitwise comparison is slower, but at least I see my B::Concise screwup.
-
Toby Inkster commented on
Stupid benchmarks and a bit of confusion
Having done a little benchmarking in C, there doesn't seem to be any difference there, which is roughly what I'd expect, as each operation is carried out in a single CPU instruction.
Perhaps there's some interesting feature of Perl's SV structure that allows it to answer equality queries especially quickly compared to other operators.
-
Dinesh Sehra commented on
Perl vs Shell Scripts
Awesome write up and comparison. Now I am clear to what extent I need to put my efforts in learning perl, and when I should attemp writing a script in perl.
Thanks Buddy.
~Dinesh
-
Gabor Szabo commented on
Swiss Perl Workshop 2013
Let's tell Google about the web site of the Swiss Perl Workshop.
About blogs.perl.org
blogs.perl.org is a common blogging platform for the Perl community. Written in Perl and offering the modern features you’ve come to expect in blog platforms, the site is run by Dave Cross and Aaron Crane, with a design donated by Six Apart, Ltd.