IWETHEY v. 0.3.0 | TODO
1,095 registered users | 0 active users | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New No no no no...
I'm basically saying that the stuff for that shouldn't be part of the core of parrot, as it's very platform specific.

Or, as you said, "There is no reason that you cannot build that on top of Parrot, and once you have done so, that interface would be available to any code running on that interpreter that wanted access." which is exactly what I'm talking about... I want to extend some of those facilities to any scripting language that is able to address them. There are other APIs that are used to load rexx into compiled programs (rexxstart, rxsubcom*, etc) that I'd also like to generalise, esp. because with the introduction of object rexx some of those APIs become broken in certain ways that can be catastrophic to the system. It's not like it's unfixable; it's that IBM won't actually do it without someone throwing a ton of dough at them to do it. With that in mind, I'd like to be able to create function-alike APIs that would add some functionality, and 'hook' the current calls to work on a subset of the new calls, so that daemons using user hooks written in rexx would get un-fscked when the system uses the object rexx interpreter.
--\n-------------------------------------------------------------------\n* Jack Troughton                            jake at consultron.ca *\n* [link|http://consultron.ca|http://consultron.ca]                   [link|irc://irc.ecomstation.ca|irc://irc.ecomstation.ca] *\n* Kingston Ontario Canada               [link|news://news.consultron.ca|news://news.consultron.ca] *\n-------------------------------------------------------------------
New Right, but you DON'T need to fork Parrot to do it
Just build an extension on top of Parrot for OS/2. Then you get stuff that goes into the regular Parrot, and you don't have to maintain a port.

Cheers,
Ben
"good ideas and bad code build communities, the other three combinations do not"
- [link|http://archives.real-time.com/pipermail/cocoon-devel/2000-October/003023.html|Stefano Mazzocchi]
New If you fork the parrot....
It'll be pinning for the fjord!

Better staple the feet on the perch.
--
[link|mailto:greg@gregfolkert.net|greg],
[link|http://www.iwethey.org/ed_curry|REMEMBER ED CURRY!] @ iwethey
New Re: If you fork the parrot....
I'm phoning PETA and the RSPB.


Peter
[link|http://www.debian.org|Shill For Hire]
[link|http://www.kuro5hin.org|There is no K5 Cabal]
[link|http://guildenstern.dyndns.org|Blog]
     LL3 Webcast - (ChrisR) - (14)
         Thanks, looks interesting -NT - (ben_tilly)
         Parrot - (jake123) - (7)
             Why can't they be part of parrot? - (ben_tilly) - (6)
                 Re: Why can't they be part of parrot? - (jake123) - (5)
                     That doesn't seem like a valid objection to me - (ben_tilly) - (4)
                         No no no no... - (jake123) - (3)
                             Right, but you DON'T need to fork Parrot to do it - (ben_tilly) - (2)
                                 If you fork the parrot.... - (folkert) - (1)
                                     Re: If you fork the parrot.... - (pwhysall)
         It was pretty non-specific - (ben_tilly) - (4)
             Was hoping he'd delve into Parrot a bit more - (ChrisR) - (3)
                 Parrot is NOT a stack VM - (ben_tilly) - (2)
                     Did catch the Lua VM presentation - (ChrisR) - (1)
                         Yes, Parrot has a similar limit - (ben_tilly)

Sorry about the mass of technical details.
83 ms