Categories
Pliant
Pliant is the first efficient, truly extendable, customizable programming language. It is suited both for small scripts and for very large applications, and could be described as a combination of reflexive C, C++, typed Lisp, and clean syntax in a single language.
Pliant is a newer, very tiny language with a very simple syntax, so advanced features can be written in the language itself, as modules. Its module model can extend the language itself. A true language, introduced in this Pliant documentation is the Pliant Default Extension Environment: PDEE. However, it is not the only possible Pliant language.
Beginners can use Pliant as an interpreted language by writing small pieces of code and running them directly. Experienced programmers can run Pliant as a compiled language: you can write efficient programs while using most high level programming features of object oriented languages and the expression power of logical programming languages. Pliant is also an ideal linker: you can write different pieces of a project in different programming styles with all parts interacting.
Last updated 15 Oct, 2009
About
Leadership
- Hubert Tonneau - Maintainer
- See for a complete list - Contributor
Subprograms
http server, ftp server, SMTP server, POP3 server, DNS client, database engine
Versions
93
93 stable released 2004-11-07
- Released: 7 Nov, 2004
- Code Maturity: Stable
- Source Archive: http://pliant.cx/archive/pliant-93.tgz
- Licenses: GPLv2
- Interfaces: Command Line
User Community and Support
User guide available from http://playground.scs.ryerson.ca:8080/docs.html; User reference manual available in HTML format from http://playground.scs.ryerson.ca:8080/pliantdocs/babel/universal/referenceguide.html




