学了c还有必要学perl吗?
发布网友
发布时间:2022-03-30 16:35
我来回答
共1个回答
热心网友
时间:2022-03-30 18:05
它们不一样:
C 是编译型的语言, 编译后可以脱离编译器独立运行;
Perl 是解释型的脚本语言, 不能脱离解释器运行;
C 多数作系统底层开发,效率比较高;
Perl 多数作高级应用,系统管理什么的, 尤其在字符串处理方面比 C 灵活许多.
同样的功能, 用 C 比较烦琐, 用 Perl 可能就几句话.
所以说它们有着不同的特性, 根据你需要来决定是否学习 Perl;
另外, 现在很多程序核心部分用 C/C++ (或其它编译型语言) 来写, 而把配置甚至应用逻辑放在
脚本中, 这时候就需要 C/C++ 与 脚本语言结合开发了.
PS: Perl 并不是唯一的脚本语言.