Temui Chava Script, skrip pemrograman yang sepenuhnya Ibrani

Januari 7, 2021 by Tidak ada Komentar


Jika Anda pernah ingin memprogram seluruhnya dalam bahasa Ibrani, keinginan Anda akhirnya terkabul dengan bahasa pemrograman Chava Script.

Chava Script sebenarnya bukan bahasa baru, melainkan mesin terjemahan dan decoding yang berjalan di atas JavaScript dan mengubah kode Ibrani menjadi JavaScript standar secara real-time. Naskah tersebut membawa ribuan tahun bahasa Ibrani kuno yang dihidupkan kembali ke dunia modern, mengganti standar “let” dan “var” dengan “Yehi” dan “kavua,” di antara perubahan lainnya.

Skrip juga dibalik dalam hal arah, dari kanan ke kiri seperti bahasa Ibrani, bukan dari kiri ke kanan seperti bahasa Inggris.

Perubahan lainnya termasuk “JSON” (JavaScript Object Notation) menjadi “PINHAS” (Pianoach N’tunim Chava Script), “math” menjadi “heshbon” (kata Ibrani untuk matematika) dan “super” menjadi “ima” (kata Ibrani untuk ibu). Secara keseluruhan, sekitar 160 kata telah diterjemahkan untuk naskah tersebut, menurut Geektime.

Logo untuk skrip baru tersebut menyerupai Chava Alberstein, penyanyi Israel terkenal.

Penulis skrip juga membangun taman bermain tempat Anda dapat menguji program yang ditulis dalam Skrip Chava.

Pengembang Chava Script adalah Aviv Carmi, arsitek backend di PerimeterX dan Yakir Yehuda, pengembang Android di Waze, menurut Geektime.

Awalnya, keduanya bermaksud membuat terjemahan Java yang disebut Chava, tetapi mereka menyadari bahwa terjemahan itu “kurang layak dan kurang menarik”, jadi mereka menggunakan “Chava Script”.

Proyek tersebut membutuhkan waktu beberapa minggu untuk menyelesaikannya. Carmi memberi tahu Geektime bahwa “yang paling menyenangkan bagi mereka adalah terjemahan dan sedikit nuansa yang menyertai Chava Script.”

Pemrogram mengakui bahwa batasan utama dari proyek ini adalah tidak ada yang akan menulis program dari kanan ke kiri karena “sangat menyakitkan mata.”

“Saya mengirimkan tantangan dari sini kepada siapa pun yang berpikir untuk mengambil tantangan dan menulis proyek kecil di Chava Script: Kami akan memastikan Chava menerbitkan proyek di situsnya dengan bangga,” tambah Carmi kepada Geektime. “Hei, mungkin suatu hari nanti kita akan menulis Skrip Chava di Skrip Chava seperti yang dilakukan kompiler dewasa mana pun di beberapa titik.”

Naskah tersebut dirilis saat Israel merayakan Hari Bahasa Ibrani, menandai ulang tahun Eliezer Ben-Yehuda, yang dikenal karena menghidupkan kembali bahasa Ibrani.


Dipersembahkan Oleh : Hongkong Prize