Nemerle
Nemerle,是微軟公司提出的.NET平台上的新語言,由Wrocław大學的Kamil Skalski、Michał Moskal、Prof. Leszek Pacholski、Paweł Olszt等人發明。 範例 Hello, World! 一個傳統的"Hello World!"可以被寫成C#-like的風格: class Hello { static Main () : void { System.Console.WriteLi…
共 5 篇文章
Nemerle,是微軟公司提出的.NET平台上的新語言,由Wrocław大學的Kamil Skalski、Michał Moskal、Prof. Leszek Pacholski、Paweł Olszt等人發明。 範例 Hello, World! 一個傳統的"Hello World!"可以被寫成C#-like的風格: class Hello { static Main () : void { System.Console.WriteLi…
P#是一款以Common Language Infrastructure撰寫的Prolog语言直譯器。 特色: 扩展Prolog语言,使其支持并发机制。 Prolog可以生成任何的.NET对象。 能與微软.NET Framework和Mono相容。 参见 [http://www.era.lib.ed.ac.uk/handle/1842/725 同Prolog Cafe的关系] [https://web.archive.org/web/2…
JScript .NET是.NET裡的一種编程语言,由微軟公司所開發,可稱是JScript的後繼者。 JScript .NET與JScript的主要差異可以總結如下。 第一,JScript是一個脚本语言,脚本语言可以直接執行,而不需要事先編譯。這與JScript .NET的案例不同,因為JScript .NET依存於.NET通用語言運行庫,需要透過通用語言運行庫才可以,因此要先編譯為通用中间语言(CIL)才能執行,CIL一般又稱做Mic…
IronRuby是Ruby程式語言在微軟.NET平台上的一種實作。 IronRuby與Wilco Bauwer的IronRuby project同名 2007年4月30日由微軟於MIX上發表。並計劃於2007年的OSCON公開推出。. 2007年8月31日,John Lam與 DLR設計團隊在RubyForge上推出pre-alpha版。 注釋 外部連結 [http://blogs.msdn.com/somasegar/archive/…
Boo是個物件導向語言,語法非常接近Python,並且提供了許多可以擴充編譯器的有趣特色,並且可以運行在.NET Framework或Mono上。 Boo為开放源代码,使用MIT許可證/BSD许可证。 緣起 在微软推出.NET Framework之後,作者Rodrigo Barreto de Oliveira非常喜愛這個環境,卻又驚訝於無法使用自己最喜愛的語言來進行開發(當時只提供C#、Visual Basic .NET、JScript…