@prefix rdf:	<http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix dbpedia:	<http://dbpedia.org/resource/> .
@prefix ns2:	<http://dbpedia.org/class/yago/> .
dbpedia:Objective_Caml	rdf:type	ns2:FunctionalLanguages ,
		ns2:ProgrammingLanguage106898352 ,
		ns2:ProgrammingLanguages .
@prefix foaf:	<http://xmlns.com/foaf/0.1/> .
dbpedia:Objective_Caml	foaf:homepage	<http://http://caml.inria.fr/> .
@prefix dbpprop:	<http://dbpedia.org/property/> .
dbpedia:Objective_Caml	dbpprop:name	"Objective Caml"@en .
@prefix owl:	<http://www.w3.org/2002/07/owl#> .
dbpedia:Objective_Caml	owl:sameAs	<http://rdf.freebase.com/ns/guid.9202a8c04000641f800000000004ee7c> .
@prefix ns6:	<http://umbel.org/umbel/ne/wikipedia/> .
dbpedia:Objective_Caml	owl:sameAs	ns6:Objective_Caml .
@prefix ns7:	<http://en.wikipedia.org/wiki/> .
dbpedia:Objective_Caml	foaf:page	ns7:Objective_Caml ;
	dbpprop:reference	<http://www.pps.jussieu.fr/~montela/ocamil/> ,
		<http://ocamljava.x9c.fr/> ,
		<http://www.ocf.berkeley.edu/~mbh/tutorial/index.html> ,
		<http://batteries.forge.ocamlcore.org> ,
		<http://www.metaocaml.org> ,
		<http://planet.ocamlcore.org/> ,
		<http://caml.inria.fr/> ,
		<http://godi.camlcity.org/godi/index.html> ,
		<http://sourceforge.net/softwaremap/trove_list.php?stquery=&sort=registration_date&sortdir=desc&offset=0&form_cat=454> ,
		<http://shootout.alioth.debian.org/> ,
		<http://www.ocaml-tutorial.org/> ,
		<http://caml.inria.fr/humps/caml_latest.html> ,
		<http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/> ,
		<http://forge.ocamlcore.org/> ,
		<http://www.soton.ac.uk/~fangohr/software/ocamltutorial/index.html> ,
		<http://ocamlwizard.lri.fr> .
