⚠️ Pendiri Cardano Mengungkapkan Jalan yang Tidak Ditempuh dalam Membangun Cardano

Dalam pengungkapannya baru-baru ini, pendiri Cardano, Charles Hoskinson, berbagi bahwa ia hampir membangun platform blockchain Cardano menggunakan bahasa pemrograman Clojure.

Dalam diskusi X, pendiri Cardano baru-baru ini berbagi sekilas menarik tentang proses awal pengambilan keputusan yang mengarah pada penciptaan Cardano. Dia mengungkapkan momen penting: pilihan antara menggunakan Clojure, dialek Lisp yang dinamis dan fungsional, dan Haskell, bahasa pemrograman fungsional yang diketik secara statis.

Namun, keputusan tersebut pada akhirnya condong ke arah Haskell, dipengaruhi oleh potensi Cloud Haskell dan harapan untuk memanfaatkan Liquid Haskell dan Agda.

💬 Saya hampir membuat Cardano dengan Clojure. Kami bahkan mendiskusikannya dengan cognitech bertahun-tahun yang lalu. Saya memilih haskell daripada clojure karena cloud haskell dan juga harapan untuk menggunakan liquid haskell/agda. Kalau dipikir-pikir, akan menjadi perjalanan yang luar biasa untuk menulis semuanya dalam skrip clojurescript… - Charles Hoskinson

Hoskinson mengungkapkan hal ini dalam percakapan X dengan Ktorz, direktur teknis Cardano Foundation, saat keduanya mendemonstrasikan pengetahuan tentang berbagai bahasa pemrograman dengan minat khusus pada Lisp, yang dialeknya adalah Clojure.

Meskipun awalnya tertarik pada Clojure, Hoskinson mengungkapkan bahwa dia memilih Haskell daripada Clojure karena Cloud Haskell dan juga harapan untuk menggunakan Haskell/agda cair. Cloud Haskell menawarkan kerangka komputasi terdistribusi yang selaras dengan kebutuhan platform blockchain, sementara Liquid Haskell dan Agda memberikan kemampuan tingkat lanjut untuk verifikasi formal dan memastikan kebenaran kode.

Kalau dipikir-pikir, Hoskinson merenungkan perjalanan yang mungkin terjadi jika Cardano dibangun dengan Clojure.  Dia membayangkan Cardano dibangun seluruhnya di Clojure, memanfaatkan ClojureScript untuk pengembangan sisi klien dan ClojureSpec untuk spesifikasi dan pengujian.

Refleksi Hoskinson tidak diisi dengan penyesalan namun dengan pertimbangan yang matang tentang apa yang mungkin terjadi. Rute ini, renungnya, bisa jadi merupakan "perjalanan yang menakjubkan".

$ADA #ADA #Cardano