Skip to content
Benabik edited this page May 9, 2012 · 1 revision

This page (and the related pages) detail improvements that could be made to parrot. If you work on any of these tasks, make sure you remove it from the list when you're done.

Specific Subsystems

Parrot Compiler Toolkit

PIR is not a friendly language to have a large library written in. PCT should be re-written in something friendlier so it can be more easily improved/fixed. This has been started in the pct_winxed branch.

Hashing

(from #244)

We spend a lot of cycles on our hand-rolled hashing, both in terms of developer effort and CPU. It would be nice if we could use an off the shelf hash package. Any package under consideration would have to have a compatible license, and work on our minimal core platforms.

Some research has already been done on this task, see the Hash Libraries page.