[Tutor] Access HBase
Alan Gauld
alan.gauld at btinternet.com
Sun Jul 12 17:55:07 CEST 2015
On 12/07/15 12:02, Laura Creighton wrote:
> In a message of Sun, 12 Jul 2015 12:46:15 +0200, Laura Creighton writes:
>> If you want
>> to use a library and it is written in Java, usually -- not all of the
>> time, but most of the time -- you can wrap it very easily, import it,
>> and it works.
>
> I mispoke here. Most of the time you don't even have to wrap your
> java libraries. They just work.
>
> So this is the main reason for using Jython at all -- I want to use
> these very nice java libraries, but I don't want to program in Java,
> but in Python.
I'll just add slightly to that. I used to use Pyton in my days as an
architect because our development teams wrote their code in Java. I
could fire up Jython and just import a new library and use the
interactive prompt to test the new code. That was cool.
But there's another trick which is that Jython also has a compiler
so you can write a class in Python test it interactively, then
compile it so that it looks to Java like a native Java class and
Java code an use it. As an architect I could prototype ideas in
Python, and give the code for the Java guys to use. Once they
were happy they recoded it in native Java. Even more cool!
--
Alan G
Author of the Learn to Program web site
http://www.alan-g.me.uk/
http://www.amazon.com/author/alan_gauld
Follow my photo-blog on Flickr at:
http://www.flickr.com/photos/alangauldphotos
More information about the Tutor
mailing list