@prefix rdfs:	<http://www.w3.org/2000/01/rdf-schema#> .
dbpedia:Objective_Caml	rdfs:label	"Ocaml"@tr ,
		"OCaml"@no ,
		"Objective Caml"@fr ,
		"OCaml"@ru ,
		"Objective Caml"@en ,
		"OCaml"@pt ,
		"OCaml"@cs ,
		"OCaml"@pl ,
		"Ocaml"@nl ,
		"Objective CAML"@de ,
		"Ocaml"@es ,
		"OCaml"@zh ,
		"Objective Caml"@ca ,
		"Objective Caml"@ja ,
		"Objective Caml"@it ,
		"Objective Caml"@uk ;
	dbpprop:abstract	"Ocaml, Frans\u0131z Ulusal Bili\u015Fim ve Uygulamalar\u0131 Ara\u015Ft\u0131rma Kurumu'nda (INRIA) Xavier Leroy taraf\u0131ndan geli\u015Ftirilen, \u00FCcretsiz ve \u00F6zg\u00FCr bir lisans alt\u0131nda sunulan, ML programlama dilleri ailesine mensup, hem yorumlanan hem de derlenip do\u011Fal makine koduna d\u00F6n\u00FC\u015Ft\u00FCr\u00FClebilen geli\u015Fmi\u015F bir fonksiyonel programlama dilidir."@tr ,
		"OCaml, eller Objective Caml, er \u00ABstorebroren\u00BB til Caml og tilbyr i tillegg til Caml-egenskapene mulighet for objektorientert programmering."@no ,
		"OCaml (Objective Caml) to obiektowy funkcyjny j\u0119zyk programowania, kt\u00F3ry istnieje w wersji zar\u00F3wno interpretowanej jak i kompilowanej, przy czym kompilowany Ocaml to jeden z najszybszych j\u0119zyk\u00F3w funkcyjnych. OCaml jest tworzony przede wszystkim we francuskim akademickim instytucie badawczym INRIA od 1985 roku. Jest dost\u0119pny na licencji LGPL. Ocaml jest statycznie typizowany z inferencj\u0105 typ\u00F3w. Do Ocamla jest do\u015B\u0107 du\u017Co bibliotek oraz istnieje ogromna liczba rozszerze\u0144 i program\u00F3w pomocniczych, takich jak: ocamldep - generuje zale\u017Cno\u015Bci mi\u0119dzy modu\u0142ami dla Makefile'a. ocamlcp - front end do ocamlc, dodaj\u0105cy informacje profiluj\u0105ce ocamlprof - program interpretuj\u0105cy wyniki dzia\u0142ania program\u00F3w skompilowanych za pomoc\u0105 ocamlcp ocamllex - generator lekser\u00F3w dla ocamla, podobny do lex i flex dla C. ocamlyacc - generator parser\u00F3w dla ocamla, podobny do yacc i bison dla C. ledit - frontend zapewniaj\u0105cy edycje linii do ocamla. dbforge - program do tworzenia interfejs\u00F3w do relacyjnych baz danych ODBC, MySQL i PostgreSQL zoggy - program do generowania interfejs\u00F3w GTK+ camlp4 - Pre-Procesor-Pretty-Printer do ocamla, umo\u017Cliwia u\u017Cywanie praktycznie dowolnej sk\u0142adni, np. sk\u0142adni Lispowej. i wiele innych Programy napisane w Ocamlu zajmuj\u0105 czo\u0142owe miejsca w ICFP Programming Contest. Ocaml wywodzi si\u0119 z rodziny j\u0119zyk\u00F3w Meta Language, podobnie jak Standard ML."@pl ,
		"Objective Caml, tamb\u00E9m conhecido como OCaml ou O'Caml \u00E9 uma linguagem de programa\u00E7\u00E3o funcional da fam\u00EDlia ML, desenvolvida por INRIA em 1996. Trata-se de um desenvolvimento da linguagem Caml com a adi\u00E7\u00E3o de suporte a t\u00E9cnicas de programa\u00E7\u00E3o por objectos e algumas altera\u00E7\u00F5es e extens\u00F5es de sintaxe. OCaml permite dois tipos de compila\u00E7\u00E3o: Para bytecode que corre numa m\u00E1quina virtual (zinc) Para c\u00F3digo m\u00E1quina nativo para um grande n\u00FAmero de plataformas OCaml n\u00E3o \u00E9 uma linguagem puramente funcional, permitindo a exist\u00EAncia de valores mut\u00E1veis bem como de efeitos colaterais (side-effects), tipicamente existentes apenas em linguagens imperativas. Esta caracter\u00EDstica distingue-a de outras linguagens puramente funcionais, como por exemplo Haskell. A capacidade de compilar rapidamente c\u00F3digo nativo com bons tempos de execu\u00E7\u00E3o, bem como uma biblioteca base extensa, t\u00EAm-lhe conseguido bastante notoriedade."@pt ,
		"Objective CAML, auch Ocaml oder O\u2019Caml genannt, ist eine auf der ML-Sprachfamilie basierende Programmiersprache. Sie wird am INRIA unter der Leitung von Xavier Leroy entwickelt. Caml stand urspr\u00FCnglich f\u00FCr Categorically Abstract Machine Language, basiert aber schon seit langem nicht mehr auf diesem abstrakten Konzept. Zus\u00E4tzlich zu den funktionalen und imperativen Merkmalen von ML unterst\u00FCtzt Ocaml objektorientierte Konzepte und unterscheidet sich in Details von ML. Ocaml bietet einen Compiler zur Erzeugung von sowohl Bytecode als auch Maschinencode. Der erzeugte Maschinencode ist sehr effizient. Zu den m\u00E4chtigsten Merkmalen dieser Sprache geh\u00F6rt statische Typisierung (in Verbindung mit Typinferenz), parametrische Polymorphie, Pattern Matching, ein Mechanismus zur Ausnahmebehandlung und automatische Speicherbereinigung. Ocaml-Distributionen enthalten einige allgemeine Bibliotheken und sind f\u00FCr zahlreiche Plattformen, inklusive Unix und Windows erh\u00E4ltlich. Ein bekanntes Programm, das in O\u2019Caml geschrieben wurde ist MLDonkey, ein P2P-Client, der auf diversen Betriebssystemen l\u00E4uft, und auf verschiedene P2P-Netzwerke zugreifen kann."@de ,
		"Objective Caml\uFF08\u30AA\u30D6\u30B8\u30A7\u30AF\u30C6\u30A3\u30D6\u30FB\u30AD\u30E3\u30E0\u30EB\uFF09\u306F\u3001\u30D5\u30E9\u30F3\u30B9\u306EINRIA\u304C\u958B\u767A\u3057\u305F\u95A2\u6570\u578B\u30D7\u30ED\u30B0\u30E9\u30DF\u30F3\u30B0\u8A00\u8A9EML\u306E\u65B9\u8A00\u3068\u305D\u306E\u5B9F\u88C5\u3067\u3042\u308B\u3002\u901A\u5E38 OCaml(\u30AA\u30AD\u30E3\u30E0\u30EB) \u3068\u7565\u79F0\u3055\u308C\u308B\u3002\u5F37\u529B\u306A\u578B\u63A8\u8AD6\u3092\u6700\u5927\u306E\u7279\u5FB4\u3068\u3059\u308B\u3002"@ja ,
		"OCaml \u2014 \u0441\u043E\u0432\u0440\u0435\u043C\u0435\u043D\u043D\u044B\u0439 \u043E\u0431\u044A\u0435\u043A\u0442\u043D\u043E-\u043E\u0440\u0438\u0435\u043D\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 \u044F\u0437\u044B\u043A \u0444\u0443\u043D\u043A\u0446\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u043E\u0431\u0449\u0435\u0433\u043E \u043D\u0430\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F, \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u0431\u044B\u043B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0430\u043D \u0441 \u0443\u0447\u0451\u0442\u043E\u043C \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438 \u0438\u0441\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044F \u0438 \u043D\u0430\u0434\u0451\u0436\u043D\u043E\u0441\u0442\u0438 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C. \u042D\u0442\u043E\u0442 \u044F\u0437\u044B\u043A \u0438\u043C\u0435\u0435\u0442 \u0432\u044B\u0441\u043E\u043A\u0443\u044E \u0441\u0442\u0435\u043F\u0435\u043D\u044C \u0432\u044B\u0440\u0430\u0437\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0441\u0442\u0438, \u0447\u0442\u043E \u043F\u043E\u0437\u0432\u043E\u043B\u044F\u0435\u0442 \u0435\u0433\u043E \u043B\u0435\u0433\u043A\u043E \u0432\u044B\u0443\u0447\u0438\u0442\u044C \u0438 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C. \u042F\u0437\u044B\u043A CaML \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0444\u0443\u043D\u043A\u0446\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u0443\u044E, \u0438\u043C\u043F\u0435\u0440\u0430\u0442\u0438\u0432\u043D\u0443\u044E \u0438 \u043E\u0431\u044A\u0435\u043A\u0442\u043D\u043E-\u043E\u0440\u0438\u0435\u043D\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u0443\u044E \u043F\u0430\u0440\u0430\u0434\u0438\u0433\u043C\u044B \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F. \u0411\u044B\u043B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0430\u043D \u0432 1985 \u0433\u043E\u0434\u0443 \u0432\u043E \u0444\u0440\u0430\u043D\u0446\u0443\u0437\u0441\u043A\u043E\u043C \u0438\u043D\u0441\u0442\u0438\u0442\u0443\u0442\u0435 INRIA, \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u0437\u0430\u043D\u0438\u043C\u0430\u0435\u0442\u0441\u044F \u0438\u0441\u0441\u043B\u0435\u0434\u043E\u0432\u0430\u043D\u0438\u044F\u043C\u0438 \u0432 \u043E\u0431\u043B\u0430\u0441\u0442\u0438 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0442\u0438\u043A\u0438. \u0421\u0430\u043C\u044B\u0439 \u0440\u0430\u0441\u043F\u0440\u043E\u0441\u0442\u0440\u0430\u043D\u0451\u043D\u043D\u044B\u0439 \u0432 \u043F\u0440\u0430\u043A\u0442\u0438\u0447\u0435\u0441\u043A\u043E\u0439 \u0440\u0430\u0431\u043E\u0442\u0435 \u0434\u0438\u0430\u043B\u0435\u043A\u0442 \u044F\u0437\u044B\u043A\u0430 ML. \u0418\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0430\u0440\u0438\u0439 OCaml \u0432\u043A\u043B\u044E\u0447\u0430\u0435\u0442 \u0432 \u0441\u0435\u0431\u044F \u0438\u043D\u0442\u0435\u0440\u043F\u0440\u0435\u0442\u0430\u0442\u043E\u0440, \u043A\u043E\u043C\u043F\u0438\u043B\u044F\u0442\u043E\u0440 \u0432 \u0431\u0430\u0439\u0442\u043A\u043E\u0434 \u0438 \u043E\u043F\u0442\u0438\u043C\u0438\u0437\u0438\u0440\u0443\u044E\u0449\u0438\u0439 \u043A\u043E\u043C\u043F\u0438\u043B\u044F\u0442\u043E\u0440 \u0432 \u043C\u0430\u0448\u0438\u043D\u043D\u044B\u0439 \u043A\u043E\u0434, \u043F\u0440\u0435\u0432\u043E\u0441\u0445\u043E\u0434\u044F\u0449\u0438\u0439 \u043F\u043E \u0441\u0432\u043E\u0438\u043C \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u0430\u043C \u0430\u043D\u0430\u043B\u043E\u0433\u0438\u0447\u043D\u044B\u0435 \u043A\u043E\u043C\u043F\u0438\u043B\u044F\u0442\u043E\u0440\u044B C/C++ \u0434\u043B\u044F \u043C\u043D\u043E\u0433\u0438\u0445 \u0437\u0430\u0434\u0430\u0447, \u043E\u0441\u043E\u0431\u0435\u043D\u043D\u043E \u0441\u0432\u044F\u0437\u0430\u043D\u043D\u044B\u0445 \u0441 \u0441\u0438\u043D\u0442\u0430\u043A\u0441\u0438\u0447\u0435\u0441\u043A\u0438\u043C \u0430\u043D\u0430\u043B\u0438\u0437\u043E\u043C \u0438 \u0442. \u043F. \u041D\u0430 \u044F\u0437\u044B\u043A\u0435 OCaml, \u0432 \u0447\u0430\u0441\u0442\u043D\u043E\u0441\u0442\u0438 \u043D\u0430\u043F\u0438\u0441\u0430\u043D \u0440\u0435\u043D\u0434\u0435\u0440\u0438\u043D\u0433 \u0444\u043E\u0440\u043C\u0443\u043B \u0412\u0438\u043A\u0438\u043F\u0435\u0434\u0438\u0438, \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u044E\u0449\u0438\u0445 \u0442\u0435\u0433 &lt;math&gt;, \u0430 \u0442\u0430\u043A\u0436\u0435 \u043F\u043E\u043F\u0443\u043B\u044F\u0440\u043D\u044B\u0439 \u0444\u0430\u0439\u043B\u043E\u043E\u0431\u043C\u0435\u043D\u043D\u044B\u0439 \u043A\u043B\u0438\u0435\u043D\u0442 MLDonkey. \u041A \u0434\u043E\u0441\u0442\u043E\u0438\u043D\u0441\u0442\u0432\u0430\u043C \u044F\u0437\u044B\u043A\u0430 \u043E\u0442\u043D\u043E\u0441\u044F\u0442: \u0441\u0442\u0440\u043E\u0433\u0443\u044E \u0442\u0438\u043F\u0438\u0437\u0430\u0446\u0438\u044E; \u0440\u0430\u0437\u0432\u0438\u0442\u0443\u044E \u0441\u0438\u0441\u0442\u0435\u043C\u0443 \u043C\u043E\u0434\u0443\u043B\u0435\u0439; \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0443\u044E \u0441\u0431\u043E\u0440\u043A\u0443 \u043C\u0443\u0441\u043E\u0440\u0430; \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E\u0441\u0442\u044C; \u043A\u0440\u043E\u0441\u0441\u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0435\u043D\u043D\u043E\u0441\u0442\u044C."@ru ,
		"\u0430\u043D\u0433\u043B. OCaml (\u043E-\u043A\u0430-\u0435\u043C-\u0435\u043B\u044C, \u0430\u043D\u0433\u043B. Objective Caml) \u2014 \u043E\u0434\u043D\u0430 \u0456\u0437 \u0440\u0435\u0430\u043B\u0456\u0437\u0430\u0446\u0456\u0439 \u043C\u043E\u0432\u0438 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u0443\u0432\u0430\u043D\u043D\u044F Caml. \u0420\u043E\u0437\u0448\u0438\u0440\u044E\u0454 \u0431\u0430\u0437\u043E\u0432\u0456 \u043C\u043E\u0436\u043B\u0438\u0432\u043E\u0441\u0442\u0456 \u043C\u043E\u0432\u0438 Caml \u043E\u0431'\u0454\u043A\u0442\u043D\u043E-\u043E\u0440\u0456\u0454\u043D\u0442\u043E\u0432\u0430\u043D\u0438\u043C\u0438 \u043C\u043E\u0436\u043B\u0438\u0432\u043E\u0441\u0442\u044F\u043C\u0438. \u0414\u043E \u043D\u0430\u0431\u043E\u0440\u0443 \u0456\u043D\u0441\u0442\u0440\u0443\u043C\u0435\u043D\u0442\u0456\u0432 OCaml \u043D\u0430\u043B\u0435\u0436\u0438\u0442\u044C \u0456\u043D\u0442\u0435\u0440\u0430\u043A\u0442\u0438\u0432\u043D\u0438\u0439 \u0456\u043D\u0442\u0435\u0440\u043F\u0440\u0435\u0442\u0430\u0442\u043E\u0440, \u043A\u043E\u043C\u043F\u0456\u043B\u044F\u0442\u043E\u0440 \u0432 \u0431\u0430\u0439\u0442-\u043A\u043E\u0434\u0438, \u0442\u0430 \u043E\u043F\u0442\u0438\u043C\u0456\u0437\u0443\u044E\u0447\u0438\u0439 \u043A\u043E\u043C\u043F\u0456\u043B\u044F\u0442\u043E\u0440 \u0432 \u043C\u0430\u0448\u0438\u043D\u043D\u0456 \u043A\u043E\u0434\u0438. OCaml \u043C\u0430\u0454 \u0432\u0435\u043B\u0438\u043A\u0443 \u0441\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u043D\u0443 \u0431\u0456\u0431\u043B\u0456\u043E\u0442\u0435\u043A\u0443, \u044F\u043A\u0430 \u0440\u043E\u0431\u0438\u0442\u044C \u0439\u043E\u0433\u043E \u043F\u0440\u0438\u0439\u043D\u044F\u0442\u043D\u0438\u043C \u0434\u043B\u044F \u0431\u0430\u0433\u0430\u0442\u044C\u043E\u0445 \u0437\u0430\u0441\u0442\u043E\u0441\u0443\u0432\u0430\u043D\u044C, \u0430\u043D\u0430\u043B\u043E\u0433\u0456\u0447\u043D\u0438\u043C \u0437\u0430\u0441\u0442\u043E\u0441\u0443\u0432\u0430\u043D\u043D\u044F\u043C Python \u0430\u0431\u043E Perl, \u0442\u0430 \u043F\u043E\u0442\u0443\u0436\u043D\u0456 \u043A\u043E\u043D\u0441\u0442\u0440\u0443\u043A\u0446\u0456\u0457 \u043C\u043E\u0434\u0443\u043B\u044C\u043D\u043E\u0433\u043E \u0442\u0430 \u043E\u0431'\u0454\u043A\u0442\u043D\u043E-\u043E\u0440\u0456\u0454\u043D\u0442\u043E\u0432\u0430\u043D\u043E\u0433\u043E \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u0443\u0432\u0430\u043D\u043D\u044F, \u044F\u043A\u0456 \u0440\u043E\u0431\u043B\u044F\u0442\u044C \u0439\u043E\u0433\u043E \u043F\u0440\u0438\u0439\u043D\u044F\u0442\u043D\u0438\u043C \u0434\u043B\u044F \u0440\u043E\u0437\u0440\u043E\u0431\u043A\u0438 \u0432\u0435\u043B\u0438\u043A\u0438\u0445 \u0441\u0438\u0441\u0442\u0435\u043C. OCaml \u0454 \u043D\u0430\u0441\u0442\u0443\u043F\u043D\u0438\u043A\u043E\u043C Caml Light. \u0421\u043A\u043E\u0440\u043E\u0447\u0435\u043D\u043D\u044F CAML \u043E\u0437\u043D\u0430\u0447\u0430\u0454 \u0430\u043D\u0433\u043B. Categorical Abstract Machine Language, \u0445\u043E\u0447\u0430 OCaml \u043D\u0435 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0454 \u0446\u0435\u0439 \u0430\u0431\u0441\u0442\u0440\u0430\u043A\u0442\u043D\u0438\u0439 \u0430\u0432\u0442\u043E\u043C\u0430\u0442."@uk ,
		"Objective Caml (OCaml) \u662FCaml\u7F16\u7A0B\u8BED\u8A00\u7684\u4E3B\u8981\u5B9E\u73B0\uFF0C\u7531Xavier Leroy\uFF0CJ\u00E9r\u00F4me Vouillon\uFF0CDamien Doligez\uFF0CDidier R\u00E9my\u53CA\u5176\u4ED6\u4EBA\u4E8E1996\u5E74\u521B\u7ACB\u3002OCaml\u662F\u5F00\u653E\u539F\u59CB\u7801\u9879\u76EE\u3002\u6B64\u9879\u76EE\u7684\u7BA1\u7406\u548C\u5927\u90E8\u5206\u7EF4\u62A4\u5DE5\u4F5C\u4EA4\u7531INRIA\u3002"@zh ,
		"Objective Caml, abreviat OCaml \u00E9s una extensi\u00F3 i versi\u00F3 actual del llenguatge de programaci\u00F3 Caml, acr\u00F2nim de \"Categorical Abstract Machine Language\", creat per Xavier Leroy, J\u00E9r\u00F4me Vouillon, Damien Doligez, Didier R\u00E9my i altres el 1996, amb construccions d'Orientaci\u00F3 a Objectes, successora de l'extensi\u00F3 anterior del mateix llenguatge anomenada Caml Light. OCaml \u00E9s un projecte de codi obert impulsat per l'entitat estatal francesa de recerca INRIA. OCaml parteix dels patrons del llenguatge funcional ML amb un l\u00E8xic i puntuaci\u00F3 diferents, i hi afegeix construccions dels paradigmes de programaci\u00F3 procedimental ja incorporades a Caml Light i d'Orientaci\u00F3 a objectes, adoptant un enfoc multiparadigma. OCaml posa \u00E8mfasi en el rendiment. Xavier Leroy diu \"OCaml proporciona pel cap baix un rendiment del 50% d'un compilador de llenguatge C\" i els bancs de proves mostren que generalment \u00E9s aix\u00ED. OCaml ha estat adoptat per Microsoft com a base del seu llenguatge funcional \"F sostingut\""@ca ,
		"Objective Caml, conosciuto anche con il nome di OCaml o O'Caml, \u00E8 un avanzato linguaggio di programmazione appartenente alla famiglia di linguaggi di programmazione ML. \u00C8 sviluppato e distribuito come software open source dalla INRIA. O'Caml \u00E8 stato creato nel 1996 come successore del CAML. Tra i suoi autori si ricordano Xavier Leroy, Jerome Vouillon eDamien Doligez. La sigla CAML originariamente derivava da Categorical Abstract Machine Language, mentre la O iniziale \u00E8 stata aggiunta per sottolineare l'estensione ad oggetti del nuovo linguaggio. O'Caml condivide le caratteristiche dei linguaggi funzionali e di quelli imperativi, ma contiene elementi di programmazione orientata agli oggetti e alcune differenze sintattiche."@it ,
		"OCaml je v informatice implementace programovac\u00EDho jazyka Caml, kter\u00E1 byla roz\u0161\u00ED\u0159ena o objektov\u011B orientovan\u00E9 konstrukce. OCaml je sada n\u00E1stroj\u016F obsahuj\u00EDc\u00ED interpret, p\u0159eklada\u010D do bytecode i p\u0159eklada\u010D do strojov\u00E9ho k\u00F3du, kter\u00FD prov\u00E1d\u00ED optimalizace. Obsahuje rozs\u00E1hlou knihovnu funkc\u00ED, co\u017E ho \u010Din\u00ED u\u017Eite\u010Dn\u00FDm pro mnoho dal\u0161\u00EDch programovac\u00EDch jazyk\u016F jako je Python nebo Perl. Jazyk vytvo\u0159ili v roce 1996 Xavier Leroy, J\u00E9r\u00F4me Vouillon, Damien Doligez, Didier R\u00E9my a dal\u0161\u00ED jako open source projekt, kter\u00FD je d\u00E1le spravov\u00E1n instituc\u00ED INRIA."@cs ,
		"El lenguaje Objective CAML, tambi\u00E9n llamado Ocaml o O'Caml, es un lenguaje de programaci\u00F3n avanzado de la familia de los lenguajes ML, desarrollado y distribuido por el INRIA en Francia. Ocaml admite los paradigmas de programaci\u00F3n imperativa, programaci\u00F3n funcional y programaci\u00F3n orientada a objetos. Ocaml nace de la evoluci\u00F3n del lenguaje CAML, abreviaci\u00F3n de Categorical Abstract Machine Language, al integr\u00E1rsele la programaci\u00F3n con objetos. &lt;refA brief history of Caml (as I remember it)&lt;/ref El c\u00F3digo fuente en Ocaml se compila en c\u00F3digo para una m\u00E1quina virtual o en c\u00F3digo de m\u00E1quina para diferentes arquitecturas. Este \u00FAltimo compilador produce c\u00F3digo comparable en eficiencia al producido por compiladores como el del lenguaje C/C++. Ocaml dispone de un an\u00E1lisis de tipos est\u00E1tico con inferencia de tipos, con valores funcionales de primera clase, polimorfismo parametrizado, llamada por patrones, manejo de excepciones, recolecci\u00F3n de basura y otras caracter\u00EDsticas avanzadas."@es ,
		"Caml (Categorical Abstract Machine Language) is een dialect van ML, ontwikkeld op het INRIA en de \u00C9cole Normale Sup\u00E9rieure. Caml is statisch getypeerd, strikt ge\u00EBvalueerd, en maakt gebruik van automatisch geheugenbeheer door middel van garbage collection. De eerste Caml-implementatie was geschreven in Lisp en had, vanwege zijn zware geheugen- en CPU-gebruik, de bijnaam Heavy Caml. Zijn opvolger, Caml Light, werd ge\u00EFmplementeerd in C door Xavier Leroy en Demain Doligez. Ook voegden die een krachtig modulesysteem toe."@nl ,
		"Objective Caml, or OCaml is the main implementation of the Caml programming language, created by Xavier Leroy, J\u00E9r\u00F4me Vouillon, Damien Doligez, Didier R\u00E9my and others in 1996. OCaml is an open source project managed and principally maintained by INRIA. OCaml extends the core Caml language with object-oriented constructs. OCaml's toolset includes an interactive toplevel interpreter, a bytecode compiler, and an optimizing native code compiler. It has a large standard library that makes it useful for many of the same applications as Python or Perl, as well as robust modular and object-oriented programming constructs that make it applicable for large-scale software engineering. OCaml is the successor to Caml Light. The acronym CAML originally stood for Categorical Abstract Machine Language, although OCaml abandons this abstract machine."@en ,
		"Objective Caml, \u00E9galement connu sous sa forme abr\u00E9g\u00E9e OCaml, est l'impl\u00E9mentation la plus avanc\u00E9e du langage de programmation Caml, cr\u00E9\u00E9 par Xavier Leroy, J\u00E9r\u00F4me Vouillon, Damien Doligez, Didier R\u00E9my et leurs collaborateurs en 199. Ce langage, de la famille des langages ML, est un projet open source dirig\u00E9 et maintenu essentiellement par l'INRIA. OCaml est le successeur de Caml Light, auquel il a ajout\u00E9 entre autres une couche de programmation objet. L'acronyme CAML provient de Categorical Abstract Machine Language, un mod\u00E8le de machine abstraite qui n'est cependant plus utilis\u00E9 dans les versions r\u00E9centes de OCaml. Portable et performant, OCaml est utilis\u00E9 dans des projets aussi divers que le logiciel de synchronisation de fichiers Unison, l'assistant de preuves formelles Coq, et des outils de v\u00E9rifications statique des drivers Windows, \u00E9crits par Microsoft."@fr ;
	rdfs:comment	"Objective Caml, \u00E9galement connu sous sa forme abr\u00E9g\u00E9e OCaml, est l'impl\u00E9mentation la plus avanc\u00E9e du langage de programmation Caml, cr\u00E9\u00E9 par Xavier Leroy, J\u00E9r\u00F4me Vouillon, Damien Doligez, Didier R\u00E9my et leurs collaborateurs en 199. Ce langage, de la famille des langages ML, est un projet open source dirig\u00E9 et maintenu essentiellement par l'INRIA. OCaml est le successeur de Caml Light, auquel il a ajout\u00E9 entre autres une couche de programmation objet."@fr ,
		"Caml (Categorical Abstract Machine Language) is een dialect van ML, ontwikkeld op het INRIA en de \u00C9cole Normale Sup\u00E9rieure. Caml is statisch getypeerd, strikt ge\u00EBvalueerd, en maakt gebruik van automatisch geheugenbeheer door middel van garbage collection. De eerste Caml-implementatie was geschreven in Lisp en had, vanwege zijn zware geheugen- en CPU-gebruik, de bijnaam Heavy Caml. Zijn opvolger, Caml Light, werd ge\u00EFmplementeerd in C door Xavier Leroy en Demain Doligez."@nl ,
		"\u0430\u043D\u0433\u043B. OCaml (\u043E-\u043A\u0430-\u0435\u043C-\u0435\u043B\u044C, \u0430\u043D\u0433\u043B. Objective Caml) \u2014 \u043E\u0434\u043D\u0430 \u0456\u0437 \u0440\u0435\u0430\u043B\u0456\u0437\u0430\u0446\u0456\u0439 \u043C\u043E\u0432\u0438 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u0443\u0432\u0430\u043D\u043D\u044F Caml. \u0420\u043E\u0437\u0448\u0438\u0440\u044E\u0454 \u0431\u0430\u0437\u043E\u0432\u0456 \u043C\u043E\u0436\u043B\u0438\u0432\u043E\u0441\u0442\u0456 \u043C\u043E\u0432\u0438 Caml \u043E\u0431'\u0454\u043A\u0442\u043D\u043E-\u043E\u0440\u0456\u0454\u043D\u0442\u043E\u0432\u0430\u043D\u0438\u043C\u0438 \u043C\u043E\u0436\u043B\u0438\u0432\u043E\u0441\u0442\u044F\u043C\u0438."@uk ,
		"Objective Caml, conosciuto anche con il nome di OCaml o O'Caml, \u00E8 un avanzato linguaggio di programmazione appartenente alla famiglia di linguaggi di programmazione ML. \u00C8 sviluppato e distribuito come software open source dalla INRIA. O'Caml \u00E8 stato creato nel 1996 come successore del CAML. Tra i suoi autori si ricordano Xavier Leroy, Jerome Vouillon eDamien Doligez."@it ,
		"Objective CAML, auch Ocaml oder O\u2019Caml genannt, ist eine auf der ML-Sprachfamilie basierende Programmiersprache. Sie wird am INRIA unter der Leitung von Xavier Leroy entwickelt. Caml stand urspr\u00FCnglich f\u00FCr Categorically Abstract Machine Language, basiert aber schon seit langem nicht mehr auf diesem abstrakten Konzept. Zus\u00E4tzlich zu den funktionalen und imperativen Merkmalen von ML unterst\u00FCtzt Ocaml objektorientierte Konzepte und unterscheidet sich in Details von ML."@de ,
		"Objective Caml, or OCaml is the main implementation of the Caml programming language, created by Xavier Leroy, J\u00E9r\u00F4me Vouillon, Damien Doligez, Didier R\u00E9my and others in 1996. OCaml is an open source project managed and principally maintained by INRIA. OCaml extends the core Caml language with object-oriented constructs. OCaml's toolset includes an interactive toplevel interpreter, a bytecode compiler, and an optimizing native code compiler."@en ,
		"OCaml je v informatice implementace programovac\u00EDho jazyka Caml, kter\u00E1 byla roz\u0161\u00ED\u0159ena o objektov\u011B orientovan\u00E9 konstrukce. OCaml je sada n\u00E1stroj\u016F obsahuj\u00EDc\u00ED interpret, p\u0159eklada\u010D do bytecode i p\u0159eklada\u010D do strojov\u00E9ho k\u00F3du, kter\u00FD prov\u00E1d\u00ED optimalizace. Obsahuje rozs\u00E1hlou knihovnu funkc\u00ED, co\u017E ho \u010Din\u00ED u\u017Eite\u010Dn\u00FDm pro mnoho dal\u0161\u00EDch programovac\u00EDch jazyk\u016F jako je Python nebo Perl."@cs ,
		"OCaml, eller Objective Caml, er \u00ABstorebroren\u00BB til Caml og tilbyr i tillegg til Caml-egenskapene mulighet for objektorientert programmering."@no ,
		"OCaml \u2014 \u0441\u043E\u0432\u0440\u0435\u043C\u0435\u043D\u043D\u044B\u0439 \u043E\u0431\u044A\u0435\u043A\u0442\u043D\u043E-\u043E\u0440\u0438\u0435\u043D\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 \u044F\u0437\u044B\u043A \u0444\u0443\u043D\u043A\u0446\u0438\u043E\u043D\u0430\u043B\u044C\u043D\u043E\u0433\u043E \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F \u043E\u0431\u0449\u0435\u0433\u043E \u043D\u0430\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F, \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u0431\u044B\u043B \u0440\u0430\u0437\u0440\u0430\u0431\u043E\u0442\u0430\u043D \u0441 \u0443\u0447\u0451\u0442\u043E\u043C \u0431\u0435\u0437\u043E\u043F\u0430\u0441\u043D\u043E\u0441\u0442\u0438 \u0438\u0441\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044F \u0438 \u043D\u0430\u0434\u0451\u0436\u043D\u043E\u0441\u0442\u0438 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C."@ru ,
		"Ocaml, Frans\u0131z Ulusal Bili\u015Fim ve Uygulamalar\u0131 Ara\u015Ft\u0131rma Kurumu'nda (INRIA) Xavier Leroy taraf\u0131ndan geli\u015Ftirilen, \u00FCcretsiz ve \u00F6zg\u00FCr bir lisans alt\u0131nda sunulan, ML programlama dilleri ailesine mensup, hem yorumlanan hem de derlenip do\u011Fal makine koduna d\u00F6n\u00FC\u015Ft\u00FCr\u00FClebilen geli\u015Fmi\u015F bir fonksiyonel programlama dilidir."@tr ,
		"Objective Caml, abreviat OCaml \u00E9s una extensi\u00F3 i versi\u00F3 actual del llenguatge de programaci\u00F3 Caml, acr\u00F2nim de \"Categorical Abstract Machine Language\", creat per Xavier Leroy, J\u00E9r\u00F4me Vouillon, Damien Doligez, Didier R\u00E9my i altres el 1996, amb construccions d'Orientaci\u00F3 a Objectes, successora de l'extensi\u00F3 anterior del mateix llenguatge anomenada Caml Light. OCaml \u00E9s un projecte de codi obert impulsat per l'entitat estatal francesa de recerca INRIA."@ca ,
		"OCaml (Objective Caml) to obiektowy funkcyjny j\u0119zyk programowania, kt\u00F3ry istnieje w wersji zar\u00F3wno interpretowanej jak i kompilowanej, przy czym kompilowany Ocaml to jeden z najszybszych j\u0119zyk\u00F3w funkcyjnych. OCaml jest tworzony przede wszystkim we francuskim akademickim instytucie badawczym INRIA od 1985 roku. Jest dost\u0119pny na licencji LGPL. Ocaml jest statycznie typizowany z inferencj\u0105 typ\u00F3w."@pl ,
		"El lenguaje Objective CAML, tambi\u00E9n llamado Ocaml o O'Caml, es un lenguaje de programaci\u00F3n avanzado de la familia de los lenguajes ML, desarrollado y distribuido por el INRIA en Francia. Ocaml admite los paradigmas de programaci\u00F3n imperativa, programaci\u00F3n funcional y programaci\u00F3n orientada a objetos. Ocaml nace de la evoluci\u00F3n del lenguaje CAML, abreviaci\u00F3n de Categorical Abstract Machine Language, al integr\u00E1rsele la programaci\u00F3n con objetos."@es ,
		"Objective Caml\uFF08\u30AA\u30D6\u30B8\u30A7\u30AF\u30C6\u30A3\u30D6\u30FB\u30AD\u30E3\u30E0\u30EB\uFF09\u306F\u3001\u30D5\u30E9\u30F3\u30B9\u306EINRIA\u304C\u958B\u767A\u3057\u305F\u95A2\u6570\u578B\u30D7\u30ED\u30B0\u30E9\u30DF\u30F3\u30B0\u8A00\u8A9EML\u306E\u65B9\u8A00\u3068\u305D\u306E\u5B9F\u88C5\u3067\u3042\u308B\u3002\u901A\u5E38 OCaml(\u30AA\u30AD\u30E3\u30E0\u30EB) \u3068\u7565\u79F0\u3055\u308C\u308B\u3002\u5F37\u529B\u306A\u578B\u63A8\u8AD6\u3092\u6700\u5927\u306E\u7279\u5FB4\u3068\u3059\u308B\u3002"@ja ,
		"Objective Caml, tamb\u00E9m conhecido como OCaml ou O'Caml \u00E9 uma linguagem de programa\u00E7\u00E3o funcional da fam\u00EDlia ML, desenvolvida por INRIA em 1996. Trata-se de um desenvolvimento da linguagem Caml com a adi\u00E7\u00E3o de suporte a t\u00E9cnicas de programa\u00E7\u00E3o por objectos e algumas altera\u00E7\u00F5es e extens\u00F5es de sintaxe."@pt ,
		"Objective Caml (OCaml) \u662FCaml\u7F16\u7A0B\u8BED\u8A00\u7684\u4E3B\u8981\u5B9E\u73B0\uFF0C\u7531Xavier Leroy\uFF0CJ\u00E9r\u00F4me Vouillon\uFF0CDamien Doligez\uFF0CDidier R\u00E9my\u53CA\u5176\u4ED6\u4EBA\u4E8E1996\u5E74\u521B\u7ACB\u3002OCaml\u662F\u5F00\u653E\u539F\u59CB\u7801\u9879\u76EE\u3002\u6B64\u9879\u76EE\u7684\u7BA1\u7406\u548C\u5927\u90E8\u5206\u7EF4\u62A4\u5DE5\u4F5C\u4EA4\u7531INRIA\u3002"@zh .
