3 ms·
For Cython's intended audience, mostly scientific programming, distribution is just not a primary concern, but rather efficiency and productivity. I think the i
by andreasvc 12y ago
For Cython's intended audience, mostly scientific programming, distribution is just not a primary concern, but rather efficiency and productivity. I think the issues you cite are mostly the fault of the mobile targets themselves; e.g., their app stores put up artificial barriers of which languages may be used. On the server side or on a compute cluster having to pull in a bunch of dependencies is absolutely no problem, and is the very reason the ecosystem of Python provides productivity gains.
- shadowmint 12y agoIt's a little bit convenient to blame the platforms when your things don't work on them. The reality is that the tools (cython, python) were built without mobile platforms in mind, and they (currently) are ill suited to supporting them. That's not the platforms fault; it just an artifact of the development history of the projects. Cython is not a general purpose compile to C solution. It solves a different problem to Rusthon. /shrug
- andreasvc 12y agoI see your point, Cython is not the right tool for the job when that involves mobile platforms. I just thought that the claim in your original comment came off as sweeping--"Cython isn't the answer"; you didn't mention that you had a specific problem in mind.
- BuckRogers 12y ago" It's a little bit convenient to blame the platforms when your things don't work on them." Except, Python does work on them.. no one's blaming the platform. Everyone is at the same disadvantage on non-native platforms as everyone else. No ones blaming it. It's just that it's a hard think to retrofit -anything- to Apple or Google's platform that isn't ObjC/Java. Python is further along here than most, which should be commended.