Latar Belakang Visual Basic dan Delphi
Visual Basic merupakan pemrograman berorientasi objek yang dikeluarkan oleh microsoft yang memiliki aplikasi yang andal dan sangat menjanjikan, yang juga merupakan kelanjutan dari pemrograman basic sehingga mudah untuk dipelajari baik untuk pemula maupun lanjut, terbukti oleh banyaknya mahasiswa yang menggunakan pemrograman Visual Basic dalam membangun sebuah aplikasi.
Delphi juga merupakan pemrograman berbasis grafis, jaringan dan merancang program .net yang sangat terkenal dengan kemampuan aplikasinya yang andal, delphi dikeluarkan oleh borland yang merupakan kelanjutan dari bahasa pemrograman pascal, sehingga aplikasi lebih berkualitas dan sangat menjamin.
Perbedaan Interface Visual Basic dan Delphi
Interface (antar muka) adalah tampilan yang dilihat oleh si user. Tujuan sebuah user interface dirancang sedemikian rupa adalah untuk mengkomunikasikan fitur-fitur sistem yang tersedia agar user mengerti dan dapat menggunakan sistem tersebut. Interface kedua aplikasi ini sebenarnya terlihat mirip. VB memiliki form-form yang digunakan membangun aplikasi. Form ini memiliki dua tampilan, tampilan kode dan tampilan form. Kode-kode program disisipkan ke dalam form tersebut. Form inilah yang menampilkan tabel, gambar, tombol, dan lain lain.
Interface Delphi salah satu kelebihan “interface” adalah tingkat abstraksi yg lebih tinggi dari pada abstract method / class. baik interface (skeleton) maupun abstract class harus diimplementasikan, implementasinya disebut implementator class. dalam konteks ini (Delphi), ada banyak kelebihan penggunaan interface daripada abstract class, sekalipun tujuannya sama, namun pemanfaatannya jauh lebih luas interface. Form-form juga digunakan dalam pembangunan aplikasi. Kedua aplikasi ini sama-sama memiliki toolbar untuk membantu pemrograman. Walaupun namanya berbeda beda tetapi pada dasarnya toolbar ataupun komponen pada kedua aplikasi ini memiliki fungsi serupa.
Misalnya; project explorer, object inspector, component palette, dan lain sebagainya. Mengenai OOP, pada VB klasik (bukan VB Net) OOP belumlah terlalu optimal. VB juga mirip dengan OS Windows tempatnya berjalan, tampilan bagus tetapi rapuh. Sedangkan Delphi sudah mendukung OOP. Untuk mengakses tool tool pada Delphi cukup mudah, karena disajikan dalam bentuk tab – tab, sementara itu pada VB harus membuka dialog dari preference kemudian memilih tool yang akan ditampilkan. Delphi juga lebih gampang dalam kompilasinya, juga lebih independen. Tidak seperti VB yang harus menyertakan *.dll, *.obj.
Berdasarkan hasil surfing dan browsing, ternyata kebanyakan programmer mengatakan ” Delphi lebih powerful, terstruktur dan aman dibandingkan VB”. Visual basic sangat populer, ini juga di dukung oleh kepopuleran Windows, mengingat mayoritas pengguna PC masih memakai OS Wndows, maka sangatlah wajar VB lebih banyak digunakan. Secara interface, VB memang lebih unggul dalam tampilan.
Delphi lebih kuat dan secure/aman. Delphi berakar pada Pascal yang memang sudah terbukti keampuhannya. Delphi juga mampu membangun aplikasi cross-platform dan .NET. Interface Delphi
penutup
Microsoft Visual Basic, yang dibangun dari ide untuk membuat bahasa yang sederhana dan mudah dalam pembuatan scriptnya (simple scripting language) untuk graphic user interface yang dikembangkan dalam sistem operasi Microsoft Windows. Bahasa pemrograman Delphi dapat digunakan untuk pengembangan aplikasi.