Tuesday 11 June 2013

Sejarah Borland Delphi

Delphi awalnya proyek riset rahasia di Borland yang berevolusi menjadi sebuah produk yang disebut AppBuilder. Sesaat sebelum rilis pertama dari Borland AppBuilder, Novell AppBuilder dirilis, meninggalkan Borland membutuhkan nama baru. Pengembang Danny Thorpe memilih codename Delphi merujuk pada Oracle di Delphi .Salah satu tujuan asli dari Delphi adalah untuk menyediakan konektivitas database untuk programmer sebagai fitur kunci dan sebuah paket database yang populer pada waktu itu adalah database Oracle , maka, "Jika Anda ingin berbicara dengan [Oracle], buka Delphi". Sebagai pengembangan lanjutan, nama tumbuh pada mereka dan ada dukungan tumbuh di Borland Delphi untuk nama.

Arsitek di belakang kepala Delphi adalah Anders Hejlsberg , yang telah dikembangkan Turbo Pascal .Ia pindah ke Microsoft pada 1996 untuk bekerja pada C#

SEJARAH VERSI

Borland Delphi 1
Delphi 1 dirilis pada 1995 untuk 16-bit Windows 3.1 dan merupakan contoh awal dari apa yang kemudian dikenal sebagai Rapid Application Development (RAD) alat. Delphi 1 adalah penerus dari Turbo Pascal dan Borland Pascal, murah compiler 16-bit kode asli.Seperti Turbo Pascal, Delphi kode ditulis dalam dialek bahasa pemrograman Pascal yang dikenal sebagai Object Pascal .

Borland Delphi 2

Delphi 2, dirilis pada 1996 , didukung lingkungan 32-bit Windows.Ini termasuk Delphi 1 dibundel bersama-sama untuk menciptakan 16-bit Windows 3,1 aplikasi.

Borland Delphi 3

Delphi 3, yang dirilis pada 1997 , adalah Delphi klasik.Hal ini didukung 32-bit lingkungan Windows.Hal ini juga termasuk Delphi 1 paket bersama untuk menciptakan 16-bit aplikasi Windows 3.1.

Borland Delphi 5

Borland Delphi 5 dirilis pada 1999 .

Kylix

Pada 2001 sebuah versi Linux dari Delphi, bernama Kylix , dirilis. Ini dikritik sebagai kualitas rendah dan tidak menjual dengan baik, dan ditinggalkan setelah versi 3. Ini adalah usaha pertama untuk menambahkan dukungan Linux pada keluarga produk Delphi.

Borland Delphi 6

Upaya untuk mendukung kedua Linux dan Windows untuk-platform pengembangan lintas dibuat, dan cross-platform versi dari VCL dikenal sebagai CLX dikirimkan pada 2002 dengan merilis Delphi 6. Ini adalah upaya kedua untuk menambahkan dukungan Linux untuk keluarga produk Delphi (Kylix lihat di atas).

Borland Delphi 7

Delphi 7, dirilis pada bulan Agustus 2002, menjadi versi standar yang digunakan oleh pengembang Delphi lebih daripada versi tunggal lainnya.Ini adalah salah satu yang paling dihargai IDE dibuat oleh Borland karena stabilitas, kecepatan dan persyaratan perangkat keras rendah dan masih aktif dipergunakan sampai saat ini.Delphi 7 menambahkan dukungan untuk Windows XP Tema, dan menambahkan lebih banyak dukungan untuk membangun aplikasi Web.Ini juga merupakan versi terakhir dari Delphi yang dapat digunakan tanpa aktivasi.

Borland Delphi 8

Delphi 8, dirilis Desember 2003 .IDE ditulis ulang untuk mengakomodasi untuk pengembangan NET.IDE berubah menjadi antarmuka merapat mirip dengan Microsoft Visual Studio. Delphi 8 sangat dikritik untuk kualitas rendah dan fakta yang tidak mungkin lagi untuk membuat aplikasi asli (*. exe). Ketidakmampuan untuk menghasilkan aplikasi asli hanya berlaku untuk rilis ini, seperti kemampuan telah ditambahkan kembali ke rilis berikutnya (Delphi 2005).

