Turbo Pascal: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
Fitur saranan suntingan: 3 pranala ditambahkan. |
|||
(Satu revisi perantara oleh satu pengguna lainnya tidak ditampilkan) | |||
Baris 19:
| website =
}}
'''Turbo Pascal''' adalah sebuah sistem pengembangan perangkat lunak yang terdiri atas [[kompiler]] dan lingkungan pengembangan terintegrasi (dalam [[Bahasa Inggris|bahasa inggris]]: ''Integrated Development Environment - IDE'') atas bahasa pemrograman [[Pascal (bahasa pemrograman)|pascal]] untuk sistem operasi [[CP/M]], [[CP/M-86]], dan [[MS-DOS]], yang dikembangkan oleh Borland pada masa kepemimpinan Philippe Kahn. Nama '''Borland Pascal''' umumnya digunakan untuk paket perangkat lunak tingkat lanjut (dengan kepustakaan yang lebih banyak dan pustaka [[kode sumber]] standar) sementara versi yang lebih murah dan paling luas digunakan dinamakan sebagai '''Turbo Pascal'''. Nama Borland Pascal juga digunakan sebagai dialek spesifik Pascal buatan Borland.
Borland telah menembangkan tiga versi lama dari Turbo Pascal secara gratis disebabkan karena sejarahnya yang panjang khusus untuk versi 1.0, 3.02, dan 5.5 yang berjalan pada sistem operasi MS-DOS.
Baris 40:
Borland membeli lisensi atas kompiler PolyPascal yang ditulis oleh Anders Hejlsberg (Poly Data adalah nama perusahaan yang didirikannya di [[Denmark]]), dan menambahkan antar muka pengguna serta editor. Anders kemudian bergabung sebagai karyawan dan menjadi arsitek atas semua versi kompiler Turbo Pascal dan tiga versi pertama [[Borland Delphi]].<ref>{{cite web|url=http://community.borland.com/article/0,1410,20693,00.html|title=Antique Software: Turbo Pascal v1.0|access-date=2009-04-23|archive-date=2006-10-27|archive-url=https://web.archive.org/web/20061027232358/http://community.borland.com/article/0%2C1410%2C20693%2C00.html|dead-url=yes}}</ref>
Versi pertama dari Turbo Pascal, yang kemudian disebut sebagai versi 1, memiliki unjuk kerja yang sangat cepat dibandingkan kompiler pascal untuk komputer mikro lainnya. Kompiler tersebut tersedia untuk sistem operasi CP/M, CP/M-86, dan MS-DOS, dan penggunaannya sangat luas pada masa itu. Versi Turbo Pascal untuk CP/M saat itu bisa digunakan pada komputer Apple II yang sangat populer jika digunakan dengan sebuah Z-80 SoftCard, produk [[perangkat keras]] pertama yang ditembangkan microsoft pada tahun 1980.
Pada saat itu CP/M menggunakan format berkas ''executable'' yang sederhana dengan menggunakan ekstensi .COM; sistem operasi MS-DOS bisa menggunakan baik .COM (tidak kompatibel dengan format yang terdapat pada CP/M) maupun format .EXE. Turbo Pascal pada saat itu hanya mendukung kode biner berformat .COM, pada masa itu hal tersebut tidak menjadi suatu bentuk keterbatasan. Perangkat lunak Turbo Pascal itu sendiri merupakan sebuah berkas berekstensi .COM dan berukuran sekitar 28 kilobita, termasuk editor, kompiler, dan ''linker'', dan rutin-rutin pustaka. Efisiensii proses edit/kompilasi/jalankan lebih cepat dibandingkan dengan implementasi paskal pada kompiler lainnya disebabkan semua elemen yang terkait dalam pengembangan program diletakkan pada [[memori|memori komputer]] (RAM), dan karena kompilernya sendiri merupakan kompiler berjenis ''single-pass compiler'' yang ditulis dengan bahasa [[assembler]]. Unjuk kerja proses kompilasi sangat cepat dibandingkan dengan produk lain (bahkan dibandingkan dengan kompiler [[C (bahasa pemrograman)|C]] milik Borland sendiri).
Baris 65:
== Suksesi ==
Pada tahun 1995 Borland menghentikan pengembangan Turbo Pascal dan menggantinya dengan [[CodeGear Delphi|Delphi]], berbasis Object Pascal (bahasa [[Pascal (bahasa pemrograman)|Pascal]] yang telah dilengkapi dengan fitur [[pemrograman berorientasi objek]]). Perangkat lunak tersebut membawa banyak konsep baru kepada pengguna Turbo Pascal seperti konsep pemrograman berbasis RAD (singkatan dari ''rapid application development''). Meski
Beberapa produk lain yang kompatibel dengan Turbo Pascal juga bermunculan seperti Free Pascal dan Virtual Pascal.
|