public:it:程序语言列表

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
public:it:程序语言列表 [2014/05/20 15:27] oakfirepublic:it:程序语言列表 [2021/12/10 08:57] (当前版本) – [GO] oakfire
行 1: 行 1:
 +====== 程序语言列表 ======
  
-计算机语言类别好多,特别是领域型语言,记录下方便查看,随时更新。+==== C++ ==== 
 +  * [[.:CPlusPlus|C++]]
  
 ==== C# ==== ==== C# ====
行 12: 行 14:
   *   官网:[[http://dlang.org|lang.org]]   *   官网:[[http://dlang.org|lang.org]]
   *   简介:D语言是一门高级语言,同时又保留了高性能与直接使用操作系统API和硬件的能力,D语言在C和C++基础上摒弃了许多导致复杂的特性(宏、多重继承等),所以有利于D语言编译器的实现与优化。D语言保留了许多C与C++的特性,但并不兼容C与C++代码。D语言实现了内存回收机制与模块化,以及通用的编程范式,比如函数式编程。 D语言可以给一个类添加单元测试代码,即不需要把类的实现代码与单元测试代码分开,实现契约式编程。   *   简介:D语言是一门高级语言,同时又保留了高性能与直接使用操作系统API和硬件的能力,D语言在C和C++基础上摒弃了许多导致复杂的特性(宏、多重继承等),所以有利于D语言编译器的实现与优化。D语言保留了许多C与C++的特性,但并不兼容C与C++代码。D语言实现了内存回收机制与模块化,以及通用的编程范式,比如函数式编程。 D语言可以给一个类添加单元测试代码,即不需要把类的实现代码与单元测试代码分开,实现契约式编程。
 +
 +==== Dart ====
 +
 +  * 官网:[[https://www.dartlang.org/|dartlang.org]]
 +  * 简介:Dart是一种基于类的可选类型化编程语言,设计用于创建Web应用程序。 Google称,Dart的设计目标是为Web编程创造结构化但又富有灵活性的语言;编程方法一目了然,符合程序员的自然习惯,易于学习;能在所有浏览器 和不同环境中实现高性能。
 +  * [[http://www.ecma-international.org/publications/standards/Ecma-408.htm|ECMA接受Dart语言规范]]
 +
 +==== ErLang ====
 +  * [[erlang]]
 +  * 官网: [[http://erlang.org]]
 +  * 简介: erlang是一种并发偏函数式的解释性语言. Erlang is a programming language used to build massively scalable soft real-time systems with requirements on high availability. Some of its uses are in telecoms, banking, e-commerce, computer telephony and instant messaging. Erlang's runtime system has built-in support for concurrency, distribution and fault tolerance.
 +
 +==== Elixir  ====
 +  * 官网: [[http://elixir-lang.org/]]
 +  * 简介: Elixir是跑在Erlang vm上的一门新语言,有着灵活的语法(Erlang的语法很不友好),又兼具了Erlang的并发,性能,稳定性。
 +  * [[http://blog.segmentfault.com/lds/1190000000419329|Elixir编程语言简介]]
  
 ==== GLSL ==== ==== GLSL ====
行 19: 行 37:
   *   官网:[[https://www.opengl.org/documentation/glsl/|opengl.org]]   *   官网:[[https://www.opengl.org/documentation/glsl/|opengl.org]]
   *   简介:GLSL全称为OpenGL Shading Language 也称作 GLslang,是一个以C语言为基础的高阶着色语言。它是由 OpenGL ARB 所建立,提供开发者对绘图管线更多的直接控制,而无需使用汇编语言或硬件规格语言。语法类似C,变量则带有各种向量、矩阵等图形学计算要用到的。GLSL的编译执行并不独立,需要依赖OpenGL。   *   简介:GLSL全称为OpenGL Shading Language 也称作 GLslang,是一个以C语言为基础的高阶着色语言。它是由 OpenGL ARB 所建立,提供开发者对绘图管线更多的直接控制,而无需使用汇编语言或硬件规格语言。语法类似C,变量则带有各种向量、矩阵等图形学计算要用到的。GLSL的编译执行并不独立,需要依赖OpenGL。
 +
 +==== GO ====
 +  * [[.:go|go lang]]
  
 ==== HACK ==== ==== HACK ====
行 33: 行 54:
   *   简介:Haste是[[ttp://www.haskell.org|Haskell]]的一种方言,主要用于web应用。Haste支持Haskell语言,包括大部分GHC扩展,并源生支持web应用的大部分技术,比如WebSockets, LocalStorage, Canvas等。Haste可以编译成js文件,或与js混用,本身代码压缩长度更小,更多介绍请看官网。   *   简介:Haste是[[ttp://www.haskell.org|Haskell]]的一种方言,主要用于web应用。Haste支持Haskell语言,包括大部分GHC扩展,并源生支持web应用的大部分技术,比如WebSockets, LocalStorage, Canvas等。Haste可以编译成js文件,或与js混用,本身代码压缩长度更小,更多介绍请看官网。
  
-==== ====+==== OCaml ==== 
 +    * Official site:[[http://ocaml.org|ocaml.org]] 
 +    * Introduction: OCaml is an industrial strength programming language supporting functional, imperative and object-oriented styles 
 +    * [[http://tech.esper.com/2014/07/15/why-we-use-ocaml/|Why we use ocaml]] 
 +==== PHP ==== 
 +    * [[php|php lang page]] 
 +    * Official site:[[http://php.net]]
  
 +==== R ====
 +  *   [[r|r lang page]]
   *   官网:[[http://www.r-project.org/|r-project.org]]   *   官网:[[http://www.r-project.org/|r-project.org]]
   *   简介:R语言用于统计学的计算与绘图,近期流行于数据挖掘领域。R语言起源于贝尔实验室,属于[[http://www.gnu.org|GNU project]]。   *   简介:R语言用于统计学的计算与绘图,近期流行于数据挖掘领域。R语言起源于贝尔实验室,属于[[http://www.gnu.org|GNU project]]。
 +  *   [[http://health.adelaide.edu.au/psychology/ccs/teaching/lsr/|Learning Statistics with R]]
  
 ==== RUST ==== ==== RUST ====
- +  * [[.:rust]]
   *   官网:[[http://www.rust-lang.org/|rust-lang.org]]   *   官网:[[http://www.rust-lang.org/|rust-lang.org]]
   *   介绍:Rust是一个由Mozilla主导开发的实验性跨平台编译型编程语言。它的设计准则为“安全,并发,实用”,支持函数式,并发式,过程式以及面向对象的编程风格。   *   介绍:Rust是一个由Mozilla主导开发的实验性跨平台编译型编程语言。它的设计准则为“安全,并发,实用”,支持函数式,并发式,过程式以及面向对象的编程风格。
   *   [[https://github.com/mozilla/rust|github代码]]   *   [[https://github.com/mozilla/rust|github代码]]
  
-==== Nodejs ==== +==== Node.js ====
-  +
   * [[Nodejs]]   * [[Nodejs]]
 +  * 官网:[[http://nodejs.org|nodejs.org]]
  
  --- //[[oakfire@163.com|Yongjiu Wei]] 2014/05/09 03:26//  --- //[[oakfire@163.com|Yongjiu Wei]] 2014/05/09 03:26//
  
  • public/it/程序语言列表.1400570823.txt.gz
  • 最后更改: 2014/05/20 15:27
  • oakfire