perl 核心模块统计. 最近在整理自己经常使用的 Perl 模块. 学习和使用 Perl 也有一段时间了, 但是自己用到的模块还是很有限的, 一般都是用到的时候去 CPAN 检索, 但是 CPAN 上的模块数量太多了, 如何去筛选适合自己的模块也是一个难题.
随着 perl 的各个版本,都有一个核心模块集合, 也就是默认会安装到系统里面的模块,这些模块可以直接的拿来在自己的代码里面使用. corelist 这个命令可以检查对应的模块是否属于 perl 的核心模块:
$ corelist Getopt::Std
Data for 2013-05-18
Getopt::Std was first released with perl 5
这说明 Getopt::Std 属于 perl 的核心模块. 那如何列出所有的核心模块呢:
$ corelist -v v5.14.2 |wc -l
655
说明 perl 5.14.2 这个版本中带了 655 个核心模块.如果想学习 perl 模块, 那可以从这个核心模块开始学习.
perl 的核心模块清单.
除了 perl 自身的核心模块, CPAN 也有一些的非常有用的统计数据:
100 Most Required Distributions
这里列出了被依赖最多的前 100 个模块. 如: Test-Simple, ExtUtils-MakeMaker, Carp, Moose 等..
这里还有一个对 metacpan 上按照评分排序的前 100 个模块:
metacpan 评分排名前 100 的模块
如果你想学 perl 模块,以上就是一些可以参考的有用数据.
没有评论:
发表评论