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

m
no edit summary
mNo edit summary
 
(10 intermediate revisions by 3 users not shown)
Line 58:
 
::clarified-review? I made the change and added that template. I hope I did it right! —[[User:Sonia|Sonia]] 07:48, 13 February 2011 (UTC)
 
==Task focus and name?==
This might be better named as "Demonstrate how a provided function can be called from a foreign language". --[[User:Markhobley|Markhobley]] 14:57, 5 June 2011 (UTC)
: Task names should generally be short and sweet. A task summary might be appropriate. (Especially if we could implement something like task summaries as semantic properties) --[[User:Short Circuit|Michael Mol]] 15:20, 6 June 2011 (UTC)
 
:: What about "Demonstrate a function call from a foreign language"? --[[User:Markhobley|Markhobley]] 17:44, 6 June 2011 (UTC)
::: Near as I can figure, the task title is about as good as it can be. It's an inverse of [[Call foreign language function]], so if anything, it ought to be renamed [[Call function from foreign language]], removing the article 'a'. It seems good enough to not warrant that kind of redirect, though. --[[User:Short Circuit|Michael Mol]] 04:57, 7 June 2011 (UTC)
 
:::: The current title can be read one of two ways:
* Call (a function from a foreign language)
* (Call a function) from a foreign language
 
- Hence I suggested renaming this task. --14:10, 7 June 2011 (UTC)
::::: Hm. I see your point. I don't like the full-sentence approach for task names, though. Other ideas? --[[User:Short Circuit|Michael Mol]] 16:24, 7 June 2011 (UTC)
 
:::::: Maybe we could reverse the phrasing somehow: "Use a foreign language to call a function". --18:58, 7 June 2011 (UTC)
 
I don't know why we chose that particular function for the task description. Couldn't we have just done something that produces a result from a couple of numbers? The example in the task description requires an unnecessary amount of work to demonstrate something that could in essence be much simpler. --[[User:Markhobley|Markhobley]] 14:57, 5 June 2011 (UTC)
: I think the reason in this case was to intentionally call out a non-trivial area of language compatibility. Being able to pass strings back and forth between languages (especially where some of the languages have very different ways of exposing strings to programmers) is a touchy subject. That said, it may be appropriate to split the task between trivial and non-trivial scenarios. --[[User:Short Circuit|Michael Mol]] 15:20, 6 June 2011 (UTC)
 
Is the pipe option of pico lisp fair play? It's a ubiquitous, and easy solution.--[[User:Lambertdw|Dave]] 04:43, 14 March 2012 (UTC)
Anonymous user