Re: funding jython development

James Mudd <[email protected]>
Newsgroups gmane.comp.lang.jython.devel
Message-ID <CAH2yAp629x_1WVVuWA2A+fCtcBmDsxozbjKNo2Ljqqh=0EAfGw@mail.gmail.com>
Its really great to hear about these projects using Jython. I feel we
should do more, to try and collect together these examples, to promote
Jython.

I'm not sure whats the best way of doing this is, but for now could I
encourage you to take a look at the new Jython website
https://jython.github.io/ and contribute a pull request to
https://github.com/jython/jython.github.io/ to add your projects to the
"Who uses Jython?" section. I'm starting to think we should move this to a
separate page but for now would be great to have more projects listed.

James Mudd

On Tue, 12 Mar 2019 at 16:02, Tobias Kohn <[email protected]> wrote:

> Hello Everyone,
>
> As I am a research associate at the computer laboratory in Cambridge, I
> would also be interested in collaborating on a project to move Jython
> forward within an academic setting.
>
>
> *> Also, it's always interesting to hear what people are doing with
> Jython, where it provides a unique advantage, both your work and in Fiji.*
>
> On the danger of going slightly off topic, may I add that I have found
> Jython to be a great and outstandingly helpful tool in my work, too.  While
> I was teaching programming in high schools, I found Python to be a superb
> language, while IDLE and Python's standard packages were quite limited and
> limiting.  Since I was not allowed to install any software on the
> computers, but could run a Java application, I turned to Jython and built
> an education programming environment "TigerJython" on top of Jython [1,
> 2].  My initial "hack" turned into a PhD thesis and quickly gained large
> popularity in Switzerland.  It is by now one of the most frequently used
> programming environment in schools, and is being adopted in other countries
> as well.
>
> Indeed, the easy integration with Java turned out to be an essential
> feature and great asset, as it allowed to continue using libraries formerly
> designed for Java.  This also led to a collaboration where we used Jython
> as a basis for music-based programming [3].
>
> So, yes, Jython is really great work and extremely useful.  Thank you all!
>
> Kind regards,
> Tobias Kohn
>
>
> [1]  http://jython.tobiaskohn.ch/
> [2]  https://tobiaskohn.ch/index.php/research/research-tigerjython/
> [3]  https://jythonmusic.me/
>
>
>
>
> Quoting [email protected]:
>
> Thanks very much for the offer to help! Others have given great
> answers to (1) and (2), I can give a more detailed answer for (3):
>
> On Thu, Mar 7, 2019 at 6:40 AM Albert Cardona <[email protected]> wrote:
>
> Question 3: rpython (from pypy) used to have a jvm backend in its git
> tree. I assume jython developers have considered pursuing that route,
> and if not, why not?
>
> I discussed this with the PyPy folks some years back. It's a very
> interesting prospect but it has a major stumbling block: a big
> advantage that Jython has is the ability to leverage the advances in
> the underlying JVM. It would be very difficult to utilize these
> advances in a JVM oriented PyPy because PyPy has its own technologies
> in these areas deeply baked in. To take one major example, Jython uses
> the garbage collection technologies provided by the JVM, where a JVM
> PyPy implementation would use the PyPy developed garbage collection
> mechanisms which would not be as effective as the JVM native version.
> The expense of trying to route around PyPy's technology in these areas
> was deemed to high (for these reasons I think work on the JVM PyPy has
> been stalled for a very long time).
>
> -Frank
>
>
> _______________________________________________
> Jython-dev mailing list
> [email protected].
> nethttps://lists.sourceforge.net/lists/listinfo/jython-dev
>
>
>
> _______________________________________________
> Jython-dev mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/jython-dev
>

_______________________________________________
Jython-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jython-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.