Jython: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
(Jython)
 
Line 3: Line 3:
'''Jython is a great OO language to teach kids to program'''
'''Jython is a great OO language to teach kids to program'''


Why Jython language isn´t yet part of the OLPC $100 laptop project? Is there a better language around, talking about clean syntax design (=Python), fully interpreted mode, web 2.0 capabilities (RSS & podcasts) combined with the power of Java SE 6 language? In summary, Jython delivers nice features to build a zero cost, educational IT platform under Linux.
Why '''Jython'''[http://www.jython.org/Project/index.html] language isn´t yet part of the OLPC $100 laptop project? Is there a better language around, talking about clean syntax design (=Python), fully interpreted mode, web 2.0 capabilities (RSS & podcasts) combined with the power of Java SE 6 language? In summary, Jython delivers nice features to build a zero cost, educational IT platform under Linux.


== Some arguments to run Jython & Java6 under the OLPC platform: ==
== Some arguments to run Jython & Java6 under the OLPC platform: ==
Jython & Rome package (see Jython newsletter Oct/2007) is an elegant way to do syndication and aggregation of podcast links though RSS. A MP3 player is a very interesting audio tool to complement the OLPC as the hardware cost of a tiny MP3 player is lower as a single printed book.
Jython & Rome package (see Jython newsletter Oct/2007)[http://wiki.python.org/jython/JythonMonthly/Articles/October2007] is an elegant way to do syndication and aggregation of podcast links though RSS. A MP3 player is a very interesting audio tool to complement the OLPC as the hardware cost of a tiny MP3 player is lower as a single printed book.


Java allows to run small scale web servers (for ex. Jetty6 package). Its about authoring of digital contents and build a school Intranet for collaboration. Jython makes a difference to produce dynamic contents by Java servlets.
Java allows to run small scale web servers (for ex. Jetty6 package). Its about authoring of digital contents and build a school Intranet for collaboration. Jython makes a difference to produce dynamic contents by Java servlets.
Line 14: Line 14:
Swing offers a great interface to build visual GUI´s, for example for physics and math labs.
Swing offers a great interface to build visual GUI´s, for example for physics and math labs.


== Question ==
My question: Does SUN deliver a JRE SE6 version with an open licence for the OLPC platform?
Does SUN deliver a JRE SE6 version with an open licence for the OLPC platform?

Latest revision as of 16:49, 18 October 2007

Overview

Jython is a great OO language to teach kids to program

Why Jython[1] language isn´t yet part of the OLPC $100 laptop project? Is there a better language around, talking about clean syntax design (=Python), fully interpreted mode, web 2.0 capabilities (RSS & podcasts) combined with the power of Java SE 6 language? In summary, Jython delivers nice features to build a zero cost, educational IT platform under Linux.

Some arguments to run Jython & Java6 under the OLPC platform:

Jython & Rome package (see Jython newsletter Oct/2007)[2] is an elegant way to do syndication and aggregation of podcast links though RSS. A MP3 player is a very interesting audio tool to complement the OLPC as the hardware cost of a tiny MP3 player is lower as a single printed book.

Java allows to run small scale web servers (for ex. Jetty6 package). Its about authoring of digital contents and build a school Intranet for collaboration. Jython makes a difference to produce dynamic contents by Java servlets.

Jython & Java 6 allows to teach database programming including SQL (see Derby and Java6).

Swing offers a great interface to build visual GUI´s, for example for physics and math labs.

Question

Does SUN deliver a JRE SE6 version with an open licence for the OLPC platform?