|
| Research teams | Cooperative Initiatives | International Scientific Collaboration | Researchers' News |
|
| About the team : Project-Team site Activity report Videos and photos Research reports and theses Theme : Sym Symbolic systems Rocquencourt research unit |
CRISTAL has been dissolved on 07/31/2005
It has been replaced by GALLIUM
Robustness and speed of development are increased by the use of expressive and reliable programming languages. The research carried out by the Cristal group aims to provide such languages and to study their properties from a formal point of view. The team develops Caml, a powerful high-level programming language, with portable implementations. The language allows mixing different programming styles (imperative, functional object-oriented). The Caml-Light system, with its simple design (no object-orientation, a simple module system) works well without requiring a powerful machine and is specially useful for teaching programming courses. Objective Caml adds modular and object-oriented features, and is equipped with an efficient compiler. It enables the development of large and efficient applications.