最好的語言取決於你如何建模解決方案,因爲一些車型只是對象更好地工作,這樣的OOP將是最好的,有些人會最好地在迭代求解等來完成。
所以,你要麼選擇一種語言,或者你先設計的解決方案,在一些語言無關的解決方案,比如使用一些UML圖。
無論哪種方式都會創建一些約束條件,然後用第一個約束條件來執行另一個約束條件。
您可以與任何完整的語言基本上做的任何問題,但有些語言只是一個更好的配合,但同樣,這取決於問題的解決方案,以及如何解決建模。
根據非常重要的約束條件,您對該語言的熟悉程度,任何列表都會非常主觀。
但是,您會在機器人中找到LISP,以及Autocad的腳本部分。
Smalltalk在金融行業被廣泛使用,從我所聽到的。
如果速度和大小很重要,那麼C或C++可能是最好的選擇,比如在嵌入式系統中,比如dsps。
PHP和Perl,以及Python中已經發現了腳本的系統管理員任務用途,但這些也是在許多其他領域使用。
你挑一個問題,幾種語言,我可以給一個設計,將針對這一問題的工作,但該解決方案將是非常不同的。
現在變得更有趣,因爲我們具有交叉的範式語言,因此,Java和AOP可以自己解決的不僅僅是Java好問題。 F#和Scala是混合語言,因此它們都是功能性和OOP。 Javascript可以是一種功能性語言,儘管它是通過設計的原型,但你可以假裝是OOP。
法語或意大利語,是良好的烹飪項目。 – mjv 2009-12-16 05:08:36
但我在問編程語言:)。披薩ftw :) – Rohan 2009-12-16 05:12:07
阿拉姆語,阿維斯塔,梵語,教會拉丁語和巴利文爲DIVINE項目。順便說一下, – 2009-12-16 05:13:57