<div dir="ltr"><div>I have found this took about 0.001s to print 256 characters</div><div>Compare to Python took 0.000016s to print 256 characters, see F8 code and have modify to run only one call instead of 1000 iterations.</div><div><a href="https://gist.github.com/anonymous/18e372e8d0173e77b5c405920d4d3080">https://gist.github.com/anonymous/18e372e8d0173e77b5c405920d4d3080</a><br></div><div><br></div>As this is frequently use for server-side swift that will definitely affected by expensive call, are there any alternative solution for converting Int to character close to Python timing?<div><br><div><div><font face="monospace, monospace">import Foundation</font></div><div><font face="monospace, monospace">var display: String = &quot;&quot;</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">    func printTimeElapsedWhenRunningCode(title: String, operation: ()-&gt;()) {</font></div><div><font face="monospace, monospace">        let startTime = CFAbsoluteTimeGetCurrent()</font></div><div><font face="monospace, monospace">        operation()</font></div><div><font face="monospace, monospace">        let timeElapsed = CFAbsoluteTimeGetCurrent() - startTime</font></div><div><font face="monospace, monospace">        print(&quot;Time elapsed for \(title): \(timeElapsed) s&quot;)</font></div><div><font face="monospace, monospace">    }</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">    printTimeElapsedWhenRunningCode(title: &quot;s1()&quot;) {</font></div><div><font face="monospace, monospace">let startingValue = Int((&quot;A&quot; as UnicodeScalar).value) // 65</font></div><div><font face="monospace, monospace">for i in 0 ..&lt; 256 {</font></div><div><font face="monospace, monospace">    print(Character(UnicodeScalar(i + startingValue)!))</font></div><div><font face="monospace, monospace">}</font></div><div><font face="monospace, monospace">}</font></div></div></div></div>