DkML Native, Geliştirici Araçları kategorisinde Diskuv, Inc. tarafından geliştirilen açık kaynak bir Windows programıdır. Güncel sürümü 2.1.6 olup yukarıdaki indirme butonundan resmi kaynağından güvenle indirebilirsiniz.
DkML dağıtımı, aşağıdakileri destekleyen açık kaynaklı bir yazılım setidir:
saf OCaml'de yazılım geliştirme. DkML'in güçlü yönleri şunlardır:
✓ Opam, Dune ve ocamlfind gibi OCaml standartlarıyla tam uyumluluk
✓ "yerel" geliştirmeye odaklanın (masaüstü yazılımı, mobil uygulamalar ve
gömülü yazılım) gibi standart yerel derleyicilerin desteği aracılığıyla
Visual Studio ve Xcode
✓ Basitleştirilmiş yükleyiciler ve basit üretkenlik komutları sayesinde kullanım kolaylığı;
lise öğrencileri kullanabilmeli
✓ güvenlik yoluyla tekrarlanabilirlik, sürüm oluşturma ve kaynaktan derlemeler
Bu DkML paketi tarafından yüklenen iki program kategorisi vardır:
1. OCaml bayt kodunu veya kaynak kodunu değiştiren "Anında" programlar:
* "utop", "ocamlc", "ocaml", "ocamlrun", "ocamlformat", "ocamllsp", "ocamllex",
'dkml' ve 'with-dkml'
2. OCaml yerel kodunu işleyen "Shim" programları:
* "opam"
Ayarlama programlarının önkoşulları vardır. Çalıştırmadan önce bunları yüklemelisiniz
dolgu programları, ancak unutursanız programlar size ne yapacağınızı söyleyecektir
yüklemeniz gerekiyor. Önkoşullar şunlardır:
* Git. Buna sahip değilseniz Windows için Git'i şununla yükleyin:
Winget Git.Git'i yükleyin
* Bir dizinde Visual Studio Enterprise/Professional/Community/Build Tools 2019 veya 2022
boşluk veya parantez olmadan. Örneğin, "C:\Program Files (x86)\VisualStudio"
çalışmak. Visual Studio'nuz yoksa şununla yükleyin:
Winget install Microsoft.VisualStudio.2022.BuildTools --override "--wait --passive --installPath C:\VS17 --addProductLang En-us --add Microsoft.VisualStudio.Workload.VCTools --add Microsoft.VisualStudio.Component.VC.14.38.17.8.x86.x64 --includeRecommended"
Kullanıcı adınızda boşluk olması durumunda DkML paketi sorun yaşayacaktır
(örn. C:\Kullanıcılar\Jane Smith). Kullanım durumunuza bağlı olarak bu alternatifler daha iyi olabilir:
* Javascript ilk ortamında mı geliştiriyorsunuz? Esy ve Reason'a bir göz atın
* İşletim sistemi çekirdekleri mi geliştiriyorsunuz? Mirage OS'ye bir göz atın
* Web sunucuları gibi Linux sunucu yazılımı mı geliştiriyorsunuz? Düz eski OCaml açık
Debian vb. iyi çalışıyor
* Derleyiciler mi yoksa provalar mı yazıyorsunuz? Sade eski OCaml gerçekten iyi çalışıyor
Karışık uygulamalar için ticari araçlar ve destek Diskuv'dan edinilebilir.
OCaml/C/C++/Java/Swift geliştirme; bu saf OCaml kanat paketi
yalnızca karma OCaml/C geliştirme desteği vardır. İletişim
OCaml/C/C++/Java/Swift geliştirmeye ihtiyacınız varsa AT diskuv.com'u destekleyin.
✨ Özellikler
fosslanguageocamlopen-sourceprogramming
SHA-256: 00A43D598CB287CDFB677D17F35838A5368D0F3A49345D05462443203BBA7BAF VirusTotal'de kontrol et ↗