For what its worth, I agree with sentiments that rosettacode seems to be
more for illustrative purposes than formally identical program semantics.
Still, the goal would be to have the programs as close as possible for fair
comparison purposes, and to have them do as precisely as possible exactly
what the problem statement says to do.  I am sorry about the plethora of
"See Icon" references, but in a web page, this is not a painful additional
lookup like it would be on paper, and I think avoiding duplication is a good
thing. On the other hand, whenever the Unicon code can be shorter or
clearer, I am fine with just forking off a different copy of the code for
Unicon -- I don't see a need for $ifdef's. I do see some value in commenting
what is going on in our examples, including where Unicon features allow
something nicer than in typical languages, or nicer than in Icon.

Clint

On Tue, Apr 6, 2010 at 8:51 AM, Phillip <[email protected]> wrote:

>
> We probably need some consensus about whether we need to $ifdef some
> programs so that they perform identically under the two languages.
>
> I hope we can soon get some clarity on how to do the Icon/Unicon code
> examples. This morning I tried to figure out how many of the Unicon ones
> had been given over to the Icon section and gave up after about 3
> attempts: just too much "see other_language" work. A bit peevishly, I
> admit, I was thinking I'd like to put some things under Icon that read:
> "Can't be done; try Unicon."
>
> Phillip
>
>
> ------------------------------------------------------------------------------
> Download Intel&#174; Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> Unicon-group mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/unicon-group
>
------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Unicon-group mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/unicon-group

Reply via email to