Pages

Subscribe:

Selasa, 16 April 2013

Nustapel & BAIK Indonesian Language Program

Berita ini sebetulnya sudah ada sejak tahun 2009, tetapi mungkin banyak dari kita yang belum mengetahuinya. Mungkin anda sudah terbiasa dengan bahasa pemrograman C++, Pascal atau Java. Anda mungkin juga terlalu sulit memahami konsep bahasa pemrograman tersebut. Salah seorang putra Indonesia berhasil membuat sebuah trobosan baru tentang konsep bahasa pemrograman. Bernaridho Imanuel Hutabarat, dia membuat bahasa pemrograman yang lebih mudah yang kemudaian ia namai dengan Nusaptel. Dia adalah alumnus Jurusan Teknik Informatika,ITB dan Conventry University(Ingris).

Ide pembuatan Nusaptel bermula ketika Bernan (panggilan akrab) merasa konsep pemrograman dengan bahasa C++ terlalu rumit dan terlalu bertele-tele dan dia sangat tidak suka terhadap itu. Berawal pada ketidak sukaannya itu, ketika dia bekerja di sebagai Dosen pada tahun 1999, dia kemudian mulai merancang dan membuat bahasa Nusaptel ini. Pada saat itu pembuatannya hanya terbatas pada syntax hirarki type.

Perubahan secara besar-besaran dilakukannya ketika ia bekerja sebagai database administrator di Amerika pada tahun 2001. Beruntung perusahaan tempat dia bekerja memberikan kebebasan waktu untuk mengerjakan penelitiannya di sela-sela dia bekerja. Tidak hanya itu, perusahaannya juga memberikan resource tanpa meminta hasil riset itu.

Nusaptel kemudaian semakin berkembang ketika Bernan kembali ke Indonesia. Pada saat itu dia diundang Ir. Cahyana Ahmadjayadi Dirjen Telekomunikasi dan Informatika untuk presentasi Intropabilitas bukan mengenai Nusaptel. Setelah presentasinya selesai, dia kemudian diminta untuk menjelaskan tentang Nusaptel yang sedang ia buat walaupun itu informal. Dari penjelasan itulah awal Nusaptel berkembang lebih baik.

Sekarang Nusaptel di perkenalakan kepada para dosen IT di Indonesia dengan bantuan Depkominfo. Pengenalan ini dilakukan dengan cara mengadakan workshop dan pelatihan di beberapa kota. Terakhir pelatihan dilaksanakan di Yogyakarta bertempat di STMIK AMIKOM Yogyakarta. Acara ini diikuti dosen-dosen IT PTS dan PTN se-Yogyakarta dan Solo.

Selain dengan Depkominfo, Bernan bekerjasama dengan sebuah perusahan luarnegeri untuk mengembangkan bahasa pemrograman Nusaptel. “Saya berharap kelak Nusaptel menjadi sebuah compiler yang hebat dan dapat membuat sebuah sistem operasi baru.” Katanya setelah mengadakan pelatihan di STMIK AMIKOM Yogyakarta. Ma-Suk
BAIK (Bahasa Anak Indonesia untuk Komputer)

Ada satu lagi bahasa pemrograman buatan anak bangsa yang diberi nama BAIK (Bahasa Anak Indonesia untuk Komputer) versi 5.1. BAIK versi 5.1 dirilis dalam bentuk open source yang boleh dipakai untuk tujuan pendidikan, hobi maupun komersil.

Versi 5.1 menambah fungsi-fungsi untuk mengakses PostgreSQL dan membuat beberapa pembetulan minor.

BAIK (Bahasa Anak Indonesia untuk Komputer) adalah bahasa pemrograman komputer ala bahasa skrip yang didesain untuk bisa dijalankan di semua sistem operasi (OS), seperti Windows(98/2000/XP/Vista/7/2003/2008) maupun Linux , Unix termasuk Mac OS terbaru.

BAIK versi 5 telah diperbaharui dengan penambahan fitur-fitur pemrograman desktop / GUI: - Komponen dasar desktop : tombol, label, layar, menu, tombol_cek, tombol_coblos, tombol_putar - Komponen dialog : dialog huruf, dialog warna, dialog arsip - Komponen bisnis : Tabel, Layar_Gulung, Tips, Papanklip, Tanggalan - Aksi untuk GUI : aksi fungsi, aksi tutup program, aksi papanketik, aksi penunjuk

Dalam BAIK versi 5, terdapat definisi baru mengenai istilah-istilah untuk Desktop. istilah 'Window' disebut LAYAR istilah 'Popup Window' disebut RAMBU istilah 'About Window' disebut JATIDIRI istilah 'Clipboard' disebut PAPANKLIP istilah 'Keyboard' disebut PAPANKETIK istilah 'Mouse' disebut PENUNJUK istilah 'Tooltip' disebut TIPS istilah 'Label' disebut LABEL istilah 'Dialog' disebut DIALOG istilah 'Text Input' disebut MASUKAN istilah 'Multiline Text' disebut KERTAS

istilah 'Copy to Clipboard' disebut Salin_Teks_Papanklip
istilah 'Cut to Clipboard' disebut Potong_Teks_Papanklip
istilah 'Paste from Clipboard' disebut Unduh_Teks_Papanklip


Dengan fasilitas kemudahan versi 5, program BAIK telah siap mendukung aplaikasi desktop, selain enterprise system untuk interaktif web system dengan kualitas komersil.

Selain itu BAIK memiliki fitur-fitur kemudahan sebagai berikut:
- Kode ditulis dalam bentuk plain text dalam ejaan bahasa Indonesia.
- Text editor (misal: Notepad di windows, Emacs di Linux) bisa dipakai untuk menulis kode.
- Kode program tidak perlu dicompile. Kode source sebaiknya berakhiran .ina (indonesia).
- Variable dalam BAIK tidak memerlukan pendefinisian terlebih dahulu.
- Pendefinisian Fungsi/Sub Prosedur.
- Semua variable dalam cakupan global, yang berarti berlaku di seluruh kode program.
- Array/Larik (dalam BAIK disebut Untaian) hanya ada dalam satu dimensi.
- BAIK bisa digunakan untuk Web System melalui CGI (Common Gateway Interface).
- BAIK bisa juga digunakan untuk membuat network program(TCP/IP sederhana).
- BAIK memiliki ukuran yang sangat kecil, sehingga bisa juga diterapkan untuk embeded system berbasis Linux/Unix, misalnya robot.
- Mengakses MySQL Database versi 4.0 ke atas.
- Membuat file gambar dengan grafik pustaka : GD versi 2.0 ke atas.
- fungsi pengolahan data statistik
- fungsi pengecek koneksi jaringan dengan Ping
- membuat file gambar dengan format PNG and JPG
- pemakaian file gambar untuk logo pada Layar
- Penampilan Teks dan Logo Gambar pada Tabel


Kedepannya, bahasa BAIK akan dikembangkan untuk bisa mensupport SSL(Secure Socket Layer).
Pencipta bahasa BAIK,
Haris Hasanudin,MSc.

Biografi Haris Hasanudin adalah pakar IT Indonesia yang tinggal dan bekerja di Jepang lebih dari 15 tahun. Haris telah menekuni pemrograman untuk open source sejak dia sekolah S1 dan S2 di Gunma University, Jepang. Selain bahasa BAIK, Haris juga telah merilis open source software "Jawa Open Eyes" dalam bahasa Java.


Sumber : http://kabarit.com dan http://thinkouthebox.blogspot.com

Tidak ada komentar:

Posting Komentar