Linked by Hadrien Grasland on Wed 9th Feb 2011 18:24 UTC
Thread beginning with comment 461718
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[7]: Wrong in the long run ...
by shmerl on Wed 9th Feb 2011 23:24
in reply to "RE[6]: Wrong in the long run ..."
RE[8]: Wrong in the long run ...
by Bill Shooter of Bul on Thu 10th Feb 2011 00:23
in reply to "RE[7]: Wrong in the long run ..."
RE[7]: Wrong in the long run ... - scripting evnironmen
by jabbotts on Fri 11th Feb 2011 16:47
in reply to "RE[6]: Wrong in the long run ..."
"Android can run some Ruby, Python etc through the Android Scripting Environment."
And Maemo/Meego can run Ruby code through Ruby and Python through Python not a one-off scripting environment.
Having a real distro under the hood is a big selling point and makes a differences; even for the folks who aren't devs. I'm sure not coding from scartch but what I do with the N900 can't yet be replicated with available apps on another phone platform.





Member since:
2006-07-14
Ah, so things like performance and ui should be considered when considering things from a"technical perspective"? Well, then its not quite so clear cut anymore. Which UI you prefer and how much that matters are going to vary from person to person.
Android can run some Ruby, Python etc through the Android Scripting Environment. Pure Java? Maybe. Not sure. There is now a native development environment for Android where you can code in c without going through Dalvik. You could port the OpenJDK to it, as well as any of the full versions of any scripting language. Android is also open source ( in the same way that any BSD is ), which means that you really do have a lot of freedom with the code. The real challenge with Android can be getting that code to work on your particular phone. Or visa versa getting the code to the particular OS ( with Device Manufacturer tweeks ) that's running on your phone.
I guess what I've been trying to say is that there are other things that I woudl consider Android does better from a technical perspective that you haven't even addressed. Like the fact that most app development is done in a virtual machine, which should prevent the kinds of issues (buffer overflows, null pointer errors,ect ) that apps written in pure c can. This comes at a cost in speed, but at the benefit of additional security, stability and ease of development.