Talk:Use another language to call a function: Difference between revisions

From Rosetta Code
Content added Content deleted
(not the same, but…)
(Task has issues…)
Line 1: Line 1:
I am unsure if this is same as [[C FFI]], or not. If yes, then merge. --[[User:Dmitry-kazakov|Dmitry-kazakov]] 13:57, 11 August 2009 (UTC)
I am unsure if this is same as [[C FFI]], or not. If yes, then merge. --[[User:Dmitry-kazakov|Dmitry-kazakov]] 13:57, 11 August 2009 (UTC)
:It's not. [[Call foreign language function]] and [[C FFI]] are the same task in essence though (and there are other closely related ones too; this is an area needing some rationalization). —[[User:Dkf|Donal Fellows]] 11:46, 17 August 2009 (UTC)
:It's not. [[Call foreign language function]] and [[C FFI]] are the same task in essence though (and there are other closely related ones too; this is an area needing some rationalization). —[[User:Dkf|Donal Fellows]] 11:46, 17 August 2009 (UTC)

==Task needs work/splitting?==
While writing the Tcl implementation, it occurred to me that a number of languages might want to deal with the cases where a parameter is an ‘in’ parameter differently from the case given (really a single ‘out’ parameter, plus a bit of metadata to describe the buffer size). No time to work on this now though. —[[User:Dkf|Donal Fellows]] 13:10, 18 August 2009 (UTC)

Revision as of 13:10, 18 August 2009

I am unsure if this is same as C FFI, or not. If yes, then merge. --Dmitry-kazakov 13:57, 11 August 2009 (UTC)

It's not. Call foreign language function and C FFI are the same task in essence though (and there are other closely related ones too; this is an area needing some rationalization). —Donal Fellows 11:46, 17 August 2009 (UTC)

Task needs work/splitting?

While writing the Tcl implementation, it occurred to me that a number of languages might want to deal with the cases where a parameter is an ‘in’ parameter differently from the case given (really a single ‘out’ parameter, plus a bit of metadata to describe the buffer size). No time to work on this now though. —Donal Fellows 13:10, 18 August 2009 (UTC)