Sebagaimana kita ketahui bahwa Delphi merupakan salah satu IDE (Integrated Development Environment) berbasis bahasa Pascal yang cukup populer di kalangan developer. Dengan IDE Delphi kita dapat membuat aplikasi desktop dengan cepat dan terstruktur (RAD=Rapid Application Development). Namun sayangnya Delphi hanya dapat berjalan di OS Windows, tidak untuk OS yang lain (MacOS, Linux, mobile OS, dll). Walaupun demikian Delphi punya kemampuan cross compiling, yakni dapat mengcompile script kita (dalam bahasa Pascal) ke file executable (*.exe kalau di Windows) di banyak OS (MacOS, Linux, Android, IoS). Nah, bagaimana caranya kalau kita menginstal Delphi ke OS selain Windows (Linux misalnya) dan langsung compile script dari sana? Jawabannya saat ini belum memungkinkan. Sebagai alternatifnya, ada Lazarus, yakni sebuah IDE alternatif mirip Delphi yang dapat menggantikannya. Lazarus ini bersifat open source sehingga gratis diunduh dan dipakai untuk aplikasi pribadi maupun komersial.
Sepintas tentang Raspberry Pi
Raspberry Pi (Raspi) dikenal sebagai sebuah komputer mini berbasis Linux. Raspi banyak digunakan untuk project elektronik atau IT yang membutuhkan komputasi tinggi namun tidak memungkinkan menggunakan komputer. Pada dasarnya Raspberry Pi dapat melakukan semua yang dapat dilakukan komputer namun dalam skala terbatas mengingat keterbatasan hardware khususnya prosesor (CPU) dan memorinya. Pada umumnya pemrograman di Raspberry Pi menggunakan IDE menggunakan text editor (nano, vi, dll) dan melakukan comple/run melalui command prompt karena melakukan programming secara visual banyak memakan resource CPU dan memori. Namun untuk kalangan developer yang belum terbiasa dengan lingkungan pemrograman di Raspberry Pi, pemrograman secara visual akan sangat membantu
Instal IDE Lazarus di Raspi
Untuk menginstal IDE Lazarus di Raspi caranya sangat mudah. Hanya dengan memasukkan beberapa perintah berikut Anda akan dapat langsung memiliki IDE Lazarus di Raspberry Pi Anda. Yang penting adalah siapkan koneksi internet untuk melakukan download source masternya. Perintah-perintah tersebut adalah sbb: (masukkan melalui Putty atau VNC langsung ke Raspi)
sudo apt-get update sudo apt-get upgrade sudo apt-get install fpc sudo apt-get install lazarus sudo reboot
Setelah merestart Raspi, maka akan Anda dapati Lazarus di menu Programming-Lazarus (2.0.0).
Jika Anda mengkliknya, maka akan muncul tampilan seperti IDE Delphi sebagai berikut
Persis banget dengan Delphi, bukan? Bagi Anda yang sudah familiar dengan Delphi saya yakin tidak akan kesulitan melakukan pemrograman di IDE Lazarus ini.
Terakhir saya sampaikan bahwa Lazarus di Raspberry Pi ini sudah cukup untuk melakukan untuk melakukan pemrograman dasar. Beberapa komponen juga sudah tersedia (basic control, akses database, grafik, dll). Namun untuk pemrograman yang sifatnya kompleks akan membutuhkan effort lebih dan dibutuhkan pengetahuan scripting Linux yang mumpuni. Tetap semangat …
a Technopreneur – writer – Enthusiastic about learning AI, IoT, Robotics, Raspberry Pi, Arduino, ESP8266, Delphi, Python, Javascript, PHP, etc. Founder of startup Indomaker.com