The Ecere SDK is a cross-platform toolkit for building software applications. It currently runs on Windows, Linux, and Mac OS X (through X11). With the Ecere SDK, you can develop applications once and deploy them on all supported platforms alongside a lightweight runtime environment. It introduces eC, an object oriented language derived from and fully compatible with C, compromising neither runtime performance nor ease of use. A built-in 3D engine supporting both Direct3D and OpenGL is fully integrated.
| Tags | Software Development Widget Sets User Interfaces multimedia Graphics 3D Rendering Text Editors Integrated Development Environments (IDE) Libraries Application Frameworks |
|---|---|
| Licenses | BSD Revised |
| Operating Systems | Mac OS X Windows Windows POSIX Linux |
| Implementation | eC |
| Translations | Chinese (Simplified) |
Recent releases


Changes: The Ecere SDK is now Open Source under the revised BSD license. An automatic bootstrapping/build system was implemented. Mac OS X and PowerPC support was improved. A SQLite driver was added for the Ecere Data Access system. New IDE configuration options enable the integration of cross compilers. Lots of bugs were fixed. A tab control was added.


Changes: Dynamic class templates for meta (generic) programming were introduced in the eC language. Proper syntax highlighting was implemented in the IDE. The debugger integration under Linux was significantly improved. Many bugs and other issues were resolved. Packages for Debian/Ubuntu and GoboLinux are now provided.


Changes: Major bugfixes and improvements were made to Ecere Database Access. Improvements were made to the Undo buffer. Various other bugfixes and improvements were made.


Changes: An undo/redo buffer was added to the code editor. Installation on Windows Vista was made easier. libpng usage was improved. X support was improved. IDE improvements were made. Numerous bugs were fixed.


Changes: This release corrects an X performance issue introduced in the last release.
- All comments
Recent commentsCorrect Link for eC Programming Guide
Sorry I didn't get the link right. here it is (http://www.ecere.com/tao.pdf).
eC Programming Guide
Both sections 1 and 2 of The Ecere Tao of Programming are finally completed. The first sections teaches mostly the aspects that eC shares with C, while at the same time pointing out the innovations of eC. The second section teaches the object oriented concepts introduced with eC.
These sections together are intended to teach eC programming to both new programmers and experienced programmers alike (regardless of the background experience, be it C, C++, C#, Java, VB…). They therefore make up the official eC programming guide.
The remaining sections of the book will focus on teaching the various functionalities available in the Ecere SDK, such as the GUI toolkit and 2D/3D graphics engine.
Ecere Blog
I just set up a blog for Ecere at http://www.ecere.com/blog/ (http://www.ecere.com/blog/)
Please check often for the latest developments regarding the Ecere SDK and Applications!