我是Perl新手,我想做一个在Perl中分配给我的项目。 我应该在Windows或Linux中使用Perl吗? 我无法总结出Perl在特定操作系统上的显着优点或缺点。Windows或Linux上的Perl
1
A
回答
5
Perl是可移植的。总的来说,这些端口在不同的机器上非常相似。大多数情况下,您不会注意到在Windows上运行和在Linux上运行(或BSD或Mac OS X或任何数量的较旧平台:Plan 9,Amiga,VAX,Mac OS Classic等)之间的区别。 。
也就是说,大部分。有a few weird things that will bite you occasionally(特别是平台和功能实施部分)。给出一个选择,我会在Linux上选择Perl。部分原因是我喜欢Linux而不是Windows,部分原因是许多Perl的核心模块和函数都受POSIX的启发,部分原因是许多核心开发人员使用Linux(perlport文档主要写成“这就是你会看到的如果你运行的不是UNIX以外的东西,则不同。“)。
0
我说只适用于Linux操作系统,因为在所有的Linux机器上都有预装的Perl模块。所以对Linux机器更好。
1
在Linux下有一些模块比Windows更好的支持,但绝大多数在两种模式下都能很好地工作。特别是,用于Windows的DWIMperl发行版令人惊叹。它基于Strawberry Perl,其中包括Padre IDE,一个Perl的现代版本,数据库驱动程序,Moose
,大多数Task::Kensho
,Dancer
,以及许多其他常用模块,以及诸如cpanm
和C编译器等工具,因此安装新的模块是一件轻而易举的事。鉴于现代Perl开发涉及大量CPAN模块,因此拥有电池供电的发行版很棒。
所以,我建议使用任何你最喜欢的操作系统。 Linux比Windows更好地支持Perl的日子大多落后于我们。
相关问题
- 1. Windows或Linux上的Objective C
- 2. 在Linux上构建Windows Perl模块
- 3. Linux上的COFF或Windows上的ELF
- 4. Windows上的Perl:32位或64位?
- 5. 在Windows或Linux上的Android开发?
- 6. 在Windows上使用Linux服务器上的Perl模块
- 7. 将在Windows或Linux下运行的Perl前导码
- 8. Perl从Windows到Linux的scp文件
- 9. Perl(与windows和linux的区别)
- 10. 检测Windows或Linux?
- 11. 在Windows(或Linux)上创建CAFF
- 12. TideSDK包装的Windows或Linux
- 13. 从Linux Box执行Windows Box上的远程Perl脚本
- 14. Windows Server 2008上的Perl?
- 15. Windows上的Perl GUI编程
- 16. 在windows中使用python在Linux上运行远程perl脚本
- 17. 在Windows和Linux上添加到Perl Excel电子表格
- 18. SDL没有在Linux或Windows
- 19. Linux上的Windows事件
- 20. Windows上的Cygwin + Linux NDK
- 21. windows上的linux开发
- 22. 在Linux上做的Windows
- 23. Linux和Windows上的Android Studio
- 24. 在windows上启用perl调试Perl
- 25. perl - Linux上的磁盘名称
- 26. 如何卸载perl的Linux上
- 27. 在Linux上的Apache,在Windows上的MySql
- 28. 在Windows Vista上安装Perl
- 29. 在windows上编译perl
- 30. Perl和Lucene ...在Windows上?
既然你是新鲜的,选择一个你更熟悉。 –