@prefix skos:	<http://www.w3.org/2004/02/skos/core#> .
@prefix ns10:	<http://dbpedia.org/resource/Category:> .
dbpedia:Objective_Caml	skos:subject	ns10:Programming_languages_created_in_1996 ,
		ns10:Extensible_syntax_programming_languages ,
		ns10:Functional_languages ,
		ns10:ML_programming_language_family ,
		ns10:OCaml_software ,
		ns10:Object-oriented_programming_languages ,
		ns10:Cross-platform_software .
@prefix ns11:	<http://dbpedia.org/resource/Template:> .
dbpedia:Objective_Caml	dbpprop:wikiPageUsesTemplate	ns11:respell ,
		ns11:infobox_programming_language ;
	dbpprop:logo	<http://dbpedia.org/resource/Image:Caml.128x58.gif> ;
	dbpprop:latestReleaseVersion	"3.11.1"@en ;
	dbpprop:genre	dbpedia:Programming_language ;
	dbpprop:developer	dbpedia:INRIA ;
	dbpprop:operatingSystem	dbpedia:Cross-platform ;
	dbpprop:respellProperty	"\u0259l"@en ,
		"oh"@en ,
		"KAM"@en ;
	dbpprop:influenced	<http://dbpedia.org/resource/Scala_%28programming_language%29> ,
		<http://dbpedia.org/resource/ATS_%28programming_language%29> ;
	dbpprop:website	<http://caml.inria.fr/> ;
	dbpprop:influencedBy	dbpedia:Caml_Light ,
		dbpedia:Standard_ML ;
	dbpprop:license	dbpedia:Q_Public_License ;
	dbpprop:paradigm	dbpedia:Object-oriented_programming ,
		dbpedia:Functional_programming ,
		dbpedia:Multi-paradigm_programming_language ,
		dbpedia:Imperative_programming .
