SAPL adalah penerjemah penuh untuk bahasa APL, dan freeware tanpa iklan.
SAPL awalnya dikembangkan oleh IP Sharp, pada pertengahan 1980-an, sebagai versi ruang kerja kecil dari produk APL mainframe mereka, tetapi ditargetkan untuk berjalan pada IBM P/C's. Ukuran ruang kerja maksimum kira-kira 300 kilobyte, tetapi kode diambil langsung dari kode 32-bit mainframe mereka, dan dibuat untuk berjalan pada platform IBM P/C, dengan menggunakan juru bahasa tertanam. Ini membuat produk cukup lambat pada P/CS berbasis 8080 awal, dan itu tidak populer. Keputusan dibuat untuk menawarkan SAPL P/C kepada pengguna APL yang berminat, dengan lisensi yang murah hati yang memungkinkan (dan pada kenyataannya mendorong) produk yang akan disalin dan didistribusikan kepada siapa pun, tanpa batasan, dengan maksud untuk mendorong penggunaan bahasa APL.
Produk SAPL yang ditawarkan di sini menyediakan lingkungan pemrograman APL berfitur lengkap, yang terlepas dari ukuran ruang kerja kecil, mampu menjalankan berbagai program dunia nyata yang berguna dan pendidikan. Dan itu berjalan pada platform Android, dengan kecepatan sekarang yang dapat diterima, diberikan prosesor cepat modern.
Untuk saat ini, versi SAPL ini perlu dijalankan dengan "keyboard peretas" yang paling baik, yang tersedia di Google Play Store, dan menyediakan kunci standar IBM P/C lengkap, yang dihasilkan dengan benar pada layar Android. Secara khusus, tombol ALT digunakan bersama dengan kunci teks standar apa pun, untuk menghasilkan karakter APL dengan benar. "Keyboard Peretas" memiliki lebih dari 1 juta unduhan, dan bekerja dengan baik dengan SAPL. Kami berharap dapat memperbarui "GKEBOARD" (Gemesys APL Keyboard, yang menunjukkan karakter APL dengan ekuivalen teks mereka), tetapi sampai itu terjadi, saya ingin merilis versi SAPL, karena berkinerja baik, menghitung dengan benar, dan memberikan pengalaman pengguna yang lebih baik daripada banyak penafsir APL ruang kerja kecil lainnya. Sesi APL dapat digulir ke atas dan ke bawah menggunakan alt-uparrow/downarrow, atau paged naik dan turun menggunakan shift-uparrow/downarrow. Ini sangat membantu saat menggunakan keyboard virtual pada tablet Android. Petunjuk Penting: "Keyboard Peretas", seperti "Gkeyboard", perlu dipilih kotak check, dan kemudian juga ditetapkan sebagai papan default, menggunakan ikon "Pengaturan" Android (ikon Gear Little). Setelah Anda memilih "keyboard peretas", Anda dapat menggunakan fitur konfigurasinya untuk menjepitnya, hingga 40% atau 35% vertikal, sehingga Anda memiliki lebih banyak layar real estat untuk diputar dengan program APL. Ini secara substansial meningkatkan pengalaman pemrograman APL pada tablet, jika Anda tidak memiliki keyboard Bluetooth.
Saat ini, SAPL telah diuji pada Android Kitkat (4.4.2), pada tablet Seri Galaxy Tab Series, dan model sebelumnya. Harap dipahami bahwa perangkat lunak ini bersifat eksperimental, dan ditawarkan tanpa jaminan apa pun.
Tidak ada batasan lisensi dengan SAPL, dan kami melepaskannya terutama untuk tujuan pendidikan, tetapi tidak ada yang mencegah penggunaan perangkat lunak ini untuk tujuan komersial.
Nikmati memegang amdahl-v8 mainframe yang setara di tangan Anda, saat Anda membalikkan matriks itu!
Mark Langdon,
Gemesys Ltd.