Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Parrot 虚拟机对最终用户(软件开发人员)有什么好处?
例如,如果我可以直接针对 Perl 或 Python 进行编程,我为什么还要在 Parrot 下为它们编程呢?
基本上,VM 的典型优势(可移植性、运行时优化等)。从主页:
一旦程序被编译为在虚拟机上运行,它将在任何已实现 VM 的平台上运行。
Parrot 与典型 VM 的不同之处在于它旨在支持任何现有语言,而不仅仅是特定语言。因此,当 Parrot 改进时,每种支持的语言都会得到改进。