ivo@setyadi:~$ ivo.blogspot.com

# catatan teknis, sejak 2001

Rubix, Compiler Bahasa Assembly x86-64 Berukuran 42KB

Rubix adalah bahasa pemrograman systems dengan compiler yang ditulis sepenuhnya menggunakan pure x86-64 assembly. Binary yang dihasilkan berukuran sekitar 42 kilobyte tanpa ketergantungan libc atau pihak luar, serta mampu mengkompilasi file sumber dalam waktu kurang dari satu milidetik. Compiler ini mendukung multi-file imports, heap allocation, dan standard control flow untuk target sistem operasi Linux, Windows, dan macOS. Proyek ini merupakan latihan teknis yang menarik untuk mempelajari kompilasi low-level dan mekanika x86-64 tanpa kompleksitas LLVM atau C. Meskipun demikian, Rubix terikat secara ketat pada arsitektur x86-64 dan belum memiliki kematangan ekosistem untuk software production. Lewati tool ini kecuali Anda memang ingin mengulik tooling berbasis bare-metal assembly. sumber: github.com/tek-sys-hub/Rubix-lang my other side: setyadi.com

Kesempatan Hidup yang Tak Selalu Sama

2025-04-01 · #Renungan

Tidak semua orang terlahir punya kesempatan hidup yang sama. Sebuah kalimat sederhana yang sering kali baru terasa kedalamannya ketika kita melihat berbagai realitas di luar sana.

Kenyataan ini mestinya membuat kita lebih banyak bersyukur atas apa yang ada, sekaligus lebih berlapang dada dalam melihat perjalanan hidup orang lain yang mungkin tak seberuntung kita.

Catatan ini semula saya tulis di Facebook, 1 April 2025.

$ cd ~/

$ cat comments/ (0)