Benchmarks: What new things does iOS 9 enable in Pythonista?
Now that iOS 9 is released, what things can I do in Pythonista that I could not do under iOS 8?
Well I'm using Pythonista on my iPad running an HTTP Server script to serve HTML (also edited in Pythonista) as (localhost) to Safari running in iOS 9 Slide Over mode.
This is functioning as (a basic but) nice sidebar for augmenting text. For example wrapping text in quotes, composing Markdown links from text+URL.
It's basic now; It might not be so basic later on.
Not sure if this counts as the 1 iOS 9 element is I'm targeting Slide Over (which IS new in 9). And I'm doing it from Pythonista.
Pystone for iPad Pro, 128gb , wifi/cell iOS 9.1
Pystone(1.1) time for 50000 passes = 0.35624
This machine benchmarks at 140355 pystones/second
thats a nice increase
New iPad Pro 12.5' , time for new benchmark :) I had to run with 2.7, the map object in Pystone apparently does support subscripts in 3.x something. I didn't know how to fix, so I just ran with python 2.7
It seems like @omz had a test built in before, but that looks like it's gone.
My test below is a single run with Pythonista started fresh
Pystone(1.1) time for 50000 passes = 0.246699
This machine benchmarks at 202676 pystones/second
Ipad 12.5! Never heard about it.
iPhone 7 Plus - iOS 10.3.2
@komanguy Promo on 12,9" 😇
iPad Pro 10.5" (Pythonista 3): 146,820 pystones/second
MacBook Pro 13", 2.9 Ghz i5 (Python 3.5): 70,019 pystones/second
My mythical iPad is looking pretty good so far :)
@Phuket2 I tested with Python 3. I think Python 2 is still faster in most benchmarks.