user-pic

Paul Johnson

  • Website: www.pjcj.net
  • About: I don't really blog about Perl.
  • Commented on Automatic variable highlighting in vim
    I have spoken to Sandeep, the author of the plugin for PHP, and to Ovid, and I have put together a repository for this. You can find it at https://github.com/pjcj/vim-hl-var The main change I have made is to stop the...
  • Posted QA Hackathon 2014 to Paul Johnson

    This year's QA hackathon was held last weekend in Lyon. 30 of the nicest and cleverest people I know met for four days with the common goal of improving Perl's quality with specific reference to testing and the toolchain. I was there too.

  • 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...
Subscribe to feed Recent Actions from Paul Johnson

Subscribe to feed Responses to Comments from Paul Johnson

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.