日前,美國知名的技術創業孵化器公司Y Combinator根據90家企業數據統計,分析了哪些編程語言、框架以及平臺最受企業歡迎。
據數據分析得出, Ruby on Rails以微弱優勢略超Python榮膺開發語言排行榜,Object-C(iOS)、Java、Android分別為第三、四、五位置。
具體數據可參照下圖:
開發語言和開發平臺的分類簡述:
RoR:在網絡營運平臺企業中,RoR站穩使用率第一的位置。其用戶包括:ZenPayroll (人力資源)、Asile50 (零售平臺)、BackerKit (眾籌平臺)、Rainforest (QA測試)等。
Python Django:為后臺開發語言/框架的首選,被各行業所廣泛使用;包括:ZeroCater (餐飲預訂)、 Casetext (初創企業融資平臺)、FlightCar (旅游綜合服務)、 Ambition (市場營銷),、HightlightCam (視頻編輯)等。
Python:成為后臺腳本處理和大數據分析處理的首選,名氣較大的用戶有:Balanced payments(網絡支付)、Fivestars (會員卡系統)、Octopart (電子器件垂直搜索引擎)、Virool (移動廣告平臺。
C++:對語言性能最為敏感的企業級存儲類應用企業中,如:RethinkDB,PipelineDB等,對C++可謂青睞有加,已經著手在其下一代存儲系統和存儲技術中以C++作為主心骨。
Scala:部分鮮為人知的數據分析預測企業,成為JVM平臺的忠實擁躉,例如Kivo。
Golang:被郵件APIs公司Mailgun相中,頻頻活躍于其公示于github的項目中,例如:vulcan(HTTP逆向代理庫),gotools-api(用于創建可擴展JSON的API)。與其聯動的,還有老朋友Python。
Haskell:是二手交易市場網站FOBO后臺服務的根基,對于精通Haskell的人才更是求賢若渴。
Clojure:知名的人工智能領域企業Wit.AI在其NLP應用平臺中廣泛使用Clojure,使得越來越高級的人工智能語言機器相繼問世。
Nodejs:Kimonolabs把Node應用于后臺與前臺程序中,以解決Node數據粘貼、數據延遲等問題。
某金融行業技術服務商在其ML計算整合平臺中,以Clojure為后臺,來進行有關證券和借貸的后端平臺建設。
專注于教育平臺搭建的Clerver,選用Node.js和backbone于后臺Web Service和手機客戶端的開發過程中,同時以Python來進行配置管理事務,以Golang進行分發管理事務。
專供云服務APIs的企業Lob,以Node.js來進行后臺架構的搭建,以Angularjs進行前臺處理,對接的數據庫系統是PostgreSQL。
網絡支付平臺APIs企業Two Tap,其Javascript的使用率高達90%,同時以Ruby和Node.js為輔助。
英文出自:uautoinsurance