Berita Utama
-
Jumat, 25/05/2012 17:21 WIB
Warga Twitter Puji Dedikasi 'Satpam Digital'
-
Jumat, 25/05/2012 16:07 WIB
6 Ponsel Nokia Terpopuler
-
Jumat, 25/05/2012 15:19 WIB
5 Casing iPhone yang Punya 'Gigi' Pembuka Botol
-
Jumat, 25/05/2012 11:19 WIB
I Made Wiryana, Anak Band yang Jadi 'Cyber Paspampres'
-
Jumat, 25/05/2012 12:52 WIB
Mencicipi Facebook Camera: Instagram ala Facebook
-
Jumat, 25/05/2012 10:19 WIB
Tips Mengubah Kontak di BlackBerry Menjadi Excel
-
Kamis, 24/05/2012 15:37 WIB
Negara Mana 'Raja' Internet ASEAN?
-
Kamis, 24/05/2012 12:12 WIB
5 'Nenek Moyang' Smartphone Android
-
Kamis, 24/05/2012 11:15 WIB
Waspadai Email Palsu dari 'Facebook'
Rumitnya Melahirkan Bahasa Batak
Senin, 23/04/2007 13:10 WIB

Bernaridho I Hutabarat (wsh/inet)
Jakarta - "Batak" akan menjadi satu bahasa pemrograman asli Indonesia di tengah ribuan bahasa pemrograman yang ada di dunia. Akan tetapi pengembangannya menemui banyak kendala.
Bahasa pemrograman adalah bahasa buatan manusia yang ditujukan untuk memberi instruksi kepada komputer. Bahasa pemrograman memungkinkan manusia membuat baris-baris program yang bisa dimengerti komputer, sehingga mengeluarkan output seperti yang diinginkan.
Bahasa Batak adalah buah kreativitas Bernaridho I Hutabarat (Ridho). Pria kelahiran Medan, 39 tahun lalu ini menceritakan pengalamannya mengembangkan bahasa yang harapannya bisa mempermudah proses belajar pemrograman.
"Batak lebih mudah dipelajari daripada C++, C#, dan Java. Batak memudahkan pemahaman modul dan pemrograman moduler, hal yang sangat sulit dipahami dari C++, C#, Java, JavaScript, XML, HTML, dan banyak bahasa pemrograman lain," tutur Ridho.
Dalam proses pengerjaannya, Ridho mengaku banyak menemui kesulitan teknis yang disebabkan minimnya ilmu yang diajarkan dalam membuat bahasa pemrograman. "Tidak pernah ada pelajaran membuat bahasa pemrograman. Ilmunya sulit untuk dipelajari secara otodidak, saya beli buku yang katanya paling bagus sekalipun tetap tidak membantu. Penjelasannya terlalu general," keluhnya.
Belum 100% Rampung
Bahasa Batak pun digarap dengan segala keterbatasan yang ada, baik dari segi tenaga, pikiran dan dana. Ridho mengaku mengembangkan bahasa tersebut sendirian, tanpa bantuan tim. "Dulu pernah ada yang mau bantu mengembangkan, tapi orangnya mundur karena bilang tidak bisa," ceritanya. Alhasil, bahasa Batak kini tidak bisa dikatakan rampung 100 persen.
"Saya sudah melewati proses deskripsi sintaks (perintah-red), dan sekarang ini baru sebatas parser, translatornya belum seluruhnya rampung," ujar Ridho.
Batak sebagai bahasa pemrograman yang utuh sudah rampung sejak tahun 2001. Tapi dalam tahapan ini, Batak baru bisa disebut sebagai parser yang fungsinya hanya sebatas menentukan apakah sintaks yang diinputkan benar atau salah. Namun Batak belum memiliki translator utuh, sehingga belum bisa menterjemahkan sintaks menjadi output yang diinginkan.
Ridho sendiri baru mengerjakan translatornya pada tahun 2005, tapi banyak ditinggalkan karena banyak menemui kesulitan. "Membuat translator ternyata jauh lebih sulit dari membuat bahasa pemrograman. Membuat translator itu seperti membuat mesin yang pada gilirannya untuk membuat mesin lagi," ujarnya.
Baru pada 1 April 2007, Batak memiliki translator meski masih dalam skala kecil. "Bisa dibilang ini (translator-red) baru lima persen," tutur Ridho.
Ridho bercerita pernah mencoba menyerahkan pembuatan translator ke pihak peneliti di AS. "Tapi biayanya mahal sekali berkisar US$10.000 - US$ 30.000 tergantung tipe translator yang diinginkan, apakah mau yang sederhana atau sampai yang mendukung GUI (Graphical User Interface-red). Saya tidak punya uang sebanyak itu," paparnya.
Ke depannya, Ridho ingin mewujudkan rencana sosialisasi bahasa buatannya, dan mewujudkan beberapa fasilitas pemrograman tambahan ke bahasa Batak, seperti penanganan aritmatika yang kompleks, operasi floating point, dan pemrograman moduler.
Saat ini, bahasa Batak bisa dijalankan di bawah sistem operasi DOS. Ridho juga ingin membuat translator Batak di Linux.
( nks / nks )
Tetap update informasi di manapun dengan http://m.detik.com dari browser ponsel anda!
( nks / nks )
Tetap update informasi di manapun dengan http://m.detik.com dari browser ponsel anda!
Baca Juga
Berita Terbaru
Index »
-
Jumat, 25/05/2012 16:46 WIB
Pengakses Internet Masih Banyak dari Nokia
-
Jumat, 25/05/2012 16:07 WIB
6 Ponsel Nokia Terpopuler
-
Jumat, 25/05/2012 15:50 WIB
Ini Dia Jadwal Update Android ICS untuk Ponsel HTC
-
Jumat, 25/05/2012 15:19 WIB
5 Casing iPhone yang Punya 'Gigi' Pembuka Botol
-
Jumat, 25/05/2012 13:23 WIB
Android Makin Kuasai Dunia
-
Jumat, 25/05/2012 11:40 WIB
RIM Bantah Abaikan BlackBerry Messenger
-
Jumat, 25/05/2012 10:51 WIB
Nasib BlackBerry Messenger Suram?
-
Kamis, 24/05/2012 12:12 WIB
5 'Nenek Moyang' Smartphone Android
- Jumat, 25/05/2012 18:23 WIB
Laporan dari Seoul
'Kulkas Pintar', Cek Stok Makanan dari Smartphone
- Jumat, 25/05/2012 16:07 WIB
6 Ponsel Nokia Terpopuler
- Jumat, 25/05/2012 17:21 WIB
Warga Twitter Puji Dedikasi 'Satpam Digital'
- Jumat, 25/05/2012 16:45 WIB
Tweet Satpam IPB Sebelum Ditembak: Hati-hati Curanmor di Kampus
- Jumat, 25/05/2012 15:50 WIB
Ini Dia Jadwal Update Android ICS untuk Ponsel HTC
- Jumat, 25/05/2012 15:19 WIB
5 Casing iPhone yang Punya 'Gigi' Pembuka Botol
- Jumat, 25/05/2012 16:46 WIB
Pengakses Internet Masih Banyak dari Nokia
- Jumat, 25/05/2012 14:57 WIB
Google Didesak Tutup Keran Download Ilegal
- Jumat, 25/05/2012 18:07 WIB
Google+ Ingin Curi 'Mahkota' Flickr?
-
198 Komentar
-
83 Komentar
-
75 Komentar
-
64 Komentar
-
63 Komentar
-
63 Komentar
-
54 Komentar
-
53 Komentar
-
48 Komentar
Pro Kontra
Index »
Galaxy S III Smartphone Terbaik Saat Ini?
Pro
Kontra
- detikNews · Berita · Internasional · Kolom · Wawancara · Lapsus · Tokoh · Pro Kontra · Profil · Indeks
- detikSport · Basket · MotoGP · F1 · Raket · Sepakbola · Sport Lain · Galeri · Profil · Fans Area · Indeks
- Sepakbola · Italia · Inggris · Spanyol · Jerman · Indonesia · Uefa · Bola Dunia · Fans Area · Indeks
- detikOto · Mobil · Motor · Modifikasi · Tips & Trik · Konsultasi · Komunitas · OtoTest · Galeri · Video · Forum · Indeks
- detikHot · Celebs · Music · Movie · Art · Gallery · Profile · KPOP · Forum · Indeks
- detikInet · News · Gadget · Games · Fotostop · Klinik IT · Ngopi · Produk Pilihan · Forum · Indeks
- detikFinance · Ekonomi Bisnis · Finansial · Properti · Energi · Industri · Sosok · Peluang Usaha · Pajak · Konsultasi · Foto · TV · Indeks
- detikHealth · Hidup Sehat · Obat & Penyakit · Ibu & Anak · Berita · Konsultasi · Bank Nama Bayi · Forum · Indeks
- detikTravel · ACI · Happy Holiday · Stories · Destination · Photos · d'Travelers · d'Trips · Hotels ·Flights · Deals · Directories · Index
- Wolipop · Fashion · Photos · Beauty · Love & Sex · Home & Family · Wedding · Entertainment · Sale & Shop · Hot Guide · d'Lounge · Indeks
- detikFood · Resep · Tempat Makan · Kabar Kuliner · Halal · Komunitas · Forum · Konsultasi · Galeri · Indeks
- detikSurabaya · Berita · Bisnis · Society · Foto · TV · Indeks
- detikBandung · News · Sosok · Info · Pengalaman Anda · Lifestyle · Iklan Baris · Foto · TV · Info Iklan · Forum · Indeks
Iklan Baris · Blog · Forum · Kolom Kita · adPoint · Seremonia · Sindikasi · Info Iklan · Suara Pembaca · Surat dari Buncit · detikTV · Cari Alamat
Copyright © 2012 detikcom, All Rights Reserved · Redaksi · Karir · Kotak Pos · Info Iklan · Disclaimer





Sending your message



.jpg)
