Ocaml, Fransız Ulusal Bilişim ve Uygulamaları Araştırma Kurumunda (INRIA) Xavier Leroy tarafından geliştirilen, ücretsiz ve özgür bir lisans altında sunulan, ML programlama dilleri ailesine mensup, hem yorumlanan hem de derlenip doğal makine koduna dönüştürülebilen gelişmiş bir fonksiyonel programlama dilidir.
Özellikleri
- Fonksiyonel (fonksiyonlar birinci sınıf değerdir),
- Soyut (kapalı ve çokşekilli) cebirsel tipler,
- Doku tanımı (pattern-matching),
- Statik tip kontrolü (çalışma esnasında tip hatalarına yol açabilecek programları reddederek engeller),
- Özgüdümlü hafıza yönetimi,
- Özgüdümlü tip hesaplaması (çoğu zaman değişkenlerin tiplerini belirtmek gereksizdir),
- Güçlü önişleme sistemi (camlp4),
- PowerPC, x64 ve x86 platformları için makine dilinde program üretimi,
- İşlemciden bağımsız bytecode üretimi,
- Yacc ve Lex benzeri sözdizim çözümleyici üreticileri,
- Etiketli işlev argümanları,
- C ve diğer dillerle kolayca bağlanabilme,
- Komple UNIX sistem çağrıları desteği,
- GTK ve GTK2 desteği
İlgili bağlantılar
Dış bağlantılar
- Resmi Ocaml sayfası16 Şubat 2011 tarihinde Wayback Machine sitesinde .
- Tarayıcınızda deneyin 27 Ocak 2012 tarihinde Wayback Machine sitesinde .
Programlama dili ile ilgili bu madde seviyesindedir. Madde içeriğini genişleterek Vikipedi'ye katkı sağlayabilirsiniz. |
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Ocaml Fransiz Ulusal Bilisim ve Uygulamalari Arastirma Kurumunda INRIA Xavier Leroy tarafindan gelistirilen ucretsiz ve ozgur bir lisans altinda sunulan ML programlama dilleri ailesine mensup hem yorumlanan hem de derlenip dogal makine koduna donusturulebilen gelismis bir fonksiyonel programlama dilidir OzellikleriFonksiyonel fonksiyonlar birinci sinif degerdir Soyut kapali ve coksekilli cebirsel tipler Doku tanimi pattern matching Statik tip kontrolu calisma esnasinda tip hatalarina yol acabilecek programlari reddederek engeller Ozgudumlu hafiza yonetimi Ozgudumlu tip hesaplamasi cogu zaman degiskenlerin tiplerini belirtmek gereksizdir Guclu onisleme sistemi camlp4 PowerPC x64 ve x86 platformlari icin makine dilinde program uretimi Islemciden bagimsiz bytecode uretimi Yacc ve Lex benzeri sozdizim cozumleyici ureticileri Etiketli islev argumanlari C ve diger dillerle kolayca baglanabilme Komple UNIX sistem cagrilari destegi GTK ve GTK2 destegiIlgili baglantilarStandart MLDis baglantilarResmi Ocaml sayfasi16 Subat 2011 tarihinde Wayback Machine sitesinde Tarayicinizda deneyin 27 Ocak 2012 tarihinde Wayback Machine sitesinde Programlama dili ile ilgili bu madde taslak seviyesindedir Madde icerigini genisleterek Vikipedi ye katki saglayabilirsiniz