7

There are Perl module names like Moose and MooseX or DBI and DBIx or Catalyst and CatalystX or Mojo and MojoX or PPI and PPIx, etc.

What does the X suffix mean there?

daxim
  • 39,270
  • 4
  • 65
  • 132
w.k
  • 8,218
  • 4
  • 32
  • 55

1 Answers1

12

eXtension, pretty much. It is just a convention to add features to a code base without stomping on the actual namespace or trespassing. DBIx means it's related to but not a part of DBI, for example.

Ashley
  • 4,307
  • 2
  • 19
  • 28