Re: [perl #57190] HLL Interoperation

2008-08-28 Thread Allison Randal
Allison Randal wrote: Bob Rogers wrote: OK, here's my straw-man proposal for a language interoperability framework; my apologies for sitting on it so long. It's still pretty messy, but I'm sure it will benefit more from other viewpoints at this stage than from polishing. Thanks, added to t

Re: [perl #57190] HLL Interoperation

2008-08-28 Thread Allison Randal
Bob Rogers wrote: OK, here's my straw-man proposal for a language interoperability framework; my apologies for sitting on it so long. It's still pretty messy, but I'm sure it will benefit more from other viewpoints at this stage than from polishing. Thanks, added to trunk as pdd31_hll_inter

Re: [perl #57190] HLL Interoperation

2008-08-26 Thread Bob Rogers
OK, here's my straw-man proposal for a language interoperability framework; my apologies for sitting on it so long. It's still pretty messy, but I'm sure it will benefit more from other viewpoints at this stage than from polishing. -- Bob Rogers

Re: [perl #57190] HLL Interoperation

2008-07-23 Thread Daniel Ruoso
Qua, 2008-07-23 às 00:09 -0700, chromatic escreveu: > On Tuesday 22 July 2008 06:34:13 Moritz Lenz wrote: > > There are actually many problems. For example, if a TCL function returns > > an integer, what will Perl 6 see? > A PMC, which presumably performs the Integer role (in Parrot terms). If Tcl

Re: [perl #57190] HLL Interoperation

2008-07-23 Thread Geoffrey Broadwell
On Wed, 2008-07-23 at 10:11 -0400, Bob Rogers wrote: > True. But passing a Complex to any language that does not have a > concept of Complex is going to cause problems if the language tries to > treat it as anything but a black box. And a black box doesn't require a > special representation. But

Re: [perl #57190] HLL Interoperation

2008-07-23 Thread Will Coleda
On Wed, Jul 23, 2008 at 10:04 AM, Will Coleda <[EMAIL PROTECTED]> wrote: > On Wed, Jul 23, 2008 at 3:09 AM, chromatic <[EMAIL PROTECTED]> wrote: >> On Tuesday 22 July 2008 06:34:13 Moritz Lenz wrote: >> >>> There are actually many problems. For example, if a TCL function returns >>> an integer, wha

Re: [perl #57190] HLL Interoperation

2008-07-23 Thread Bob Rogers
From: Geoffrey Broadwell <[EMAIL PROTECTED]> Date: Tue, 22 Jul 2008 22:00:42 -0700 On Tue, 2008-07-22 at 22:58 -0400, Bob Rogers wrote: >So I would argue that (1) what seem like differences in numbers in > the various languages are really differences in the way those languages

Re: [perl #57190] HLL Interoperation

2008-07-23 Thread Will Coleda
On Wed, Jul 23, 2008 at 3:09 AM, chromatic <[EMAIL PROTECTED]> wrote: > On Tuesday 22 July 2008 06:34:13 Moritz Lenz wrote: > >> There are actually many problems. For example, if a TCL function returns >> an integer, what will Perl 6 see? > > A PMC, which presumably performs the Integer role (in Pa

Re: [perl #57190] HLL Interoperation

2008-07-23 Thread chromatic
On Tuesday 22 July 2008 06:34:13 Moritz Lenz wrote: > There are actually many problems. For example, if a TCL function returns > an integer, what will Perl 6 see? A PMC, which presumably performs the Integer role (in Parrot terms). If Tcl on Parrot doesn't return this, Tcl on Parrot is wrong an

Re: [perl #57190] HLL Interoperation

2008-07-22 Thread Geoffrey Broadwell
On Tue, 2008-07-22 at 22:58 -0400, Bob Rogers wrote: >So I would argue that (1) what seem like differences in numbers in > the various languages are really differences in the way those languages > define their numeric operators, not in the numbers themselves; I disagree. How do you represent

[perl #57190] HLL Interoperation

2008-07-22 Thread Bob Rogers
From: Moritz Lenz (via RT) <[EMAIL PROTECTED]> Date: Tue, 22 Jul 2008 06:34:13 -0700 Recently on IRC the matter of HLL interoperation came up frequently, this ticket brings it to RT and the list. Motivation: It should be possible to use libraries written in a different HLL, for

[perl #57190] HLL Interoperation

2008-07-22 Thread via RT
# New Ticket Created by Moritz Lenz # Please include the string: [perl #57190] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=57190 > Recently on IRC the matter of HLL interoperation came up frequently, this ticket brings i