FreePascal
Another Free Open Source Pascal Compiler
Halo, ketemu lagi dengan Simba. Kali ini kita akan membahas topik tentang pemrograman.
Temen2 yang pernah atau sedang belajar pemrograman pasti kenal dengan (Borland) Turbo Pascal yang sangat handal sebagai kompiler berbasis bahasa object-Pascal, apalagi yang versi 7. Tapi rekan2 juga pasti tau, kompiler tsb tidaklah free, apalagi open-source, dan adanya hanya buat DOS dan M$ Windows.
Nah, aku pengen memperkenalkan sebuah kompiler yang sama2 berbasis object-Pascal, tapi yang ini (abosolutely) free, open-source, multiplatform support, dan lebih handal daripada Turbo Pascal. Namanya FreePascal.
Lalu, apa aja sih kehandalannya jika dibandingkan dengan Turbo Pascal (7)? Ada banyak sekali kelebihannya, antara lain:
- 32 bit compiler
FreePascal telah menggunakan teknologi 32 bit dalam proses kompilasi dan file executable yang dihasilkannya.
- Multiplatform support
FreePascal tidak hanya untuk M$ Windows, tapi juga tersedia di Linux, FreeBSD, OS2, BeOS, Solaris, dan beberapa sistem operasi lainnya. Dengan demikian, developer cukup "write once, compile and run everywhere". Sama dengan konsep yang digotong ama Kylix.
- Fitur yang lebih banyak
Jika dibandingkan dengan Turbo Pascal, fitur2 yang dimiliki FreePascal jauh lebih banyak. Mulai dari akses ke sistem operasi, networking (TCP/IP), advanced text, graphical interface, hingga database. Mau bikin aplikasi client/server yang terkoneksi dengan mySQL di Linux? Gampang. :)
- Dukungan yang lebih luas
FreePascal pada dasarnya hanyalah kompiler Pascal 32 bit. Tapi karena sifatnya yang open-source, banyak dukungan yang diberikan dari komunitas open-source. Mulai dari class/package, komponen, hingga editor.
- Arsitektur FCL (FreePascal Component Library)
FreePascal adalah compiler Pascal yang bersifat OOP (Object Oriented Programming). Dalam FreePascal hal ini diwujudkan dalam arsitektur FCL. Konsep teknologi ini mengadopsi teknologi VCL (Visual Component Library) dari Delphi, tapi telah dimodifikasi sedemikian rupa khusus untuk FreePascal.
Selain lima keunggulan di atas, aku pengen menambahkan satu lagi kelebihannya. Yaitu kompabilitasnya dengan kompiler2 Pascal lainnya. Dengan Turbo Pascal, kompabilitasnya 99%. Ketidak-kompabilitasnya terletak pada konstanta2 standar yang ada di Turbo Pascal. Hal ini disebabkan FreePascal sifatnya multiplatform support sehingga beberapa konstanta harus disesuaikan kembali.
So, tidak ada alasan lagi untuk mempertahankan penggunaan Turbo Pascal, apalagi yang bajakan. :) Kalo masih ada dosen yang menyuruh pake Turbo Pascal, sebaiknya rekan2 menganjurkan untuk menggunakan FreePascal.
Lebih detil informasinya, kunjungi: www.freepascal.org.
Semoga bermanfaat.
Salam,
-Simba-
FreePascal, free open-source compiler
09.13
|
Label:
Teknik Compiler
|
This entry was posted on 09.13
and is filed under
Teknik Compiler
.
You can follow any responses to this entry through
the RSS 2.0 feed.
You can leave a response,
or trackback from your own site.
Langganan:
Posting Komentar (Atom)
Diberdayakan oleh Blogger.
-
Archive
-
▼
2007
(108)
-
▼
Oktober
(58)
- Artificial Intelligence 2
- Evolusi kepintaran buatan (A.I).
- Kepintaran Buatan...
- Intelegensia Buatan / Artificial Intelligence (AI)...
- Mesin spiritual - Merapatkan jurang manusia dan mesin
- Artificial Intelligence vs Artifial Neural Network ?
- Komputer yang berintelegensi
- Aplikasi Kepintaran Buatan (AI) Dalam Ekonomi Dan ...
- Tentang A.I
- Kecerdasan Buatan
- PENGENALAN ASAS KEPADA BIOTEKNOLOGI, TEKNOLOGI NAN...
- Artificial Intellegence
- Kompilasi Kernel
- Pengenalan bahasa C
- Menggunakan GNU Compiler Collection
- Interpreter dan Compiler
- Virus Tutorial : MEMBUAT COMPILER SEDERHANA DENGAN VB
- Teknik Kompilasi
- Compiler Construction
- C compiler
- Bag II Operator, Deklarasi Dan Tipe Data
- error: C compiler cannot create executables
- Setting Compiler Java di Windows
- FreePascal, free open-source compiler
- 3D Analyst Untuk Menentukan DAS
- PCA untuk Pengenalan Wajah
- Aplikasi Komputer Grafis Melalui Teknologi CGI di ...
- Open GL di dalam VGA
- Nasib Open GL
- Satelit Mata-mata untuk Lingkungan
- Tipu-Tipu Ala SIG
- GIS dan WebGIS
- Open Source GIS
- Apa GIS?
- Menyajikan Peta Lewat Internet
- Analisis Tingkat Kerawanan Bencana Alam Geologi Ba...
- E-Commerce
- Why Use GIS?
- What is GIS?
- Health Informatics - Implementasi sistem informasi...
- Aplikasi Web Service Dalam Sistem Informasi Rumah ...
- Transformasi eBusiness ke mBusiness
- E-Business
- LITBANG TEKNOLOGI INFORMASI PERTAMBANGAN
- GIS - Mapping Solution
- Sistem Informasi Geografis Manajemen Data Potensi ...
- Trend Sistem Informasi Industri Perbankan
- Kemajuan Teknologi LCD
- PS 3 Siap Berfungsi Menjadi TV Tuner
- Virus Berbahaya 25 Tahun Terakhir
- Dikembangkan, Telepon Gratis Via Ponsel
- Evolusi PMP Touch and Play
- Intel dan AMD Bersaing Kembangkan “Chip Quad Core”
- WiFi. What is it?
- Perkembangan Virus Berikutnya
- Harga Laptop 'Murah' OLPC Kian Melambung
- BEDANYA VIRUS, WORM, DAN TROJAN HORSE
- Sejarah Mozilla
-
▼
Oktober
(58)
-
▼
2007
(108)
Coding: Webverzeichnis | Bloggerized by GosuBlogger
0 komentar:
Posting Komentar