• MORE:
  • Perl Camel
  • rss
  • GitHub logo
Perl.com
  •   ABOUT
  •   AUTHORS
  •   CATEGORIES
  • #
      TAGS

The Trouble with Reference Counting

Jan 25, 2021 by David Farrell

perl-internals
garbage-collection
tracing
optimization

Is tracing garbage collection a realistic alternative?

Read it

The road to a 55x speedup with XS

Jun 14, 2016 by David Farrell

development
xs
c
uri_encode_xs
uri_escape
percent_encoding
optimization
benchmark

The power of C with the pleasure of Perl

Read it

Benchmarking subroutine signatures

May 12, 2014 by David Farrell

development
subroutine
method
optimization

We review native subroutine signatures speed and show you how to make them faster

Read it

Make your code run faster with Perl's secret turbo module

Jan 21, 2014 by David Farrell

development
module
multicore
optimization
multithreading

Multi-core programming is a breeze with MCE

Read it

Profiling Perl

Jun 24, 2004 by Simon Cozens

development
optimization
profiler
profiling
speed

Update: Perl Profiling has evolved since this article was written, please see http://www.perl.org/about/whitepapers/perl-profiling.html for the latest information. Everyone wants their Perl code to run faster. Unfortunately, without understanding why the code is taking so long to start with, it’s impossible…

Read it

A Refactoring Example

Oct 9, 2003 by Michael Schwern

development
faster
optimization
perl
refactoring
speed
style-guides

About a year ago, a person asked the Fun With Perl mailing list about some code they had written to do database queries. It’s important to note that this person was posting from an .it address; why will become…

Read it
Page 1 of 1
Site Map
  • Home

  • About

  • Authors

  • Categories

  • Tags

Contact Us

To get in touch, send an email to perl.com-editor@perl.org, or submit an issue to perladvent/perldotcom on GitHub.

Perl Camel rss GitHub logo

License

This work is licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.

Creative Commons License

Legal

Perl.com and the authors make no representations with respect to the accuracy or completeness of the contents of all work on this website and specifically disclaim all warranties, including without limitation warranties of fitness for a particular purpose. The information published on this website may not be suitable for every situation. All work on this website is provided with the understanding that Perl.com and the authors are not engaged in rendering professional services. Neither Perl.com nor the authors shall be liable for damages arising herefrom.