Borland Delphi 2005

Versi berikutnya, Delphi 2005 (Delphi 9, juga Borland Developer Studio 3.0), termasuk Win32 dan pengembangan NET. Dalam IDE tunggal, mengulangi komitmen untuk pengembang Borland Win32. Delphi 2005 termasuk desain-waktu manipulasi data langsung dari database.Namun, hal itu dikritik oleh beberapa untuk bug-nya; baik 8 Delphi dan Delphi 2005 telah masalah stabilitas saat dikirimkan, yang hanya sebagian diselesaikan dalam paket layanan.Kemampuan untuk mengkompilasi aplikasi asli windows (*. exe) telah ditambahkan kembali ke Delphi 2005 setelah dihapus dalam Delphi 8.

Borland Delphi 2006

Pada akhir 2005 Delphi 2006 (Delphi 10, Borland Developer Studio 4.0) dirilis dan pengembangan gabungan C # dan Delphi.NET, Delphi Win32 dan C + + (Gambar saat ia dikirim tapi harus stabil dalam Service Pack 1) ke dalam IDE tunggal.Ini jauh lebih stabil daripada Delphi 8 atau Delphi 2005 ketika dikirimkan, dan ditingkatkan bahkan lebih dengan merilis service pack dan beberapa perbaikan terbaru. CLX dukungan dijatuhkan untuk aplikasi baru dari rilis ini dan seterusnya.

Pada tanggal 8 Februari 2006 Borland mengumumkan bahwa mereka sedang mencari pembeli untuk IDE dan lini produk database, yang meliputi Delphi, untuk berkonsentrasi pada perusahaan ALM baris.Berita itu bertemu dengan fasih optimisme dari pengguna Delphi yang tersisa.

Pada tanggal 6 September 2006 Developer Tools Group (nama kerja belum berputar off perusahaan) Borland Software Corporation merilis versi bahasa tunggal dari Borland Developer Studio, membawa kembali nama Turbo populer. Set meliputi produk Turbo Turbo Delphi untuk Win32, Turbo Delphi untuk NET,. Turbo C + +, dan Turbo C #.Setiap versi tersedia dalam dua edisi: Explorer-download versi gratis-dan-Profesional-harga yang lebih rendah (US $ 899 untuk pengguna baru, US $ 399 untuk update) versi yang membuka akses ke ribuan komponen pihak ketiga.Tidak seperti edisi sebelumnya Pribadi dari Delphi, baru edisi Explorer dapat digunakan untuk pengembangan komersial.

Pada November 14, 2006 Borland mengumumkan bahwa alih-alih menjual alat kelompok pembangunan itu akan spin it off menjadi anak perusahaan mandiri bernama CodeGear .

Codegear Delphi 2007
Foto dari Delphi 2007 kotak seperti yang dirilis oleh CodeGear pada musim semi 2007.

Delphi 2007 (Delphi 11), yang versi pertama oleh CodeGear, dirilis pada tanggal 16 Maret 2007. Kepribadian Win32 dirilis pertama, sebelum kepribadian NET Delphi 2007 yang didasarkan pada NET Framework. 2.0 dirilis sebagai bagian dari CodeGear RAD Studio 2007 produk.Fitur-fitur baru termasuk dukungan untuk MS Membangun dan penyempurnaan Visual Component Library untuk Windows Vista, tapi C # Builder Fitur dijatuhkan dalam rilis ini sebagai tempat penjualan tidak setinggi seperti yang diharapkan karena Visual Studio juga menawarkan C #.Formulir Windows desainer untuk Delphi. NET juga jatuh di D2007 karena didasarkan atas bagian dari NET framework. API yang telah berubah begitu drastis oleh Microsoft di NET 2.0 yang memperbarui IDE akan menjadi langkah besar.Kemudian Delphi.NET itu telah digantikan oleh Delphi Prism , kombinasi RemObjects sebagian besar kompiler Delphi kompatibel. NET, Visual Studio Microsofts Shell (versi tanpa C # dan dukungan VB) dan beberapa teknologi Embarcadero seperti dbExpress.Prism di lintas platform sejauh mampu karena mendukung Mono NET perpustakaan.Delphi 2007 juga diperkenalkan DBX4 sebagai versi berikutnya dbExpress.Untuk pertama kalinya Delphi bisa di-download dari Internet dan diaktifkan dengan kunci lisensi.Didunia versi Delphi 2007 dikirim secara bersamaan dalam bahasa Inggris, Perancis, Jerman dan Jepang.Studio RAD 2007 (kode bernama Highlander), yang meliputi NET dan. C + + pembangunan Builder, dirilis pada 5 September 2007.

