学了c还有必要学perl吗?

来源:百度知道 编辑:UC知道 时间:2024/09/27 05:46:06
我对于perl不是很了解,但我学会了c,还有必要学习perl语言吗?

它们不一样:
C 是编译型的语言, 编译后可以脱离编译器独立运行;
Perl 是解释型的脚本语言, 不能脱离解释器运行;
C 多数作系统底层开发,效率比较高;
Perl 多数作高级应用,系统管理什么的, 尤其在字符串处理方面比 C 灵活许多.
同样的功能, 用 C 比较烦琐, 用 Perl 可能就几句话.

所以说它们有着不同的特性, 根据你需要来决定是否学习 Perl;

另外, 现在很多程序核心部分用 C/C++ (或其它编译型语言) 来写, 而把配置甚至应用逻辑放在
脚本中, 这时候就需要 C/C++ 与 脚本语言结合开发了.

PS: Perl 并不是唯一的脚本语言.