Welcome!
This is the community forum for my apps Pythonista and Editorial.
For individual support questions, you can also send an email. If you have a very short question or just want to say hello — I'm @olemoritz on Twitter.
numpy again
-
Some time ago new Pythonista users posted requests to have numpy and other scientific libraries in Pythonista.
Omz kindly answered that the port was hard job mainly due to the need of compiling some fortran code for IOS and ARM.
In my experience numpy setup only needs c compilation. The .f files appear only in the f2py sublibrary of numpy. f2py is needed to translate fortran user code to python and this feature is, of course, no needed in Pythonista. Just comment the f2py line in the numpy setup file.
So I suggest to omz reconsider future inclusion of numpy in Pythonista that would open the door to other packages that need numpy.
I have had a dream....
Thanks for your attention.
-
adding scipy or numpy, at the least, would be very useful to me and make pythonista and the iPad the darling of STEM folk, like me.
-
This would be amazing, if it were possible. I'm already able to do a lot of my scientific research on my iPad. This would mean I could do everything, and would open up the possibility of much more substantial teaching on the ipad too.
I'd be very willing to pay a premium price for a version of Pythonista that had numpy/scipy/matplotlib baked in.
S
-
OK...maybe the author is reading these posts?
-
He is. He just doesn't comment on all of them, especially the ones that he has already responded to.
-
I just downloaded Pythonista today. So far, I am very impressed. However, if it had numpy/scipy/matplotlib, it would transform from an entertaining app into an immensely useful tool. Python is a very popular language in scientific circles, so I imagine that this functionality would make the app that much more popular. I, too, would gladly pay extra for the inclusion of those modules much like smkirby mentioned above.
-
I fully agree, that numpy/scipy/matplotlib would be worth a lot of efforts. just imagine the use for scientist-programmers, students, teaching, anybody who looks at code and data... Ipad is at any campus in the world - and using it for brief analyses and coding projects, presenting/sharing project ideas/results... That was terrific.
-
I'm not sure about scipy yet, but numpy and matplotlib will likely be part of the next update. I'll have to do more testing, but it's starting to look promising...
-
Awesome! :D
-
Yes, that will be fantastic!
-
It's wonderful! (^^/
-
/me screams
(I would make it an in app purchase so that we have ways of funding your development, the people that would use such modules can definitely support you :) )
-
Amazing work omz!
-
Don't answer this if you don't want to, but do you think it will be possible to interact with 3D graphics made by matplotlib?
(maybe with scene kit? https://developer.apple.com/library/mac/documentation/3DDrawing/Conceptual/SceneKit_PG/Introduction/Introduction.html)
-
Fantastic news! Thank you. :-)
-
Can I vote against in-app-purchase? It has a tacky money grabbing feel and splits the user base. New users alone will generate handsome returns for a numpy matplotlib module.
-
I agree with sidewinder — no (*&$#%#$ in-app purchases, please. The practice is repulsive. The app is hardly expensive in the first place, given what it does, and numpy will definitely attract new users.
-
I don't think that I'll make this an in-app purchase. If you find a cool Pythonista script somewhere, and you have the latest version of the app, you should be able to run it, period. Introducing IAPs like this would reduce the appeal of an "all-in-one" programming package.
This is not to say that I would never use IAP at all (I can think of a few hypothetical features for which it might make sense), but not in ways that affect interoperability.
To be honest, I am considering to increase the regular price of the app a bit though. Comparable apps typically cost at least $10, so Pythonista is relatively cheap right now, especially given that it's a universal app. This wouldn't affect existing users at all, and I haven't actually made a decision yet, just something I'm thinking about.
I also don't think that I'll make numpy and matplotlib available in Editorial, at least not initially.
That said, here's another screenshot to whet your appetite, this time in full retina resolution. ;)
-
@omz: Could you make the next Pythonista update to be working again on iPad1? I could ignore the last update, but I don't want to miss this one. Please… :( I promise I'll buy Editorial if Pythonista could be run on iPad1 again. :D
-
@bee I'm sorry, but that won't happen. I know this sucks for iPad 1 owners, and I've kept iOS 5 compatibility for quite a long time after iOS 6 was released for exactly this reason, but it's quite a bit more difficult to support older versions of iOS alongside iOS 7, and my resources (time) as a solo developer are quite limited.