Daftar Isi:
Definisi - Apa yang dimaksud Befunge?
Befunge adalah bahasa pemrograman esoterik dan tidak biasa yang ditulis pada 1990-an. Ini adalah salah satu bahasa pada waktu itu yang bermain-main dengan konvensi pengkodean dan sintaksis. Befunge bukan bahasa yang mudah dipahami dan digunakan pemula. Ia menggunakan kotak instruksi dua dimensi dan beberapa sintaks yang agak tidak biasa untuk membuat program.
Techopedia menjelaskan Befunge
Befunge dibuat untuk sistem Amiga, dengan maksud untuk membuatnya sangat sulit untuk dikompilasi.
Dua fitur yang menambah kompleksitas kompilasi adalah kode modifikasi sendiri dan bidang bermain multidimensi. Befunge ada bersama dengan jenis bahasa pemrograman serupa lainnya yang dibuat sesuai dengan filosofi desain khusus - bahasa seperti Forth dibuat oleh Charles Moore dan Elizabeth Rather, dan INTERCAL atau “Bahasa Penyusun tanpa Singkatan yang Dapat Diucapkan, ” bahasa parodi yang dibuat oleh Don Woods dan James Lyon pada tahun 1972. Daripada mencontohkan desain konvensional yang memungkinkan sintaksis yang jelas dan transparan dan kompilasi yang mudah, bahasa seperti Befunge dibuat untuk sintaks yang kompleks dan membingungkan, dan kesulitan mengubah instruksi manusia menjadi bahasa mesin. Alasan untuk menciptakan jenis bahasa ini sebagian besar adalah untuk pamer dan buat pernyataan tentang industri pemrograman secara keseluruhan. Pro TI sebagian besar akan setuju bahwa bahasa seperti Befunge tidak berguna secara inheren dan tidak memainkan peran nyata dalam evolusi kemampuan TI baru.