Jumat, 18 Maret 2011

Perbandingan Delphi dengan Visual Basic

Interface Delphi


Interface Visual Basic

Perbedaan yang paling mendasar dari program delphi dengan program visual basic adalah :
1. Delphi merupakan program yang dikembangkan oleh Borland. Yang digunakan untuk membuat suatu aplikasi dengan bahasa pemrograman Pascal.
2. Delphi merupakan program yang dikembangkan oleh Microsoft. Yang digunakan untuk membuat suatu aplikasi dengan bahasa pemrograman Basic.

Untuk kemudahan dalam pembuatan program. Visual Basic lebih mudah daripada Delphi. Karena Delphi rumit bahasanya. Akan tetapi Delphi lebih powerfull dalam segala bidang dan tidak memerlukan file dll lagi. Sedangkan di visual basic masih memerlukan file dll.


Kesulitan pada Visual Basic :
1. Jika mau membuat aplikasi database sedikit lebih rumit karena tidak ada component yang native ke database kayak di delphi (ttable, dbgrid, dkk) jadi, harus bikin classnya dulu untuk handle hal-hal tersebut dan dengan menambahkan file dll
2. Misalnya untuk pembuatan Browser website di visual basic memerlukan register dll yaitu shdocvw.dll atau msinet.dll.
3. masalah OOP kayaknya di vb belum total OOP masih banyak batasan2nya kecuali kalau udah VB.net. 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 mungkin terlihat kaku dan dingin (tergantung, apakah anda lebih dulu belajar VB atau Delphi), tetapi hal ini adalah relatif, bagi segelintir pengguna, tampilan bukan masalah.


“Visual Basic makes the easy things easier, Delphi makes the hard things easier” { Computerworld, 1998 }

Tetapi semua itu kembali lagi kemasalah tujuan pembuatan aplikasi & skalanya
Visual Basic mudah untuk membuat aplikasi2 kecil yg tidak memerlukan realtime dan database.
Sedangkan Delphi lebih tinggi dari ituh bisa realtime dan database untuk sekala menengah karena kalau databasenya.

Untuk Delphi 6 ke atas kamu juga bisa buat aplikasi yang cross-platform (Windows-Linux).pake'nya CLX Application.

Related Post :



0 comments:

R