C系编程语言之eCere


eCere简称为eC。系加拿大人 Jerome 于2004年开发设计的一门编译型编程语言,其拥有 C++ 项目的性能、Java 的跨平台性以及 Python 语法的简洁性。不似 Object C、C++ 和 C#,eC 更像是一个 C 语言的 Shell,将程序员与 C 之间的复杂性隔离开来,还有就是他在跨平台支持方面要更优越一些。eC 不仅给传统的 C 语言引入了完整的 OO 编程实现,其真正强大之处在于作者目前所实现的 C 库,包括一个内建的 3D 引擎实现(支持 Direct3D 和 OpenGL)和一套接近于 VB 的 GUI 库实现以及对网络编程的支持。

An Expressive and Intuitive, C Style Object-Oriented Programming Language.
Cross-Platform GUI, 2D/3D Graphics, Networking, an IDE, and a lot more...
Ecere SDK (eC Language, Ecere IDE, Cross platform GUI, graphics, and more).
特性
Cross-Platform API
Graphical User Interface
2D,3D Graphics
Networking
Database Access
Development & Build

Compiles Natively Just Like C
Object Oriented
Modules, an alternative to header files
Module restricted access control
C superset, C ABI
Powerful and Extensible Type System
Dynamic Module Importing
Reflective Object Model
最新版本:0.44
于2016年8月发布。
官方主页:
https://ec-lang.org/
http://www.ecere.org/

An Expressive and Intuitive, C Style Object-Oriented Programming Language.
Cross-Platform GUI, 2D/3D Graphics, Networking, an IDE, and a lot more...
Ecere SDK (eC Language, Ecere IDE, Cross platform GUI, graphics, and more).
特性
Cross-Platform API
Graphical User Interface
2D,3D Graphics
Networking
Database Access
Development & Build

Compiles Natively Just Like C
Object Oriented
Modules, an alternative to header files
Module restricted access control
C superset, C ABI
Powerful and Extensible Type System
Dynamic Module Importing
Reflective Object Model
最新版本:0.44
于2016年8月发布。
官方主页:
https://ec-lang.org/
http://www.ecere.org/