17 poin oleh xguru 2022-08-22 | 1 komentar | Bagikan ke WhatsApp
  • Library libc yang membuat kode C/C++ dapat dijalankan di mana saja, termasuk Windows/Mac/Linux/BSD
  • Menggunakan loader APE baru. Terdekompresi secara otomatis
  • Mendukung threading di 6 OS dengan _spawn() dan _join()
  • Linux + Mac + Windows + FreeBSD + OpenBSD + NetBSD + BIOS(UEFI)

1 komentar

 
xguru 2022-08-22

Cosmopolitan libc - Build-Once Run-Anywhere C
Cosmopolitan v1.0 dirilis
Redbean - web server yang berjalan sebagai satu file
Redbean 2.0 dirilis

Sudah ada di komentar pada tulisan di atas, tetapi proses pengembangan Cosmopolitan ini benar-benar terasa sangat hacker. Saya pindahkan lagi di sini.

  • Hacker terkenal Justine Tunney merilis format APE(αcτµαlly pδrταblε εxεcµταblε)
  • APE adalah skrip shell UNIX sekaligus file eksekusi Windows, sehingga bisa dijalankan di Mac/Windows/Linux/BSD mana pun
  • Cosmopolitan adalah LibC yang membuat kode C dapat dijalankan di mana saja dalam kondisi portabel seperti ini
  • Dengan APE dan Cosmopolitan ini, dikembangkan web server Redbean yang berjalan sebagai satu file
  • Redbean adalah file eksekusi sekaligus file ZIP, sehingga semua resource seperti HTML/CSS/JS dapat ditanamkan di dalamnya
  • Kini di Cosmopolitan 1.0, web server Redbean bisa memodifikasi isi file Zip yang merupakan dirinya sendiri
  • Bisa membuat halaman web dinamis dan isinya juga dapat diubah, tetapi filenya tetap satu