歡迎您光臨本站
註冊
首頁
搜尋
首頁
資訊
文檔
開源
問答
知識
專題
開源互助社區
>
資訊
>
綜合資訊
系統級編程語言性能PK
←手機掃碼閱讀
火星人
@ 2014-03-22 ,
reply:0
來源:solidot
C/C++已經統治系統編程很久,除了ObjectiveC之外語言都無法獲得很高的關注。有人用多種系統級語言編寫了同樣的地圖生成工具來測試他們的性能,包括D(DMD,LDC,GDC)、Go(GCC-Go,6g)、Haskell(GHC)和Rust。相比C/C++,這些語言都原生支持了諸如垃圾回收這些高級特性,也因此無一能達到C/C++的運行速度。
其中表現最好的是基於LLVM的D語言編譯器LDC,與同樣基於LLVM的C編譯器Clang相比,可以達到它96%的速度。其次是基於LLVM的Rust編譯器,達到了89%。因為LLVM編譯的優化做的太好,即使GCC都只能達到Clang 72%。另一個令人驚訝的結果是,基於JVM的Scala竟然能達到Clang70%的速度。幾乎相當於GCC。
Tags:
非常全的linux面試筆試題及參考答案
Linux筆記珍藏 SHELL/X/維護/系統/工具
Linux/Unix下ODBC的安裝、配置與編程
生產環境Linux系統初始化腳本
linux串口編程 非規範模式 read()問題
linux19-系統排錯
在Linux中添加新的系統調用
高性能Web伺服器Nginx的配置與部署研究——(13)應用模塊之Memcached模塊+Proxy_Cach
Puppet--系統服務資源
Apache Solr 的新特性
利用LVS+Keepalived 實現高性能高可用負載均衡伺服器
如何在Linux中添加新的系統調用
配置Linux系統盤為軟體更新源[超簡單呢!]
mark:linux系統l2tpVPN設置
基於CentOS構建高性能的LAMP平台. (接).
基於CentOS構建高性能的LAMP平台 (一)
NetSeek大作:利用LVS+Keepalived 實現高性能高可用負載均衡伺服器
Linux桌面系統中的全明星 NBA五虎將點評
LEMP構建高性能WEB伺服器(第二版)
【Apache+Tomcat+Session+Memcache 高性能群集搭建】
Tomcat性能調整
構造Linux的圖形化安裝程序(2)
探究在Linux中添加新的系統調用
使用原汁原味的Java語言
Linux模塊編程機制之hello kernel
LEMP構建高性能WEB伺服器(第三版)
Java編程語言的另一個替代,編程語言 Mirah
Linux Shell 編程入門簡介 .
動態調用動態語言之Java腳本API
Unix編程/應用問答中文版 ---4.系統資源相關問題
[
火星人
]
系統級編程語言性能PK
已經有
226
次圍觀
本文地址:
http://coctec.com/news/soft/show-post-76615.html
熱門文章
linux下的10款最佳遊戲
最棒的10款 MySQL GUI 工具
Adobe打擊盜版「高舉輕放」 頻發律師函不深究
XFS:大數據環境下Linux文件系統的未來?
Linux下3款股票軟體
Linux系統下10大開源POS系統
新鮮點評:八個最好的輕量級Linux發行版
曝光SAP在華真相:天價收費與用戶之災
Bootstrap 3.2.0 發布,Web 前端 UI 框架
UEditor 提供 word 文檔轉碼功能
最新文章
UWeb v1.4.0 專業版釋出,新增 CMS 內容管理模組
Facebook 以最高級別身份加入 Linux 基金會及其董事會
文件基金會 2019 年度報告
RXThinkCMF_TP6 v2.4.0 旗艦版釋出,新增字典元件
Visual Studio Code 1.48 釋出
comNG 串列埠助手 V1.1.0 釋出,第一個全平臺穩定版本
魯班 H5 1.10.2 釋出,新增地圖元件
Mozilla 續簽 Firefox 與 Google 的搜尋交易
Wine 5.15 釋出,Windows 應用的相容層
Wine 開始實驗性支援 macOS ARM64