Apa Itu Bahasa Pemrograman Delphi ? : Dalam dunia pemrograman pastilah tidak asing lagi dengan Bahasa Pemrograman Delphi ini , Sebual Bahasa pemrograman turunan bahasa pemrograman Pascal ini sangat yaman untuk dijalankan
Dengan ekstensi pemrograman berorientasi objek (PBO/OOP) , Delfi digunakan untuk mempermudah pembuatan aplikasi - aplikasi untuk Microsoft Windows walaupun sekarang juga reliable untuk Linux dan Microsoft .NET framework .
Biasanya Bahasa Pemrograman Delphi itu digunakan untuk membuat aplikasi aplikasi desktop yang berbasis Database . Tetapi setelah Bahas Pemrograman Delphi juga telah Reliable dengan Linux Delphi juga bisa digunakan untuk pembuatan Aplikasi tool tool lainya
Ada Beberapa Keunggulan dari Bahas Pemrograman Delphi
- Komponen dapat digunakan berulangkali dan dapat dikembangkan .
Delphi mempermudah pembuatan program bagi aplikasi aplikasi windows exemple : label, button dan bahkan dialog dan lainnya. Komponen ini dapat diatur sesuai dengan kebutuhan kita si pembuat program. - Dapat mengakses VBX.
Dengan Delphi kita dapat langsung mengakses komponen VBX yang sudah merupakan satu kesatuan dan dapat langsung digunakan . - Template Aplikasi dan template Form.
Dalam Delphi telah didefinisikan template aplikasi dan template Form yang dapat dipakai untuk membuat semua form aplikasi dengan lebih cepat. - Lingkungan pengembang Delphi.
Lingkungan yang disedia pada Delphi sangat mudah untuk digunakan dalam pengembangan aplikasi yang produktif. - Program terkompilasi.
Kebanyakan lingkungan pengembang visual pada windows menyatakan dapat mengkompilasi program. Namun sebenarnya mereka hanya dapat mengkompilasi sebagian program dan kemudian mengabungkan interpreter dan pcode dalam sebuah file. Dengan cara ini akan menghasilkan aplikasi dengan eksekusi yang lambat. Namun dengan pemrograman delphi output yang dihasilkannya merupakan file yang benar-benar terkompilasi tanpa interpreter dan pcode sehinga dapat berjalan lebih cepat. Program Delphi yang kecil dapat diserahkan dalam bentuk sebuah file EXE tanpa harus menyertakan file DLL. - Kemampuan mengakses data dalam bermacam format.
Dalam Delphi terdapat BDE ( Borland Database Engine) yang digunakan untuk mengakses format file data yang ada. BDE telah melalui beberapa tahap pengembangan, yang sebelumnyaBDE dikenal dengan ODAPI , kemudian IDAPI. Sekarang BDE sudah menjadi standar untuk akses semua jenis data yang ada saat ini. BDE juga dapat mengakses Database Client / Server seperti Sybase, SQL Server, Oracle dan Borland Interbase. Bila dibandingkan dengan microsoft ODBC , BDE lebih unggul dalam hal unjuk kerjannya, hal ini karena BDE memiliki bentuk yang lebih mendekati format database tujuannya.
- Memili Komunitas pengguna yang sangat besar dibagian Usenet Atupun web [3]
- Banyaknya dukungan dari pihak ketiga terhadap VCL (biasanya tersedia
berikut source codenya) ataupun tools pendukung lainnya (dokumentasi, tool debugging)Optimasi kompiler yang cukup cepat
Mendukung multiple platform dari source code yang sama - Delphi sekarang dapat berjalan dibanyak platform seperti windows, linux, android dan IOS.
Kerugian
- Partial single vendor lock-in (Pihak Borland mempunyai hak dalam penentuan dapat menentukan sendiri standar bahasa dan dalam penenuan nya sering berubah berubah sesuai pengembangan mereka ,jadi kompetiblelitas yang harus mengikutinya)
- Akses pada platform dan library pihak ketiga membutuhkan file-file header yang diterjemahkan ke dalam bahasa pascal
- Dokumentasi atas platform dan teknik-teknik yang menyertainya sulit ditemukan dalam bahasa pascal (contoh akses COM dan Win32)
Posting Komentar
Blog Dofolow , Tapi Tolong jangan nyepam dan ada kata kata yang tidak baik