Parrot Runtime Library

Jonathan "Duke" Leto jonathan at leto.net
Sun Apr 8 17:41:48 UTC 2012


Howdy,

> Not sure what to do with these. Any chance any of them will be dropped,
> or no longer needed by NQP/Rakudo?:
> Getopt/Obj.pbc
> Parrot/Exception.pbc
> distutils.pbc
> config.pir
> config.pbc
> opsc.pbc

distutils should probably stay in Parrot core, that is how many of our
library/HLL configuration systems bootstrap themselves.

Parrot/Exception.pir looks pretty unused, and all it does it provide a
"new" wrapper to Exception PMC. It can most likely just be deleted.

Getopt/Obj.pbc is used by distutils and others, I believe, so my vote
would be to keep that core as well.

>
>
> I was going to propose moving these to a libnqp-parrot package, but are
> they now moving to NQP itself?:
> PCT.pbc
> PCT/*
> P6object.pbc
> Regex.pbc
> P6Regex.pbc
> HLL.pbc
> nqp-setting.pbc

The current medium-term plan is to obviate most of these by implementing 6model
in Parrot core, but we are not sure when that will actually come to pass.

>
>
> We could move these to a libpge-parrot package, but is PGE now replaced
> by NQP?:
> PGE.pbc
> PGE/*

+1 to killing PGE

> Definitely drop:
> TGE.pbc

+1 to killing TGE


Duke



-- 
Jonathan "Duke" Leto <jonathan at leto.net>
Leto Labs LLC
209.691.DUKE // http://labs.leto.net
NOTE: Personal email is only checked twice a day at 10am/2pm PST,
please call/text for time-sensitive matters.


More information about the parrot-dev mailing list