Thanks ...<br><br>
<div><span class="gmail_quote">On 6/7/08, <b class="gmail_sendername">Ben Clifford</b> <<a href="mailto:benc@hawaga.org.uk">benc@hawaga.org.uk</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><br>> > Do you think changing the whole program into Swift script is necessary or<br>> > just certain sections?  Can i just use wrappers around certain tasks and use<br>
> > Swift Script to call these tasks?<br><br>Almost definitely do not convert that whole program into SwiftScript -<br>Swift is not intended to efficiently execute "short" operations like<br>string operations. It would deal better with plugging together larger<br>
pieces of your application (eg pieces that take minutes to run), with<br>those implemented in (in your case) perhaps C.<br><br>To get decent benefit, though, I think you will need to figure out which<br>pieces can run in parallel - breaking your app into eg 4 pieces and then<br>
only running them in sequence won't give much/any performance improvement.<br><br>You program looks almost, but not quite, like a genetic algorithm<br>implementation; and there is a lot on the web about parallelising those.<br>
<br><br><br>--<br><br></blockquote></div><br>