|
|
 |
Published by Jerome Duval
Click here for more information about this publisher...
|
 |
|
Date Posted: |
September 16th, 2009
|
|
|
Last Updated: |
September 16th, 2009
|
|
|
License: |
Other Open Source License |
|
|
Downloads: |
40 total; 40 recently |
|
|
Page Views: |
2,527 total |
|
|
User Rating: |
awaiting 10 votes |
 |
|
Jump to the Downloads section |
|
 |
 |
About Objective Caml:
Caml is a general-purpose programming language, designed with program safety and reliability in mind. It is very expressive, yet easy to learn and use. Caml supports functional, imperative, and object-oriented programming styles.
The Caml language has been developed since 1985 at INRIA by the Formel and Cristal teams. Caml Light, which was developed in the early 1990s, is still in use today, especially in education. Objective Caml offers a richer programming language as well as efficient native code compilers for many architectures. A more detailed history of Caml is available.
Overview
Objective Caml is the most popular variant of the Caml language. From a language standpoint, it extends the core Caml language with a fully-fledged object-oriented layer, as well as a powerful module system, all connected by a sound, polymorphic type system featuring type inference.
The Objective Caml system is an industrial-strength implementation of this language, featuring a high-performance native-code compiler (ocamlopt) for 9 processor architectures (IA32, PowerPC, AMD64, Alpha, Sparc, Mips, IA64, HPPA, StrongArm), as well as a bytecode compiler (ocamlc) and an interactive read-eval-print loop (ocaml) for quick development and portability. The Objective Caml distribution includes a comprehensive standard library, a replay debugger (ocamldebug), lexer (ocamllex) and parser (ocamlyacc) generators, a pre-processor pretty-printer (camlp4) and a documentation generator (ocamldoc).
Availability
The Objective Caml system is open source software: the compiler is distributed under the terms of the Q Public License, and its library is under LGPL; please read the license document for more details. A BSD-style license is also available for a fee through the Caml Consortium. The latest release can be freely downloaded on this site, and its user's manual is also available on-line.
|
 |
|
 |
Latest Version |
 |
|
 |
| |
 |
|
Details about this version:
Released on 2009-06-12
|
| |
 |
|
Intel Version (4 MB) |
17 downloads |
|
 |
|
 |
 |
| |
  |
[rating: 10] |
|
 |
Haiku R1A1 camlp5-5.12 |
|
|
| Add Additional Location |
 |
| |
 |
|
Intel Version (50 MB) |
23 downloads |
|
 |
|
 |
 |
| |
  |
[rating: 10] |
|
 |
Haiku R1A1 ocaml-3.11.1 |
|
|
| Add Additional Location |
 |
|
 |
|
| Source Available |
 |
 |
 |
 |
 |
Like this app? Have questions or comments?
Why not tell the author? Use the "e-mail publisher" link to get in touch with the publisher; they usually love getting feedback.
|
|
 |
 |
|
 |
 |
 |
 |
 |
 |
 |
|
|
 |
 |
 |
| |
Recent Downloads - N/A
Total Downloads - N/A
Total Views - N/A
User Ratings - N/A
|
 |
 |
 |
 |
| |
Dev. Languages
|
 |
 |
 |
 |
 |
1. BePodder - 9.80
2. QEMU - 9.68
3. ScummVM - 9.57
4. Jukebox - 9.40
5. Haiku AGP busm... - 9.35
6. cpu_fix - 9.31
7. vim6 - 9.31
8. Beezer - 9.26
9. HandBrake - 9.25
10. BeeF - 9.25
|
 |
 |
 |
 |
 |
1. BeOS 5 Perso... - 16,390
2. Ati Radeon G... - 16,106
3. Realtek RTL8... - 14,890
4. Ensoniq Audio... - 9,361
5. ATI Rage 128... - 8,655
6. USB Joystick... - 7,178
7. Broadcom 440x... - 6,285
8. S3 Trio 64 v2... - 5,851
9. Intel Extreme... - 5,193
10. USB Serial dr... - 5,160
|
 |
 |
 |
 |
| You are not logged in.
Login
|
 |
 |
 |
 |
|