@prefix ns12:	<http://dbpedia.org/resource/Objective_Caml/latestReleaseDate/> .
dbpedia:Objective_Caml	dbpprop:latestReleaseDate	ns12:Release_date_and_age ;
	dbpprop:dialects	" F#, JoCaml, MetaOCaml, OcamlP3l"@en .
@prefix ns13:	<http://www4.wiwiss.fu-berlin.de/flickrwrappr/photos/> .
dbpedia:Objective_Caml	dbpprop:hasPhotoCollection	ns13:Objective_Caml .
@prefix ns14:	<http://www.w3.org/2006/03/wn/wn20/instances/> .
dbpedia:Objective_Caml	dbpprop:wordnet_type	ns14:synset-programming_language-noun-1 .
<http://dbpedia.org/resource/ATS_%28programming_language%29>	dbpprop:influencedBy	dbpedia:Objective_Caml .
dbpedia:WikiTrust	dbpprop:programmingLanguage	dbpedia:Objective_Caml .
<http://dbpedia.org/resource/F_Sharp_%28programming_language%29>	dbpprop:influencedBy	dbpedia:Objective_Caml ,
		dbpedia:Objective_Caml .
dbpedia:MLDonkey	dbpprop:programmingLanguage	dbpedia:Objective_Caml .
<http://dbpedia.org/resource/Scala_%28programming_language%29>	dbpprop:influencedBy	dbpedia:Objective_Caml ;
	dbpprop:programmingLanguage	dbpedia:Objective_Caml ;
	dbpprop:redirect	dbpedia:Objective_Caml ,
		dbpedia:Objective_Caml .
