Dave Plummer, mantan engineer Microsoft yang pernah mengembangkan Task Manager dan Space Cadet Pinball, baru-baru ini membuat ulang Notepad dengan ukuran yang sangat kecil.

Aplikasi bernama TinyRetroPad ini hanya berukuran sekitar 2,5 KB, jauh lebih kecil dibandingkan Notepad modern yang biasanya mencapai ukuran MB.

>>> Pernikahan Taylor Swift-Travis Kelce: Lena Dunham Bikin Lelucon Kasar dalam Pidato

Meskipun ukurannya sangat kecil, TinyRetroPad tetap memiliki fitur penting seperti Open, Save, Find & Replace, Print, Word Wrap, pemilihan font, dan notifikasi saat menutup dokumen yang belum disimpan.

Mengapa Bisa Sekecil Itu?

Menurut Dave Plummer, Windows sudah menyediakan hampir semua komponen yang dibutuhkan sebuah aplikasi, seperti Window Manager, Menu, Clipboard, Dialog Open & Save, Font Picker, Printing, dan Edit Control.

Dengan memanfaatkan API bawaan Windows, aplikasi tidak perlu membawa seluruh library atau framework sendiri, sehingga ukurannya bisa sangat kecil.

TinyRetroPad ditulis menggunakan Assembly Language, bahasa pemrograman tingkat rendah yang efisien, dan menggunakan tool Crinkler untuk mengompres executable Windows.

>>> Kepala Sampai Benjol, Messi Akui Cape Verde Lawan Kuat

Setelah diunduh dari GitHub dan dijalankan, file executable bernama trpad muncul dengan ukuran hanya 3 KB (dibulatkan), atau sekitar 2,72 KB menurut properti file.

Namun, saat dijalankan, TinyRetroPad memakan sekitar 500 MB RAM di Task Manager.

Hal ini karena aplikasi memanggil komponen Windows seperti RICHEDIT50W, dialog file, dan lainnya, sehingga Windows memuat berbagai DLL sistem ke dalam proses.

>>> Metode Modern Dobelkan Cuan Petani, Ongkos Tanam Susut Rp2,4 Juta

Dave Plummer menegaskan bahwa TinyRetroPad bukan untuk menggantikan Notepad Windows 11, melainkan untuk menunjukkan potensi Windows jika developer mau memanfaatkan API bawaan secara maksimal.