Ci sono molti rami interessanti di OCaml nello http://caml.inria.fr/cgi-bin/viewvc.cgi/ocaml/branches/. Non riesco a trovare alcuna buona informazione su cosa facciano, comunque. Non sono mentali per essere pubblici? Ad esempio, i file README sono identici in tutti i rami. Come trovare più informazioni su di loro (solo googling non aiuterà)?Informazioni sulle filiali OCaml
7
A
risposta
2
È possibile provare a inviare email ai manutentori di OCaml all'indirizzo: [email protected] o pubblicare la domanda relativa alle filiali in OCaml forums. I registri di revisione per ciascuno dei rami possono anche dare alcuni indizi su cosa sia ciascun ramo.
5
Ecco alcune informazioni su alcuni dei più importanti rami (quelle che sono disponibili per essere installati tramite OPAM - http://opam.ocamlpro.com):
4.00.1+short-types C 4.00.1+short-types Better heuristic to display long type names
-- -- 3.11.2 Official 3.11.2 release
-- -- 3.12.1 Official 3.12.1 release
-- -- 4.00.0 Official 4.00.0 release
-- -- 4.00.1 Official 4.00.1 release
-- -- 3.12.1+mirage-unix-direct Mirage compiler for unix
-- -- 3.12.1+mirage-xen Mirage compiler for xen
-- -- 3.12.1+natdynlink-osx Support for native dynlink on OSX
-- -- 4.00.0+debug-runtime Debug runtime
-- -- 4.00.0+fp Runtime with frame-pointers (improved GDB & perf usage)
-- -- 4.00.0+raspberrypi Native backend for Raspberry-PI
-- -- 4.00.1+BER BER MetaOCaml (http://okmij.org/ftp/ML/MetaOCaml.html)
-- -- 4.00.1+alloc-profiling support allocation profiling on x86_64
-- -- 4.00.1+annot Enable -binannot by default
-- -- 4.00.1+french French translation of error messages
-- -- 4.00.1+mirage-unix Mirage compiler for unix
-- -- 4.00.1+mirage-xen Mirage compiler for xen
-- -- 4.00.1+open-types add open extensible types to OCaml
-- -- 4.00.1+raspberrypi Native backend for Raspberry-PI
-- -- 4.01.0dev+endian Improved low-level integer primitive access
-- -- 4.01.0dev+mirage-unix UNIX tuntap backend for Mirage
-- -- 4.01.0dev+mirage-xen Xen unikernel builds for Mirage
-- -- 4.01.0dev+short-paths latest trunk snapshot with short type names
-- -- 4.01.0dev+trunk latest trunk snapshot