Beberapa hari yang lalu saya membaca koran pada rubrik "digital", eh .. nemu artikel tentang RealBasic. Bikin penasaran nih RealBasic. Ok, mari kita bahas deh bawah ini .
Sejarahnya
Bahasa BASIC merupakan bahasa pemrograman yang populer dari dulu hingga kini. Bahasa pemrograman ini memang mudah dipelajari dan digunakan. Bahasa BASIC dikembangkan oleh salah satu vendor ternama yaitu Microsoft. Seiring perkembangannya Microsoft mengeluarkan (merilis) bahasa BASIC yang berbasis visual dengan nama Visual Basic. Dikarenakan Visual Basic hanya bisa dijalankan di Windows dengan framework .NET nya, sehingga bagi pengguna Linux maupun Mac sulit untuk menggunakan Visual Basic di sistem operasinya (walaupun bisa berjalan tetapi belum optimal).Keadaan seperti inilah yang dimanfaatkan oleh vendor lain untuk memunculkan tandingan dari Ms Visual Basic dengan nama RealBasic.
Apa itu RealBasic?
RealBasic adalah sebuah bahasa pemrograman yang OOP (Object Oriented Programming) dengan bahasa yang mirip dengan Visual Basic. Bahasa ini dikembangkan oleh REAL Software. RealBasic memiliki fitur layaknya Java -- "Create One, Run Everywhere" -- dan ini merupakan fitur andalannya. Yap! RealBasic dapat di-compile di Mac maupun Linux tanpa mengubah banyak code seperti yang telah dijanjikan pengembangnya.
Saat ini RealBasic dikeluarkan dalam 2 versi, yaitu personal dan profesional. Anda dapat mencoba mendownloadnya di http://realsoftware.com , sebelumnya anda harus melakukan registrasi terlebih dahulu guna mendapatkan License Key. RealBasic ini bersifat trial selama 30 hari di komputer anda sebelum anda membayarnya.
Kelebihan yang lain yang penulis temukan adalah RealBasic mengkompilasi proyek anda kedalam bentuk file EXE tunggal sehingga tidak perlu kuatir akan adanya "DLL Missing" dalam distribusi proyek anda.Selain itu, anda juga akan dibuat berdecak kagum dengan kecepatan eksekusinya dibandingkan aplikasi yang dibuat dengan MS Visual Basic. Hal ini disebabkan RealBasic tidak membutuhkan dan bergantung kepada External Runtime seperti MSVBxxxx.dll atau file library lainnya.
Fitur bahasa
Bahasa pemrograman yang diciptakan oleh Andrew Barry ini mendukung inharitance tunggal dan interface, class method dan class properties, serta otomatisasi manajemen memori melalui penghitungan referensi. Fitur yang sangat penting adalah kemampuan untuk meng-extend class yang sudah ada.
Tentu saja "Tiada gading yang tak retak", setiap bahasa pemrograman pasti mempunyai kelebihan dan kekurangan. Kekurangan dari RealBasic saat ini adalah kurangnya dukungan dari berbagai pihak karena bahasa ini belum dikenal oleh khalayak umum. Dan hanya sedikit sekali forum yang membahas tentang bahasa ini. Sebagai programmer, tentunya tidak ada salahnya anda mencoba bahasa pemrograman ini, mungkin saja suatu saat nanti, RealBasic menjadi kompiler handal dan terpercaya untuk dijadikan sebagai bahasa pemrograman.
Selamat mencoba ya . Salam.
No comments:
Post a Comment
Terimakasih sudah memberikan komentar! :)