dbpedia:Objective_CAML	dbpprop:redirect	dbpedia:Objective_Caml .
dbpedia:OCaml	dbpprop:redirect	dbpedia:Objective_Caml .
dbpedia:OCAML	dbpprop:redirect	dbpedia:Objective_Caml .
dbpedia:Ocaml	dbpprop:redirect	dbpedia:Objective_Caml .
<http://dbpedia.org/resource/O%27Caml>	dbpprop:redirect	dbpedia:Objective_Caml ,
		dbpedia:Objective_Caml ,
		dbpedia:Objective_Caml ,
		dbpedia:Objective_Caml ,
		dbpedia:Objective_Caml .
dbpedia:OCaml_programming_language	dbpprop:redirect	dbpedia:Objective_Caml .
dbpedia:Objective_Caml_programming_language	dbpprop:redirect	dbpedia:Objective_Caml .
dbpedia:Ocaml_Programming_Language	dbpprop:redirect	dbpedia:Objective_Caml .
dbpedia:Ocaml_programming_language	dbpprop:redirect	dbpedia:Objective_Caml .
<http://dbpedia.org/resource/O%E2%80%99Caml>	dbpprop:redirect	dbpedia:Objective_Caml .
@prefix yago:	<http://mpii.de/yago/resource/> .
yago:Objective_Caml	owl:sameAs	dbpedia:Objective_Caml .