Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The author compiled the Python interpreter as an Actually Portable Executable (APE) file.

APE files (usually using a `.com` extension) are single executable files that can be run natively on many major operating systems. Kind of a "polyglot" executable file that most major operating systems just understand natively.

The implication is that you can now package Python code as a single file that can be directly run regardless of the operating system the user is on. No installers, no dependencies on what must already be installed, no separate downloads for different operating systems. Just one single file, click and run.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: