#624: pluggable everything
---------------------+------------------------------------------------------
Reporter: allison | Owner:
Type: roadmap | Status: new
Priority: normal | Milestone: 3.6
Component: none | Version:
Severity: medium | Keywords:
Lang: | Patch:
Platform: |
---------------------+------------------------------------------------------
Comment(by Infinoid):
We already have dynamic and pluggable HLLs, PMCs, and ops. We also have
dynamic (though not yet pluggable) runcores and GCs. Similarly, I/O
objects are pluggable because they're just PMCs. Though the I/O subsystem
itself may or may not be layerable enough to take full advantage of
that... I would love to be able to push an "ssl" layer onto an existing
tcp connection filehandle, but maybe the intention is to use PMC
subclassing for that (somehow) instead.
There are two further candidates I can find which might be suitable for
pluggability: charsets and encodings. I wasn't able to find anything else
suitable for hotplugging in my (naive, 10-minute) review of the Parrot
core. Though I'm sure there will be more things by the time parrot
version 3.6 rolls around.
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/624#comment:2>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets