我是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上?
既然你是新鮮的,選擇一個你更熟悉。 –