Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What is Pugs?

pugs
0
Posted

What is Pugs?

0

Pugs is a prototype implementation of Perl 6, started in early 2005 by Audrey Tang. It is written in Haskell to allow fast development and a strong focus on the semantics of the language, and has grabbed the attention of many who thought the Perl 6 project was never going to reach a state of completion. Pugs remains the most complete Perl 6 implementation and has spawned a lot of sub-projects, many of which are playing an essential role in bootstrapping Perl 6. It has allowed many areas in which the Perl 6 specification was lacking to be identified and fleshed out. Pugs includes work on compiling Perl 6 down to Parrot, Perl 5 and even Javascript so you can run it in the web browser, client side! Unlike Perl 5, there is no single official implementation of Perl 6. This is one good consequence of the language being better specified. You can check out and download Pugs (links to binary Windows builds are available) at the website: http://www.pugscode.

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123