Matematika untuk bermain. Tidak ada tujuan khusus. Hanya menyenangkan.
Orang biasa memelihara kucing, anjing, ikan, atau hamster kerdil sebagai hewan peliharaan. Programmer memelihara aplikasi hewan peliharaan. Aplikasi hewan peliharaan mungkin tidak berguna bagi orang lain; kita menulisnya hanya untuk kesenangan berkreasi. Jika kita harus mempelajari bahasa pemrograman baru, kita sering menulis ulang salah satu aplikasi hewan peliharaan kita terlebih dahulu. Sama seperti orang biasa memelihara berbagai jenis hewan peliharaan, programmer memiliki berbagai jenis aplikasi hewan peliharaan, sering kali lebih dari satu pada satu waktu.
Ini adalah aplikasi hewan peliharaan favorit saya. Saya menyebutnya WSTAR. Aplikasi ini memiliki banyak variasi, WSTAR asli, kurva Pascal, dan Nephroid, dan sekarang bahkan versi berbayar yang menggabungkan semuanya.
Saya menulis versi paling awal dalam Basic, saat saya masih di sekolah menengah atas. Kemudian saya mengadaptasinya ke hampir semua komputer yang saya temui dan menulis ulang dalam semua bahasa pemrograman yang saya pelajari. Saya menulisnya dalam Basic, Pascal, C, PL1, Algol, Fortran, assembler, dan beberapa bahasa skrip. Aplikasi ini berfungsi pada ZX Spectrum, Commodore 64, beberapa komputer Atari kuno yang namanya tidak saya ingat, dan tentu saja pada PC, dan sekarang pada Android.
Aplikasi ini bebas iklan dan bersumber terbuka (tautan di bagian bawah halaman toko). Dilisensikan di bawah GNU GPL V2.0.