有哪些编程语言可以编译为本机代码并提供了全面的库?
包含网络、文件 IO、正则表达式、数据库、图形、多媒体、Win32 API 绑定、文件压缩等功能的库。
- 我假设每个人都想到过 C 和 C++。
-
Haskell http://haskell.org是这里最明显的一个。特别是,如果您想要包含电池,您需要哈斯克尔平台 http://hackage.haskell.org/platform/.
-
OCaml http://caml.inria.fr/也适合这个类别。
-
Go http://golang.org/是一个具有(大部分)您所要求的功能的新播放器。
-
D 编程语言 http://digitalmars.com/d/及其标准库Phobos http://digitalmars.com/d/1.0/phobos/phobos.html.
- Some Lisp http://en.wikipedia.org/wiki/Lisp_%28programming_language%29方言包括本机编译器,例如通用语言 http://lisp-lang.org/及其 SBCL、CCL 或 ECL(到 C)编译器。
-
Rust http://rust-lang.org/是一种系统编程语言,但不包括电池,但有crates http://crates.io/― 避免过时的标准库模块
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)