summaryrefslogtreecommitdiffstats
path: root/lang/ocaml/pkg-descr
diff options
context:
space:
mode:
authorasami <asami@FreeBSD.org>1997-01-03 11:25:47 +0000
committerasami <asami@FreeBSD.org>1997-01-03 11:25:47 +0000
commitb71cfab325ae42f056ba8fc5f58fec46fc3cb72c (patch)
tree98f31ac9e84acd2beb71e349529bb05f1c8ecbe3 /lang/ocaml/pkg-descr
parent8bafab12a199c5f5069eda736a83877eaee5f4a4 (diff)
downloadFreeBSD-ports-b71cfab325ae42f056ba8fc5f58fec46fc3cb72c.zip
FreeBSD-ports-b71cfab325ae42f056ba8fc5f58fec46fc3cb72c.tar.gz
Objective Caml.
Submitted by: (Kiriyama Kazuhiko) <kiri@kiri.toba-cmt.ac.jp>
Diffstat (limited to 'lang/ocaml/pkg-descr')
-rw-r--r--lang/ocaml/pkg-descr19
1 files changed, 19 insertions, 0 deletions
diff --git a/lang/ocaml/pkg-descr b/lang/ocaml/pkg-descr
new file mode 100644
index 0000000..df076b1
--- /dev/null
+++ b/lang/ocaml/pkg-descr
@@ -0,0 +1,19 @@
+Objective Caml is an implementation of the ML language, based on
+the Caml Light dialect extended with a complete class-based object system
+and a powerful module system in the style of Standard ML.
+
+Objective Caml comprises two compilers. One generates bytecode
+which is then interpreted by a C program. This compiler runs quickly,
+generates compact code with moderate memory requirements, and is
+portable to essentially any 32 or 64 bit Unix platform. Performance of
+generated programs is quite good for a bytecoded implementation:
+almost twice as fast as Caml Light 0.7. This compiler can be used
+either as a standalone, batch-oriented compiler that produces
+standalone programs, or as an interactive, toplevel-based system.
+
+The other compiler generates high-performance native code for a number
+of processors. Compilation takes longer and generates bigger code, but
+the generated programs deliver excellent performance (better than
+Standard ML of New Jersey 1.08 on our tests), while retaining the
+moderate memory requirements of the bytecode compiler. The native-code
+compiler currently runs on the following platforms:
OpenPOWER on IntegriCloud