想学习并精通 Perl 吗?

加入 Exercism 的 Perl 轨道,即可获得 84 个练习 分成 5 个 Perl 概念, 还会自动分析 你的代码,并提供 个性化指导, 而且全部100% 免费。

关于 Perl

package HelloWorld;
use strict;
use warnings;

sub hello {
  return 'Hello, World!';
}

1;

84 个编程练习,尽在 Exercism 的 Perl。 从 食物链 到 快艇。


借助有趣又有收获的编程练习提升编程水平,在 Exercism 上检验你对概念的理解。

查看 Exercism 上所有 Perl 练习

Perl 的主要功能


Perl

活跃的社区

无论是 Mongers、Monks,还是 Planet Perl 的居民,他们都乐于分享知识和技巧。

可嵌入

Perl 解释器可以嵌入到各种系统中,比如 Web 服务器和数据库。

多范式

按你的方式写代码。全面支持函数式、过程式和面向对象编程。

易于扩展

利用 CPAN 上超过 25,000 个模块,或者编写你自己的模块用于发布。

一流的文本与 Unicode 支持

处理 HTML、XML 以及各种自然语言的强大工具。内置完整的 Unicode 支持。

互联网的万能胶带

从一开始就支撑着互联网。用于把事情做成的通用语言。

你将学到的概念一览


查看 Perl 的所有概念

以 Perl 的方式接受指导

每种语言都有自己的做事方式,Perl 也不例外。我们的导师会帮助你学会像 Perl 开发者那样思考,并教你如何写出地道的 Perl 代码。解完一道练习后,把它提交给我们由志愿者组成的团队,他们会给你提示、想法和反馈,帮你写出更接近 Perl 中常见风格的代码,还会帮你发现那些你并不知道自己不知道的东西。

了解更多关于指导的内容

由社区贡献的 Perl 练习

Exercism 上的 Perl 轨道有 5 个概念和 84 个练习,帮你写出更好的代码。

查看 Perl 的全部练习
Perl

开始学习 Perl 轨道

最棒的是,它对所有人 100% 免费。

加入 Perl 轨道