A. Pengertian Delphi
Delphi adalah sebuah IDE Compiler untuk bahasa pemrograman Pascal
dan lingkungan pengembangan perangkat lunak yang digunakan untk merancang suatu
aplikasi program.
IDE (Integrated Development Environment) adalah program
komputer yang memiliki beberapa fasilitas yang diperlukan dalam pembangunan
perangkat lunak. Tujuan dari IDE adalah untuk menyediakan semua utilitas yang
diperlukan dalam membangun perangkat lunak.
Kompilator (Inggris: compiler) adalah sebuah program komputer
yang berguna untuk menerjemahkan program komputer yang ditulis dalam bahasa
pemrograman tertentu menjadi program yang ditulis dalam bahasa pemrograman
lain.
Pascal adalah bahasa pemrograman yang pertama kali di buat oleh
Profesor Niklaus Wirth, bahasa Pascal ini sebagai alat bantu untuk mengajarkan
konsep pemrograman komputer.
B. Sejarah Borland
Delphi
- Delphi versi 1 (berjalan pada windows 3.1 atau windows 16 bit)
- Delphi versi 2 (Berjalan pada windows 95 atau delphi 32 bit)
- Delphi versi 3 (berjalan pada windows 95 keatas dengan tambahan fitur internet atua web)
- Perkembangan selanjutnya diikuti dengan Delphi versi 4, 5 dan 6.
- Versi terkini dari delphi adalahversi 7 dengan tambahan vitur .net dengan tambahan file XML
C. Kegunaan Delphi
- Untuk membuat aplikasi windows
- Untuk merancang aplikasi program berbasis grafis
- Untuk membuat program berbasis jaringan (client/server)
- Untuk merancang program .Net (berbasis internet)
D. Keunggulan Delphi
IDE (Integrated Development
Environment) atau lingkungan pengembangan aplikasi sendiri adalah satu dari
beberapa keunggulan delphi, didalamnya terdapat menu – menu yang memudahkan
kita untuk membuat suatu proyek program.
Proses Kompilasi cepat, pada saat aplikasi yang kita buat dijalankan pada Delphi, maka secara otomatis akan dibaca sebagai sebuah program, tanpa dijalankan terpisah.
Mudah digunakan, source kode delphi yang merupakan turunan dari pascal, sehingga tidak diperlukan suatu penyesuain lagi.
Bersifat multi purphase, artinya bahasa pemograman Delphi dapat digunakan untuk mengembangkan berbagai keperluan pengembangan aplikasi.
Proses Kompilasi cepat, pada saat aplikasi yang kita buat dijalankan pada Delphi, maka secara otomatis akan dibaca sebagai sebuah program, tanpa dijalankan terpisah.
Mudah digunakan, source kode delphi yang merupakan turunan dari pascal, sehingga tidak diperlukan suatu penyesuain lagi.
Bersifat multi purphase, artinya bahasa pemograman Delphi dapat digunakan untuk mengembangkan berbagai keperluan pengembangan aplikasi.
E. Adapun sejumlah kelebihan
Embarcadero Delphi lainnya, antara lain meliputi:
- Dapat mengkompilasi menjadi single executable (aplikasi portable), memudahkan distribusi dan meminimalisir masalah yang terkait dengan versioning
- 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
- Untuk yang dikelola oleh embarcadero, delphi dapat dijalankan pada multiflatform yaitu windows, linux, android, IOS.
F. Ada kelebihan sudah pasti ada
kekurangan. Kekurangan dari Delphi antara lain:
- Partial single vendor lock-in (Borland dapat menetapkan standar bahasa, kompatibilitas 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)
0 comments:
Post a Comment