Python似乎有比Ruby更大的庫支持嗎? (例如,他們的OWL和RDF庫似乎更加開發,這是真的一般嗎?)Python的庫支持
-1
A
回答
0
我無法回答所有問題,但圖書館對Python科學和數學庫的支持遠遠大於紅寶石。諸如matplotlib,scipy和numpy之類的東西使Python幾乎等同於這些領域的Matlab。
4
在我看來,Python通常是一種比Ruby更成熟的語言,因此,更多的開發者被鼓勵其他人開發成熟的庫。
Ruby最近看到了Rails流行的復興,但是單個MVC框架是一種相當狹隘的語言使用。相反,Python比Ruby更受歡迎,因爲它可以完成其他任何事情,並且正在開始與像Django這樣的解決方案以及Google App Engine競爭。
多年來Python的一貫使用,以及它在科學界的普及,已經導致了很多圖書館的發展。另外,也許最重要的是,Python的精心設計的C API使得將大量C庫移植到Python相對容易。
1
Python通常比ruby更成熟(ruby在本世紀纔出現在Englih-speking世界中),但就圖書館而言,人們只能說:這取決於。有很多庫在Ruby上更加成熟和可用,但對於其他一些情況,您應該堅持使用Python。一般來說,rubyist傾向於單向(好例子是他們的YAML實現非常好,但是XML支持總是被拋在後面(weel,至少在libxml-ruby被轉世之前))。 Imho python更適合用於數學工作,對於使用C/C++應用程序,而ruby更適合於日常腳本和創建簡單的Web應用程序。
相關問題
- 1. 對標準Python庫的YCM支持
- 2. Twitter Streaming API支持代理的Python庫?
- 3. python unicode支持
- 4. 如何添加Tkinter支持PIL Python庫
- 5. Xamarin:庫支持
- 6. ActionBar支持庫
- 7. SuperSlim不支持Android支持庫23.2.1
- 8. actionButtonStyle不支持支持庫v23.1.0
- 9. Tensorflow支持Python 3.6
- 10. 支持庫丟失
- 11. 更新支持庫
- 12. SDL庫PNG支持
- 13. 確定支持庫
- 14. Doxygen支持Emacs中的Python?
- 15. 支持SNMP的Node.js庫
- 16. 通過支持庫的Renderscript
- 17. 支持Netbeans的Raphael Javascript庫
- 18. dbDacFx:支持的數據庫
- 19. Android支持庫中的CompletableFuture?
- 20. 支持RPython的遊戲庫
- 21. 支持java的SSH庫很好的支持多線程!
- 22. 任何支持python的webhosting服務是否也支持django?
- 23. 支持插件但不支持命令的Python IRC bot
- 24. Python中的RTP庫有良好的RTCP支持嗎?
- 25. ICS上的支持庫v21不支持ActionMode?
- 26. 創建支持本機和支持片段/活動的庫
- 27. python 2.6.4不支持mod_python?
- 28. PySide是否支持Python 3?
- 29. python WSGI是否支持IPv6?
- 30. Python 2 Zip bzip2支持
有一點需要記住,Python比Ruby有點老,這可能很重要。 – Skurmedel 2009-06-12 17:01:33
@Skurmedel - 我懷疑你會發現語言的年齡與其受歡迎程度之間存在很多相關性。 – Triptych 2009-06-12 17:56:11