Sejarah Bahasa Pemrograman Delphi

Kali ini, Dillah Wiki akan membahas mengenai salah satu bahasa pemrograman, yakni Delphi. Apa itu dan bagaimanakah sejarah delphi akan dibahas secara komprehensif dan mendalam hanya di blog ini. Blog Dillah, Blog Ilmu Pengetahuan yang Holistik. :)
Apa itu Delphi?
Delphi adalah bahasa tingkat tinggi, dikompilasi yang mendukung desain struktur dan berorientasi objek. Bahasa Delphi berbasis dari Object Pascal. Dan sekarang, Delphi jauh lebih ringkas  “Object Pascal Language”.
Sejarah Bahasa Pemrograman Delphi
Berikut ini merupakan sejarah komplit dari bahasa pemrograman DELPHI. Silahkan simak postingan kali ini dan semoga senantiasa bermanfaat bagi diri Anda... :) Oh ya,, silahkan saja untuk liat-liat brangkas file saya di bagian menu "Download"

The roots: Pascal and its history
The origin of Pascal owes much of its design to Algol – bahasa tingkat tinggi pertama dengan susunan terstruktur dan sintax yang di definisikan secara sistematis. Di tahun 60-an (196x), beberapa proposal diajukan untuk meneruskan perubahan yang dikembangkan oleh Algor. Ini adalah salah satu kejayaan Pascal, didefinisakn oleh Prf. Niklaus Wirth. Wirth mempubilkasikan definisi aseli Pascal pada tahun 1971. Hal ini diterapkan pada tahun 1973 dengan suatu modifikasi. Banyak fitur Pascal datang dengan bahasa yang lebih mudah. Laporan kasus, dan hasil parameter passing yang berasal dari Algol, dan sebuah struktur catatan yang lebih mirip dengan Cobol dan PL1. Memberi penjelasan baru atau meninggalkan beberapa atau lebih banyak fitur Algol’s. Pascal juga didukung oleh struktur data yang dinamis, yaitu stuktur data yang dapat berkembang atau tumbuh saat program dijalankan. Pascal menambahkan kemampuan untuk mendefinisikan tipe data dari yang sudah ada. Bahasa ini di rancang untuk menjadi alat belajar bagi siswa kelas pemrograman. Pada tahun 1975, Wirth dan Jensen membuat buku referensi utama Pascal “Pascal User Manual and Report”. Wirth berhenti bekerja pada Pascal di tahun 1977 dan menciptakan bahasa baru, Modula – the successor to Pascal.

Borland Pascal
Diluncurkannya (November 1983) Turbo Pascal 1.0, Borland memulai perjalanannya di dunia lingkungan pengembangan dan peralatan. Untuk membuat Turbo Pascal 1.0 berlisensi inti yang cepat dan murah, ditulis oleh Anders Hejlsberg. Turbo Pascal memperkenalkan Integrated Development Environment (IDE) dimana kita dapat merubah code, menjalankan/ mengkompilasi atau menghimpun/menyusun, melihat kesalahan, dan kembali ke baris yang terdapat kesalahan. Turbo Pascal Compiler menjadi salah satu compiler terlaris sepanjang masa dan membuat bahasa khususnya di pentas PC (Personal Computer). Pada tahun 1995 Borland melahirkan kembali versi Pascal ketika memperkenalkan lingkungan pengembangan aplikasi cepat yang diberi nama Delphi – membentuk Pascal dengan Bahasa Pemrograman Visual. Keputusan strategis untuk membuat basis data dan alat konektifitas sebagai bagian sentral dari produk Pascal.
The roots: Delphi
Setelah dirilisnya Turbo Pascal 1, Anders bergabung dengen perusahaan sebagai Perancang di semua versi Turbo Pascal compiler dan tiga versi pertama dari Delphi. Sebagai kepala arsitek di Borland, Hejlsberg dengan diam-diam merubah Turbo Pascal menjadi pengembangan aplikasi berorientasi objek, lengkap dengan lingkungan yang benar-benar visual dan fitur basis data yang luar biasa : Delphi.


