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, It has been developed and distributed by INRIA, ... The Objective Caml system is the main implementation of the Caml language.
caml.inria.fr/
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 ... The Objective Caml system is an industrial-strength implementation of this language, ... The Objective Caml system is open source software:
caml.inria.fr/ocaml/ caml.inria.fr/ocaml/
Objective CAML Tutorial for OCaml or functional programming beginners. Assumes knowledge of a language like C, C++, Perl, Java, C# etc. ... OCaml is a fast, concise and powerful language for application development - but I assume you already knew that, and I also assume you've managed to install it. If not, you can find...
www.ocaml-tutorial.org/ www.ocaml-tutorial.org/
Objective Caml - Wikipedia, the free encyclopedia
Objective Caml , or OCaml (pronounced /oʊˈkæməl/ oh- KAM -əl ) is the main implementation of the Caml programming language, created by Xavier Leroy, Jérôme Vouillon, Damien Doligez, ...
en.wikipedia.org/wiki/Objective_Caml
The bigger trouble is that to always be able to determine the type of every expression, OCaml has a very poor type zoo, e.g., no matrices, only one floating point type etc. CMUCL compilation notes can detect more subtle type problems than those detected by OCaml (e.g., argument falling outside an integer range).
sds.podval.org/ocaml-sucks.html sds.podval.org/ocaml-sucks.html
Book: OCaml for Scientists ... "Remarkable not only in the very restricted universe of OCaml books but as a programming book, it stands between the best I've seen." - Andrei Formiga, Brazil. (read the full review)
www.ffconsultancy.com/products/ocaml_for_scientists/ www.ffconsultancy.com/products/ocaml_for_scientists/
SML vs OCaml syntax chart ... Where suitable we also mention common extensions to SML, or recent extensions of Ocaml. The comparison does not cover features that do not have an appropriate counter part in the sibling dialect (eg. Ocaml's object sublanguage, SML's user-defined operator fixity, or advanced library issues).
www.mpi-sws.org/~rossberg/sml-vs-ocaml.html www.mpi-sws.org/~rossberg/sml-vs-ocaml.html
Simply speaking, OCamlSDL is an attempt to write a software interface between the ML programming language and the SDL C library. The ML inplementation we have choosen is OCaml.
ocamlsdl.sourceforge.net/ ocamlsdl.sourceforge.net/
Speed of OCaml ... The benchmarks above suggests the Ocaml compiler generates the second fastest code of any of the currently available compilers (gcc and the Intel C compilers being first). Given that Ocaml is also a beautiful language to program in, this is pretty compelling.
www.cs.ubc.ca/~murphyk/Software/Ocaml/why_ocaml.html www.cs.ubc.ca/~murphyk/Software/Ocaml/why_ocaml.html
I spend most of my development time writing OCaml-code so this is probably what you are looking for. You may want to read about contributing in section 4.1, where you will also learn about checking out source trees using Mercurial from a command line.
www.ocaml.info/home/ocaml_sources.html www.ocaml.info/home/ocaml_sources.html
Related Topics