Belajar Nuitka
hari ini bangun pagi tiba-tiba buka nuitka untuk dipelajari
langsung saja saya coba dan ternyata sangat lama sekali mencompilenya
berbeda dengan pyinstaller yang bisa lebih cepat
sepertinya ini terjadi karena nuitka dan pyinstaller berbeda cara mencompilenya
nuitka mencompile kode python menjadi c++, sedangkan pyinstaller tidak
namun kelebihan nuitka yaitu tidak mudah didecompile, karena kode yang dicompile nuitka sudah menjadi kode c++
inilah alasan saya mencoba mempelajari compiler nuitka ini yaitu agar tidak mudah didecompile
namun untuk mendapatkan hal tersebut butuh waktu lama untuk membuildnya, saya sudah coba langsung membuild pyside6 + pyppteer dengan nuitka dan hasilnya hanya 20megabyte saja !
selain itu nuitka juga ada fitur onefile yang dimana bisa mencache file temporarynya + bisa dicustom agar tidak perlu mengekstraknya berkali-kali ketika menjalan program
hal lain yang saya suka yaitu eksekusi lebih cepat
berikut previewnya
***
untuk reponya bisa dicek disini
https://github.com/ykywz-python-journey/pyside6-nuitka-compiler
Until next time,
Irfan