Re: Tim Bray moves to Sun

"Kevin Altis" <[email protected]> Mon, 15 Mar 2004 10:39:04 -0800
Newsgroups gmane.comp.python.marketing.general
Message-ID <[email protected]>
On Mar 15, 2004, at 5:53 AM, A.M. Kuchling wrote:

> I think we need to tell Sun that they should adopt Python as a standard
> scripting language for Java.
>
> The pros for the Python community are obvious, I trust.  Advantages for
> Sun:
>
> * Fills a gap in the Java API, making it easier to write tests/script
>   applications/etc.
>
> * Jython is one of the most widely used Java scripting languages 
> (impossible
>   to say if it's the most widely used one)
> * Shows that the JVM can be multilanguage and provides a response to
>   .NET's support of C# and Visual Basic.
> * Python is not new, not a flash-in-the-pan; there's an existing user
>   community, libraries, books, etc.
> 	
> Cons for Sun:
> * They may not want to choose a horse in the scripting language field.
> * They might prefer to invent their own (with more Java-like syntax?
>   that they can control?).
> 	
> What should be done about this?  I could just drop Bray a note, of 
> course.
> But should this be done more formally?  Should we or the PSF assemble a
> white paper or presentation that can be given to whatever executive is
> responsible? (If Guido ever runs into James Gosling at a conference, he
> could talk to him, of course, but I don't think Gosling is Java BDFL 
> in the
> strategic sense.)
>
I agree we should do something, but I'm not sure what the best strategy 
is. Clearly, we could greatly expand the audience for Python and Jython 
if we can get a major player like Sun to get behind Python/Jython. If 
any player: IBM, Sun, BEA, JBoss broadens their adoption of 
Python/Jython then that will make it that much easier to get the other 
groups on-board the Python train :)

Last year at PyCon we identified Jython as a potentially powerful 
add-on for web servers that support Java. JBoss seems like a natural, 
especially since it is Open Source, but so far I don't know of anyone 
pursuing this. BEA has caught on and at least some of their efforts for 
WebLog are already public.

I've heard at least one person say that the killer Jython app is doing 
unit tests for Java, which apparently is much simpler than writing 
tests in Java.

http://dev2dev.bea.com/codelibrary/code/wlst.jsp

More directly relevant to Sun is the Python-UNO bridge for OpenOffice.

http://udk.openoffice.org/python/python-bridge.html

These types of effort might help get Sun's attention.

I don't know how Sun feels about Eclipse, but we're making some 
progress in that area too.

http://www.python.org/cgi-bin/moinmoin/EclipsePythonIntegration

Dana Moore will be presenting his own work for Jython/Python in Eclipse 
at OSCON in July.

The most powerful argument for Sun getting involved with Python/Jython 
might be the one your bring up regarding .NET. Jython is already 
mature, though it could really benefit from an upgrade for Python 
2.2/2.3 features. If Sun started promoting Jython and even contributed 
some engineering resources then they would be way ahead of dynamic 
languages for .NET, regardless of what happens with IronPython.

So, do you actually know Bray? We need a "friend" to startup a 
conversation with someone inside Sun.

ka