[Swift-devel] serialised execution of @function and operator arguments

Ben Clifford benc at hawaga.org.uk
Sun May 17 12:38:31 CDT 2009


I noticed that execution of @function arguments and operator operands is 
serialised.

One day I'm sure that this will confuse or upset someone, though it seems 
to have been ok so far in production.

When evaluation of @function arguments or operator operands was trivial, 
this did not really matter, but recently (in the past year) these can 
contain non-trivial code so this is perhaps something to change. In this 
paragraph, by trivial, I mean not involving any external appliation 
execution, and being evaluated entirely within the Swift client.

-- 



More information about the Swift-devel mailing list