Borland CodeGear dijual untuk Embarcadero Technologies pada tahun 2008.Embarcadero adalah mempertahankan divisi yang dibuat oleh Borland CodeGear untuk mengidentifikasi alat dan persembahan database, dan Embarcadero telah memutuskan untuk mengidentifikasi alat sendiri database di bawah moniker DatabaseGear.

Embarcadero Delphi 2009

Delphi 2009 (Delphi 12, kode bernama Tiburon), ditambahkan banyak fitur baru seperti sepenuhnya ulang yang VCL dan RTL untuk dukungan Unicode penuh, dan menambahkan obat generik dan metode anonim untuk pengembangan asli Win32.Dukungan untuk pengembangan NET. Dijatuhkan dari IDE Delphi. Sebuah produk baru, Delphi Prism, adalah ditawarkan untuk pengembangan NET. Pada tempatnya. Delphi Prism Visual Studio bahasa plug-in, dan tidak termasuk RTL atau VCL untuk porting kode.

Embarcadero Delphi 2010

Versi terbaru, Delphi 2010 (Delphi 14, nomor 13 itu diabaikan, kode bernama Weaver), dirilis pada tanggal 25 Agustus 2009 adalah rilis Unicode kedua dari Delphi.Ini mencakup sistem baru RTTI compiler [4] , dukungan untuk Windows 7 2D langsung, layar sentuh dan gerakan, sebuah formatter kode sumber, visualizers debugger dan opsi untuk juga memiliki Komponen palet gaya lama dalam IDE.Sistem RTTI baru membuat executables lebih besar dari versi sebelumnya.

Embarcadero Delphi 2011 (Fulcrum)

Sedikit yang diketahui tentang masa depan rilis ini selain bahwa mereka akan menawarkan kemampuan cross-compiling. codename adalah Fulcrum, awalnya "Project X". The cross-platform dukungan akan diberikan dengan memiliki berbasis windows compiler menghasilkan binari untuk Linux dan Mac OS X . Compiler dan IDE tidak akan porting ke platform ini untuk memastikan suatu lingkungan kerja yang stabil.

MEMBEDAKAN FITUR
Delphi menggunakan Pascal bahasa pemrograman berbasis-disebut Object Pascal , dan kompilasi Delphi source code ke native x86 kode. Mereka termasuk VCL (Visual Component Library), dukungan untuk COM interface yang independen dengan referensi sebanyak implementasi kelas, dan dukungan bagi sejumlah besar komponen pihak ketiga. Interface implementasi bisa didelegasikan ke ladang atau properti dari kelas.Pesan penangan dilakukan oleh penandaan sebuah metode kelas dengan integer konstan pesan untuk menangani.

Sebuah penekanan yang kuat ditempatkan pada konektivitas database dan Delphi menawarkan komponen database kaya ditetapkan.Visual Component Library (VCL) berisi sebuah perpustakaan besar kontrol database sadar, dan komponen akses database.


sumber : http://pemogramanvisualkelas.blogspot.com/2010/09/sejarah-borland-delphi.html

No comments:

Post a Comment