Thursday, May 28, 2009

Delphi VS Vb

Thursday, May 28, 2009

Setiap bahasa pemrograman mempunyai kelebihan dan kekurangannya sendiri2, pemakai/User juga memiliki keputusan untuk memilih dan menggunakan bahasa mana yang baik dan tepat digunakan.
Disini bukan untuk menjelek-jelekan bahasa pemrograman cuma sedikit memberikan gambaran akan bahasa pemrograman mana yang sekiranya anda pilih.

VB interface
Delphi Intervace

Dari sisi tampilan, pengguna semakin dimanjakan dengan semakin interaktifnya aplikasi yang digunakannya serta tidak menyulitkan pengguna pemula. Dari sisi proses, dengan adanya perkembangan hardware, memungkinkan adanya beberapa proses yang “kelihatannya” dapat berjalan secara simultan dalam satu waktu.
Berikut komentar mengenai vb dan delphi:

 
VB user interfacenya gak enak, dari jauhpun kita dapet tau itu program di bangun ama VB, bentuk componenna khas banget(kaku)...walopun pake vbskinner...
dokumentasi harus install sendiri...
kalo install di kompi laen harus bawa sekoper file *.ocx
kenapa banyak yang pake VB?
Karena lebih banyak kampus-kampus yang memperkenalkan VB kepada para Mahasiswanya, daripada memperkenalkan Delphi.
VB sedikit komponennya,lebih banyak perusahaan Third Party yang mengembangkan komponen Delphi (yang gratisan juga banyak Smile ).
Mudah membuat dan memeodifikasi komponen pada Delphi.
Pokoknya.... Delphi is The BEst Lah!

kalau aku setuju semua sama pendapat di atas.
menurut saya delphi/pascal merupakan bahasa yang mudah dibaca dan dipahami dibandingkan bahasa vb.
Lagipula banyak kemudahan yang ditawarkan om borland daripada uncle microsoft kalau menyangkut pemograman Win32.

Yg paling gak aku suka dari VB adalah gak ada OOP. Kalo dianggep ada pun, sintaksnya maksa abis. Tentu selain keterikatan yg terlalu tinggi dgn M$. Tapi ini kemudian dibenahi di VB.net, makanya VB.net gak kompatibel dgn VB sebelumnya. Razz

Aku lebih kenal Delphi dulu dari VB, bisa VB dulu dari Delphi.
VB -> Gampang banget tapi kalo kalo di install di tempat lain, kita harus menyertakan file OCX nya serta kalo tidak ada file (waduh lupa namanya, pokoknya m*.dll) aplikasi yang di buat dengan VB bakalan gak jalan
Delphi -> Mudah dan enak dipelajari. Gak perlu nyertakan file ini itu
Itu sih tergantung kitanya, mau ngembangin Aplikasi pake bahasa apa. Kalo aku sih pinginnya bisa bahasa Java

"Visual Basic makes the easy things easier, Delphi makes the hard things easier" (Computerworld, 1998).:)
VB = microsoft branded
Delphi = Third party branded.
anggap aja gini, kalo microsoft yang buat, pasti kebanyakan cocok dengan windows. ukuran filenya kecil, soalnya VB pake file resource nya di luar semua. bajakannya juga berjibun banyaknya. maklum lah .. banyak yang ngga suka microsoft..
kalo delphi, kalo buat aku lho ya, lebih mudah. penulisan codingnya lebih mudah dibaca, lebih mudah dipahami, soalnya bahasanya lebih ke arah "human language" daripada VB yang style nya lebih ke arah "Programmer Language". kalo delphi emang lebih sedikit bajakan nya, tapi komponen third party nya banyak dan powerfull. versi standardnya aja dah ngalahin VB dalam dukungan komponen2 tambahan. misalnya komponen databasenya jauh lebih komplit ( ada BDE,ADO,Interbase) blom lagi komponen2 laennya kaya SocketConnection dsb.
jadi .. pilih aja yang kamu suka, VB bagus, Delphi juga bagus. kalo maksimal di VB, kamu isa ngalahin orang2 yang pinter delphi. kalo maksimal di delphi, kamu isa ngalahin orang2 di VB. :lol:

sulit juga nentuinnya tapi berdaasarkan pengalaman gue pake vb & delphi , gue simpulin begini [ masih pendapat pribadi ]
1. di vb kalo mo bikin aplikasi database sedikit lebih rumit mengapa? karena ga ada component yang native ke database kayak di delphi (ttable, dbgrid, dkk) jadi
mo ga mo harus bikin classnya dulu untuk handle hal2 kayak gini..
2. di vb GA BISA untuk bikin thread !! untuk bikin aplikasi realtime jadinya tidak
realiable komponen socketnya jg pas2san, lagi2 di delphi dah disediain..
3. masalah OOP kayaknya di vb belum
total OOP masih banyak batasan2nya
kecuali kalo udah dot net.

tapi smuanya kembali lagi kemasalah tujuan pembuatan aplikasi & skalanya
lagi2 dari pengalaman gue
vb bolehlah buat bikin aplikasi2 kecil yg tidak perlu realtime & database
delphi lebih tinggi dari ituh bisa realtime+database untuk sekala menengah karena kalo databasenya udah gedeee bangeeet aga2 bolot juga neh delphi dibanding oracle form atau powerbuilder yg emang khusus buat aplikasi database.


mudah itu kan relatif, gak semua orang sama, kalo aku sih yang penting pahami konsep dasarnya, and kalo bisa dikit2 ngerti semua bahasa pemrograman, kalo pas dapet proyek entah pake bahasa apa (ada yg sampe bilang visual langit pun sama) yg penting kita udah tahu konsep dasarnya. so vb maupun delphi up to you, semua sama sama bisa buat client server.
Kalo anda punya pendapat lain silahkan aja berikan komentar anda...!


.....Indahnya Berbagi.....

Admin - 8:51 PM
MASUKKAN TOMBOL TWEET DISINI

0 comments:

Post a Comment