Andrew Turner wrote:
For a dynamic scripting language that would be best served to consume
web resources and already tie into a big development community there
are two primary choices: Python and Ruby.

Python has had incredible support and impact on Nokia mobiles with
Py60 (see Nokia's Py60 extensions to device access:
http://wiki.opensource.nokia.com/projects/PyS60_extensions), and Maemo
(N800) Python/Hildon bindings for building 'native' applications.

Ruby has a growing community, but hasn't yet gotten good support on
mobile devices. There are some potential projects for building Ruby
bindings on Maemo that will be very useful. So could look at it either
that Ruby doesn't have a big mobile community contingent so why
bother, or that the community really *wants* a Ruby mobile so would
jump on the chance.

Both languages have excellent networking libraries/frameworks, so this
really isn't a concern.

Really, both languages could be supported in tandem and in fact build
on one another's work/efforts. And you wouldn't really be dividing
effort since the two communities are both strong in their own right,
and so would support their framework.

Andrew
Out of those two, I vote Python. The only reasons are that I "feel" as though Python has better supporting libraries (and community) and I also prefer its syntax.

That said, I still think we should consider perl. People say that it is losing support, but I "feel" as though that is propaganda from the other languages. I don't think it is even a close comparison when you look at the number of supporting libraries compared to just about any other language.

However, I do feel perl is at a crossroads. It isn't the "cool" language anymore (python and ruby currently take that crown). So you have a lot of older gurus that could do just about anything with it, but who may not be willing to learn a new language. Then you have new developers that are just learning the "in" languages (ie python and ruby). So you kinda have a clash of cultures. Me, I'm still pretty young but learned perl straight out of college and I love it as it is just so powerful and there are libraries to do just about anything you can imagine.

All that to say, lets at least consider putting perl back into the conversation. I'm not going to be disappointed or upset with just about any decision, but I wanted to throw this out before it was too late. I'm not too old to learn a new language ;)

_______________________________________________
OpenMoko community mailing list
[email protected]
http://lists.openmoko.org/mailman/listinfo/community

Reply via email to