[Core Server] Project Overview

[Core-Server] is an application server developed in Common-Lisp language. It a lot of uses higher order function, composable data streams and continuations. These skin tones allow developers to build up applications in lesser lines of code. Lesser lines of code lead to simple maintenance and rapid development.
[Core-server] don’t use conservative web application development strategy. As a result, as developers get experience, project effiency increases. Higher order functions, generic data streams and macros allow developers to build their own domain specific language which increases code reuse during and after the development.

Key Features

• Able to use higher order functions, continuations
• Able to build domain specific language
• Rapid development in lesser lines of code
• Easy maintenance
• Built in Prevalence in-memory database (1000x faster than SQL)
• Component/ Web framework ready for Web 2.0 (No more serializing, deserializing or RPC)
• Built-in support for Dojo Toolkit for building interactive UI's
• Built-in support for FCKeditor
• Full RFC implementations - 822, 2046, 2109, 2388, 2396, 2616, 2617 (no more protocol bugs)
• Runs on Steel Bank Common Lisp (SBCL)
• Easy linux installer for Gentoo, Ubuntu, Debian and Pardus
• Able to control several UNIX services like:
o Apache Web Server
o Postfix Email Server
o TinyDNS Server
• Suitable for virtual hosting, can be run behind Apache or can serve directly
• JavaScript render library, write in lisp and core-server will serve it as javascript
• HTML parser and render library
• RSS parser and render library - new!
• CSS render library - new!
• Even HTML can be transformed into JavaScript to run inside a browser!

Download

You can download Linux installer and start developing your own application or see our first application written for [Core-server] in action now.

License

[Core-server] is distributed with GNU GPL v3.0 license.