标签:#计算平台

共 26 篇文章

DotGNU

DotGNU計畫是GNU為了提供Microsoft .NET一份自由软件替代品的一部份。這個計畫其它的目標包含了支援非Windows平台和支援更多的中央处理器。2012年12月,DotGNU计划解散,但其中的libJIT构件成为了一个独立的发行包。 简介 DotGNU主要的目標是要提供一個百分之百相容於通用语言架构的類別館。然而矛盾的是,另外一個開放源始碼的實作,Mono提供了百分之百相容於CLS規範的類別館並且提供了目前由微軟所釋出的…

运行时系统

运行环境()又称“运行时系统”(),指一种半编译的執行碼在目標機器上运行時的环境。 運行環境是一種介乎编译器及直译器的執行方式。大多数编程语言都有某种形式的运行时系统,提供程序运行的环境。这个环境可以解决许多问题,包括应用程序内存的管理、程序如何访问变量、程序之间传递参数的机制、与操作系统的接口等问题。编译器根据具体的运行时系统做出假设,以生成正确的代码。通常情况下,运行时系统将承担一些设置和管理堆和栈的责任,并可能包括诸如垃圾回收、线…

Mono

Mono是一个由Xamarin公司(先前是Novell,最早為Ximian)所主持的自由開放源碼專案。該專案的目標是创建一系列符合ECMA标准(Ecma-334和Ecma-335)的.NET工具,包括C#编译器和通用语言架构。与微软的.NET Framework(共通語言執行平臺)不同,Mono项目不仅可以运行于Windows系统上,还可以运行于Linux、FreeBSD、Unix、OS X和Solaris,甚至一些遊戲平台,例如:Pl…

基础类库

Base Class Library (BCL) 是微軟所提出的一組標準函式庫可提供.NET Framework所有語言使用。 隨著 Windows 以及 .NET Framework 的成長,BCL 已近乎成為在 .NET 上的 Windows API。 BCL 基本命名空間列表 System .NET Framework 類別庫中最基底的服務,提供應用程式域 (Application Domain),資料型別,I/O 以及其他類別庫…

Jakarta EE

Java EE,Java平台企业版(Java Platform Enterprise Edition),之前称为Java 2 Platform, Enterprise Edition (J2EE),2018年3月更名为Jakarta EE。是Sun公司为企业级应用推出的标准平台。Java平台共分为三个主要版本Java EE、Java SE和Java ME。 Sun公司在1998年发表JDK1.2版本的时候,使用了新名称Java 2 Pl…

開放平臺

在計算機科學裡,開放平臺(open platform)是指一個基於開放標準的軟體系統,具有公開及完整說明文件的外部應用程式介面(API),讓人們可以用與原本程式設計師所設想的不同之方式操作該軟體,而不需要修改原始碼。使用這些介面時,第三方可以將額外的功能整合於該平臺上 !Linux !Windows !麥金塔 !iOS |- | 需求端使用(終端用戶) || 開放 || 開放 || 開放 || 開放 |- | 供給端用戶(應用程式開發商…