Free Pascal: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Leledumbo (bicara | kontrib)
Pembuatan awal, perkenalan dan sejarah
(Tidak ada perbedaan)

Revisi per 8 Agustus 2011 07.27


Free Pascal adalah kompilator sumber terbuka untuk bahasa Pascal dan Object Pascal yang berjalan secara lintas platform. Saat versi 2.4.4, kompilator ini dapat menghasilkan aplikasi di sekitar 20 pasangan arsitekur-sistem operasi (lihat [1]). Untuk arsitektur-sistem operasi yang kecil (misalnya perangkat genggam), aplikasi dapat dihasilkan melalui kompilasi silang.

Free Pascal
Tipekompilator
Versi pertama1997
Versi stabil
3.2.2 (20 Mei 2021)
GenreCompiler
LisensiGNU General Public License, GNU Lesser General Public License, and others
Karakteristik teknis
Sistem operasiGNU/Linux, Microsoft Windows, BSD, macOS, mirip Unix dan Lintas platform
Bahasa pemrogramanObjek Pascal, Pascal dan Bahasa rakitan
Format kode
Format berkas
Informasi tambahan
Situs webhttp://www.freepascal.org/
Stack ExchangeEtiqueta
Pelacakan kesalahanLaman pelacakan
Free Software Directoryfreepascal
Sunting di Wikidata Sunting di Wikidata • Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini

Sejarah

Ketika Borland memutuskan tidak akan ada Turbo Pascal 8.0 dan produk berikutnya (Delphi) hanya akan tersedia untuk platform Windwos, seorang pelajar Jerman, Florian Paul Klämpfl memulai pembuatan kompilator Pascal yang ditargetkan memiliki kompatibilitas tinggi dengan Turbo Pascal namun tersedia di sebanyak mungkin platform dan menghasilkan kode 32-bit. Platform pertama yang didukung adalah DOS dengan go32v1 extender. Saat itu, kompilatornya bernama FPK Pascal dan ditulis dalam Turbo Pascal ditambah dengan beberapa Assembly untuk hal-hal yang tidak dapat dilakukan dari bahasa tingkat tinggi. Karena Turbo Pascal merupakan kompilator 16-bit, maka FPK Pascal juga 16-bit walaupun kode yang dihasilkannya 32-bit. 2 tahun setelahnya, FPK Pascal mampu mengompilasi kode sumbernya sendiri, menjadikannya 32-bit dan tidak lagi tergantung dengan Turbo Pascal. Kompilator tersebut pun mulai didistribusikan di Internet dan namanya diganti menjadi Free Pascal Compiler (FPC).

Referensi

  1. ^ http://wiki.lazarus.freepascal.org/Platform_List

Pranala Luar

Website Resmi

  1. Free Pascal
  2. Wiki, juga digunakan oleh Lazarus