Visual Basic 1.0 dikenalkan pada tahun 1991. Konsep pemrograman dengan
metode drag-and-drop untuk membuat tampilan aplikasi Visual Basic ini
diadaptasi dari prototype generator form yang dikembangkan oleh Alan
Cooper dan perusahaannya, dengan namaTripod. Microsoft kemudian
mengontrak Cooper dan perusahaannya untuk mengembangkan Tripod menjadi
sistem form yang dapat diprogram untuk Windows 3.0, di bawah kode nama
Ruby.
Tripod tidak memiliki bahasa pemrograman sama sekali. Ini menyebabkan
Microsoft memutuskan untuk mengkombinasikan Ruby dengan bahasa
pemrograman Basic untuk membuat Visual Basic.
Program Berorientasi Objeck (OOP)
Visual Basic merupakan bahasa yang mendukung Pemrograman berorientasi
objek , namun tidak sepenuhnya, Beberapa karakteristik obyek tidak dapat
dilakukan pada Visual Basic, seperti Inheritance tidak dapat dilakukan
pada class module, Polymorphism secara terbatas bisa dilakukan dengan
mendeklarasikan class module yang memiliki Interface tertentu. Visual
Basic (VB) tidak bersifat case sensitif.
Desain Visual dan Komponen
Visual Basic menjadi populer karena kemudahan desain form secara visual
dan adanya kemampuan untuk menggunakan komponen-komponen ActiveX yang
dibuat oleh pihak lain. Namun komponen ActiveX memiliki masalahnya
tersendiri yang dikenal sebagai DLL hell,Pada Visual Basic .NET,
Microsoft mencoba mengatasi masalah DLL hell dengan mengubah cara
penggunaan komponen (menjadi independen terhadap registry)
Tidak ada komentar:
Posting Komentar