Delphi 1 (pada tahun 1995)
Delphi 1
Delphi, merupakan alat pengembang pemrograman windows yang kuat yang hadir di tahun 1995. Delphi 1 diperpanjang oleh bahasa Borland Pascal yang melalui pendekatan Object Oriented / berorientasi objek dan Form Based / berbasis form, kompilator yang sangat cepat, peralatan visual dengan dua arah dan dukungan basisdata yang sangat bagus, berintegrasi dengan windows dan komponen teknologi.
Here's the Visual Component Library First Draft
Delphi 1: Delphi and Delphi Client/Server are the only development tools that provide the Rapid Application Development (RAD) benefits of visual component-based design, the power of an optimizing native code compiler and a scalable client/server solution.  
Delphi 2 (pada tahun 1996)
Delphi 2
Delphi 2, disamping dikembakan untuk Win32 (dukungan dan integrasi penuh Windows 95), juga membawa perubahan grid basisdata (database grid), OLE automation dan beberapa dukungan varian tipedata seperti tipe data Long String dan Visual Form Inheritance. Delphi 2: “the Ease of VB with the Power of C++”
Delphi 2: is the only Rapid Application Development tool that combines the performance of the world's fastest optimizing 32-bit native-code compiler, the productivity of visual component-based design, and the flexibility of scalable database architecture in a robust object-oriented environment. with COM through interfaces.  
Delphi 3 (pada tahun 1997)
Delphi 3
Delphi 3 : Hadir dengan fitur-fitur baru dan penambahan beberapa perangkat di daerah berikut: Code insight technology, DLL debugging, component templates, DecisionCube dan TeeChart components, WebBroker technology, ActiveForms, component packages, dan integration melaui media interfaces COM.
Delphi 3: The most comprehensive set of visual, high-performance, client and server development tools for creating distributed enterprise and Web-enabled applications.  
Delphi 4 (pada tahun 1998)
Delphi 4
Delphi 4 hadir dengan dikenalkan docking, anchoring dan constraining component, termasuk disertakannya fitur-fitur baru seperti AppBrowser, dynamic arrays, method overloading, dukungan untun Windows 98,improvisasi OLE dan dukungan COM serta dukungan basisdata yang lebih luas.
Delphi 4: is a comprehensive set of professional and client/server development tools for building high productivity solutions for distributed computing. Delphi provides Java interoperability, high performance database drivers, CORBA development, and Microsoft BackOffice support. You've never had a more productive way to customize, manage, visualize and update data. With Delphi, you deliver robust applications to production, on time and on budget.  
Delphi 5 (pada tahun 1999)
Delphi 5
Delphi 5 hadir dengna banyak fitur-fitur baru dan penambahan beberapa perangkat. Beberapa diantaranya adalah berbagai tampilan desktop, sebuah konsep bingkai (concept of frame), pengembangan parallel, translation capabilities, enhanced integrated debugger, new Internet capabilities (XML), dan database power (ADO support),dan lain sebagainya.
Kemudian di tahun 2000, Delphi 6 datang dengan dukungan penuh untuk peralatan baru dan hadirnya Web Service.
Delphi 6 (2000)
Delphi 6

Borland Delphi is the first rapid application development environment for Windows that fully supports new and emerging Web Services. With Delphi, corporate or individual developers can create next-generation e-business applications quickly and easily.
 
Delphi 6 introduced new features and enhancements in the following areas: IDE, Internet, XML, Compiler, COM/Active X, Database support.

What’s more, Delphi 6 added the support for cross-platform development – thus enabling the same code to be compiled with Delphi (under Windows) and Kylix (under Linux). More enhancements included: support for Web Services, the DBExpress engine, new components and classes.
Delphi 7 (2001)
Delphi 7

Borland Delphi 7 Studio provides the migration path to Microsoft .NET that developers have been waiting for. With Delphi, the choices are always yours: you're in control of a complete e-business development studio — with the freedom to easily take your solutions cross-platform to Linux.
 
Delphi 8

For the 8th anniversary of Delphi, Borland prepared the most significant Delphi release: Delphi 8 continues to provide Visual Component Library (VCL) and Component Library for Cross-platform (CLX) development for Win32 (and Linux) as well as new features and continued framework, compiler, IDE, and design time enhancements. 
Delphi 2005 (part of Borland Developer Studio 2005)

Diamondback is the code name of the next Delphi release. The new Delphi IDE supports multiple personalities. It supports Delphi for Win 32, Delphi for .NET and C#.
Delphi 2006 (part of Borland Developer Studio 2006)
BDS 2006 (code named "DeXter") includes complete RAD support for C++ and C# in addition to Delphi for Win32 and Delphi for .NET programming languages. 
Turbo Delphi - for Win32 and .Net development
Turbo Delphi line of products is a subset of the BDS 2006. 
CodeGear Delphi 2007
Delphi 2007 released in March 2007. Delphi 2007 for Win32 is primarily targeted at Win32 developers wanting to upgrade their existing projects to include full Vista support - themed applications and VCL support for glassing, file dialogs, and Task Dialog components. 
Embarcadero Delphi 2009
Embarcadero Delphi 2009. Support for .Net dropped. Delphi 2009 has unicode support, new language features like Generics and Anonymous methods, the Ribbon controls, DataSnap 2009.
Embarcadero Delphi 2010
Embarcadero Delphi 2010 released in 2019. Delphi 2010 allows you to create touch based user interfaces for tablet, touchpad and kiosk applications. 
Embarcadero Delphi XE
Embarcadero Delphi XE released in 2010. Delphi 2011, brings many new features and improvements: Built-in Source Code Management, Built-in Cloud Development (Windows Azure, Amazon EC2), Innovative expanded Tool Chest for optimized development, DataSnap Multi-tier Development, much more.
Embarcadero Delphi XE 2
Embarcadero Delphi XE 2 released in 2011. Delphi XE2 will allow you to: Build 64-bit Delphi applications, Use the same source code to target Windows and OS X, Create GPU-powered FireMonkey (HD and 3D business) application, Extend multi-tier DataSnap applications with new mobile and cloud connectivity in RAD Cloud, Use VCL styles to modernize the look of your applications.
Sekian dulu pembahasan tentang sejarah perkembangan delphi, semoga bermanfaat.
Referensi:
http://delphi.about.com/cs/azindex/a/dhistory_3.htm



Description: Sejarah Pemrograman Delphi TERLENGKAP dan terKOMPLIT!!! Rating: 3.5
Download Kumpulan Soal CPNS

0 komentar:

Posting Komentar