跨平臺的.NET執行環境 Mono 3.2.7釋出!
Mono是一個由Novell公司主持開發的專案。該專案旨在建立一系列符合ECMA 標準(Ecma-334 和Ecma-335)的.NET 工具,包括C#編譯器和共通語言執行平臺。Mono專案不僅可以執行於Windows 系統上,還可以執行於Linux,FreeBSD,Unix,Mac OS X 和Solaris。
歷經5個多月的開發,Mono 3.2.7終於釋出了。該改本帶來許多新的特性。專案託管在GitHub,你還可以檢視Hacker News上的精彩評論。
主要特性如下:
- 大大改善了ABCREM pass,移除64位架構上的大量邊界檢查;
- 新增了Alias Analysis以及Loop Invariant Code Motion,以生成更加優質的程式碼;
- 基準效能提升超過20%;
- 基於FullAOT執行下對 LINQ表示式及動態給予新的解釋;
- 在C#編譯器中顯著提高可達性及流動分析;
- 基於Linux版本可以使用ARM hardfp ABI Mono的初始部分;
- 執行時可進行64位模式 與32位模式的切換;
- 在8核處理器上, PLINQ基準速度達到6倍。
更多詳情參見:http://news.mono-project.com/2014/02/25/mono-3-2-7-is-out/
相關文章
- .NET Core 跨平臺釋出
- .NET 使用 .NET Core 跨平臺執行
- 跨平臺執行ASP.NET Core 1.0ASP.NET
- 跨平臺.NET MAUI框架 正式版GA釋出UI框架
- .NET跨平臺UI框架Avalonia 11.1重磅釋出UI框架
- Rails 3.2.7 釋出AI
- 使用 Vagrant 打造跨平臺開發環境開發環境
- 搭建軟體執行平臺以及IDE環境IDE
- Nginx執行Mono Web (ASP.NET)NginxMonoWebASP.NET
- [.net 物件導向程式設計深入](9).NET Core 跨平臺開發環境搭建物件程式設計開發環境
- ubuntu 20.04 搭建 docker 環境(18.04) 執行 vins-monoUbuntuDockerMono
- 使用Vagrant搭建跨平臺的Python開發環境Python開發環境
- ASP.NET Core微服務如何在雲環境中跨平臺服務?ASP.NET微服務
- SAP雲平臺執行環境Cloud Foundry和Neo的區別Cloud
- Mono 計劃―Linux版.NET平臺 (轉)MonoLinux
- .NET Core 跨平臺
- Linux(CentOS)下.NET,mono環境的安裝步驟整理LinuxCentOSMono
- polarphp 0.0.1 alpha 釋出:全新 PHP 執行時環境PHP
- Google釋出跨雲Serverless管理平臺KnativeGoServer
- 淺談跨平臺框架Flutter的搭建與執行框架Flutter
- 如何用JavaScript判斷前端應用執行環境(移動平臺還是桌面環境)JavaScript前端
- Roadrush跨平臺執行(2千字)
- 使用Mono將C#編譯執行至WebAssembly平臺MonoC#編譯Web
- C#移動跨平臺開發(1)環境準備C#
- 擁抱.NET Core,如何開發跨平臺的應用並部署至Ubuntu執行Ubuntu
- onethink支援跨平臺嗎
- 大資料執行環境的執行大資料
- NativeScript3.0.1釋出,Native跨平臺應用
- 跨平臺的C/C++整合開發環境 CLion 2022C++開發環境
- NetBeans IDE 8.0.2 釋出,整合開發環境BeanIDE開發環境
- 基於Mono和VSCode打造輕量級跨平臺IDEMonoVSCodeIDE
- .Net Core與跨平臺時區
- Java平臺的理解? Java是解釋執行嗎?Java
- 打造跨平臺.NET Core後臺服務
- .NET MAUI RC2 釋出,支援 Tizen 平臺UI
- JavaScript執行環境與執行棧JavaScript
- oracle跨版本與平臺執行傳輸表空間Oracle
- Docker釋出重大更新,跨平臺容器管理易如反掌Docker