Various sites related to Pliant project are listed at http://fullpliant.org/
This Pliant hard core documentation site is intended to provide both computing culture foundations and technical details about Pliant language and FullPliant overall computing system, but is targeted for the braves only.
If you want more detailed informations about what this site is about, please read the 'How to learn using Pliant' article below.
2010/03/13: Pliant release 108 published.
2010/02/07: Sets data types
2010/02/07: 'Arithmetic and booleans' is now complete.
2010/01/23: Reworked 'Using Pliant databases advanced features' article now explaining how to replicate storage objects.
2010/01/17: Configuring the UI client to securely access a remote application
2010/01/15: Building a Linux kernel for FullPliant
What is Pliant ?
Pliant un-success story
Pliant code license
How to learn using Pliant ?
Optimizing the service versus cost ratio in your computing system
Pliant language overview
Pliant development environments: how to write your first Pliant program
An introduction to programming - will be ... one day -
Controls: for, while, part, if, shunt
Functions, arguments, variables, implicit
Arithmetic and booleans
Pointers and memory allocation
Sets data types
Types - incomplete -
Streams, files, TCP and UDP sockets, Unix pipes, FTP, HTTP, SMTP, LPR, Zlib, secured connections
Threading - under construction -
Debugging Pliant programs - incomplete -
Modules - incomplete -
Pliant bootstrapping code written in C
A trivial Pliant text mode application
User interface - web framework
An introduction to Pliant UI (graphic mode user interface)
Configuring the UI client to securely access a remote application
A first Pliant UI application
Pliant UI basic instructions set
Good looking using Pliant UI: styling and drawing
High interactivity applications using Pliant UI
The HTTP proxy
Internationalization of an application user interface
Pliant graphical stack machinery layout
- color models
- image layer
- vector layer
Storage - database server
An introduction to Pliant storage
A gentle introduction to using Pliant databases
Using Pliant databases advanced features
The storage machinery layout
Database engine layout
Operating system operations - incomplete -
Cryptographic system - incomplete -
Pliant audio system
Fullpliant operating system
Why FullPliant ?
Building or installing a new Pliant release
Building or installing a new Linux kernel for FullPliant
Building or installing new set of executables for FullPliant
Installing virtual computers under FullPliant
Make Pliant easier to install anywhere on the disk
Provide 'execute' implementation under Win32
Rework and finish PML - ASCII conversion
Complete vector drawing UI instructions set
Provide a 64 bits version of Pliant
Extra documentation articles
Cleanup desktop applets code