perl
1
总安装量
1
周安装量
#45119
全站排名
安装命令
npx skills add https://github.com/g1joshi/agent-skills --skill perl
Agent 安装分布
mcpjam
1
claude-code
1
replit
1
junie
1
zencoder
1
Skill 文档
Perl
Perl 5.40 (2024) introduced a native try/catch and the __CLASS__ keyword. It remains unbeatable for text processing one-liners.
When to Use
- Text Processing: Regex engine is the gold standard.
- Sysadmin: Legacy scripts on every Unix system.
- Bioinformatics: Massive existing codebases (Bioperl).
Core Concepts
Sigils
$scalar, @array, %hash. Visual typing.
Context
Scalar vs List context. my $len = @arr (count) vs my. ($first) = @arr (element).
CPAN
The “Comprehensive Perl Archive Network”. The original package repository.
Best Practices (2025)
Do:
- Use
v5.40: Enable new featuresuse v5.40;. - Use
strictandwarnings: Mandatory for sanity. - Use
App::cpanminus: Modern installer.
Don’t:
- Don’t write “write-only” code: value readability over golf.