[LRUG] FYI: Ruby for Symbian OS Released
Murray Steele
murray.steele at gmail.com
Tue Nov 21 04:58:14 PST 2006
I remember there being a big song-and-dance-routine in the Python community
a few years ago when Nokia* did the same for Python. And yet for all the
hoo-ha, I can't think of anything good / useful / big coming out of it for
the Python community. For example games for phones seem to be actively
advertised as Java games nowadays, as if that some-how makes them better.
It might be silly but it does point at a certain ubiquity of J2ME in that
area in that you don't see the word Python in those full-page ringtone /
games / wallpapers ads (unless it's for a wallpaper of a python for the
niche ophiophilist market).
Maybe the effect was felt in the Python community in ways I couldn't detect
(by virtue of not being part of it anymore), so if anyone who knows more
than me about this (e.g. anything at all) can re-educate me otherwise, by
all means feel free.
Muz
*or was it Symbian? I think it was just for Nokia phones, but maybe back
then only Nokia phones ran the Symbian OS
On 21/11/06, Tom Ward <tom at popdog.net> wrote:
>
> Thanks for that, I'm going to try this out when I have the time.
>
> Tom
>
> On 21/11/06, Romek Szczesniak <romeks at gmail.com> wrote:
> > http://developer.symbian.com/main/tools/opensrc/ruby/index.jsp
> >
> > Ruby for Symbian OS
> > Introduction
> >
> > Symbian is releasing Ruby for Symbian OS to the Open Source software
> > developer community. Ruby for Symbian OS brings the power of the Ruby
> > programming language to the Symbian ecosystem under the terms of this
> > Licence Agreement.
> >
> > The package includes the Ruby source code (based on Ruby 1.8.5),
> > bundled in a straight forward launcher application. An initial
> > prooof-of-concept module has been added also. Documentation and
> > example code will be added in the future as the project evolves.
> > Why Ruby?
> >
> > Ruby for Symbian OS is being released in advance of an upcoming series
> > of articles about Runtime Environments on Symbian OS.
> >
> > Ruby is a powerful dynamic language that reaches the heights of the
> > pure Object Oriented Programming paradigm and gives a wealth of
> > language features like exceptions, blocks, closures, regular
> > expressions, collections, meta-classing and much more.
> >
> > Whilst no mass market application has yet to come from that direction,
> > what does look certain is that Ruby is enjoying a growing popularity
> > in different developer communities. Within these communities, there's
> > also a curiosity to see how certain tasks can be coded elegantly or
> > easily with dynamic languages.
> > Symbian's role in the Ruby project
> >
> > This project is another step in the evolution of Ruby, and Symbian is
> > happy to provide this code to the open source community, which can
> > then decide on how Ruby will evolve as a mobile platform.
> >
> > The large collection of Ruby resources means that Symbian does not
> > need to teach the Ruby language. However, it is our intent to suggest
> > a framework to extend Ruby with mobile libraries.
> >
> > While the Ruby language will give you the computation and techinical
> > playground, the mobile libraries which you can create will be the
> > actual enablers to a variety of applications such as games, tools,
> > PIMs and much more.
> >
> > Symbian will provide the project with an initial proof-of-concept
> > (POC) library that can do:
> >
> > * Rendering
> > * Messaging
> > * Persistence
> >
> > The POC will be available for S60 and UIQ.
> >
> > http://developer.symbian.com/main/downloads/files/S60_Ruby_3rd.zip
> >
> > Romek
> > _______________________________________________
> > chat mailing list
> > chat at lrug.org
> > http://lists.lrug.org/listinfo.cgi/chat-lrug.org
> >
> _______________________________________________
> chat mailing list
> chat at lrug.org
> http://lists.lrug.org/listinfo.cgi/chat-lrug.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lrug.org/pipermail/chat-lrug.org/attachments/20061121/726ff89a/attachment-0003.html>
More information about the Chat
mailing list