Hello from JRuby
Charles Oliver Nutter <[email protected]> Thu, 1 Aug 2024 08:56:48 -0500
| Newsgroups | gmane.comp.lang.jython.devel |
|---|---|
| Message-ID | <CAE-f1xS8F=_=-pXxHeGCrVtrN4R=5WKh+BASq_-t5RWYM1vDxw@mail.gmail.com> |
--===============6381827859855370675== Content-Type: multipart/alternative; boundary="000000000000f7c721061e9f955f" --000000000000f7c721061e9f955f Content-Type: text/plain; charset="UTF-8" Hello fellow JVM language developers! I am a co-lead of JRuby for many years, and have had some passing connection with previous Jython maintainers: Tobias Ivarsson, Frank Wierzbicki, and others. I am jumping on this list to ask how I might help Jython in my capacity as a JVM language hacker. I am also attempting to secure funding to keep JRuby development going, and I would like to see if it's possible to do the same for Jython. Despite the enormous resources that have been poured into alternative Ruby and Python implementations over the past decade, I still believe that "pure" JVM implementations are valuable to both the communities that use these languages and to the JVM language community in general. JRuby, over the past twenty years, has remained the only alternative Ruby implementation to ever see significant production deployment. This is in large part because we adhere to some level of JVM purity: we run on any JVM, on any platform, without commercial entanglements. We also try to turn the challenges of implementing a JVM dynamic language into opportunities for OpenJDK to improve; InvokeDynamic, Panama, and Loom have in large part been answers to those challenges. Jython has also proven itself, and even though it has fallen behind standard Python and does not fully utilize modern JVM features, it remains one of the great success stories of JVM dynamic languages. I believe Jython remains an important project. I'd like to do what I can to help it move forward and become a viable target for modern Python applications. Can we have a discussion about some shared future for our two projects? *Charles Oliver Nutter* *Architect and Technologist* Headius Enterprises https://www.headius.com [email protected] --000000000000f7c721061e9f955f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Hello fellow JVM language developers!<div><br></div><div>I= am a co-lead of JRuby for many years, and have had some passing connection= with previous Jython maintainers: Tobias Ivarsson, Frank Wierzbicki, and o= thers. I am jumping on this list to ask how I might help Jython in my capac= ity as a JVM language hacker. I am also attempting to secure funding to kee= p JRuby development going, and I would like to see if it's possible to = do the same for Jython.</div><div><br></div><div>Despite the enormous resou= rces that have been poured into alternative Ruby and Python implementations= over the past decade, I still believe that "pure" JVM implementa= tions are valuable to both the communities that use these languages and to = the JVM language community in general. JRuby, over the past twenty years, h= as remained the only alternative Ruby implementation to ever see significan= t production deployment. This is in large part because we adhere to some le= vel of JVM purity: we run on any JVM, on any platform, without commercial e= ntanglements. We also try to turn the challenges of implementing a JVM dyna= mic language into opportunities for OpenJDK to improve; InvokeDynamic, Pana= ma, and Loom have in large part been answers to those challenges. Jython ha= s also proven itself, and even though it has fallen behind standard Python = and does not fully utilize modern JVM features, it remains one of the great= success stories of JVM dynamic languages.</div><div><br></div><div>I belie= ve Jython remains an important project. I'd like to do what I can to he= lp it move forward and become a viable target for modern Python application= s. Can we have a discussion about some shared future for our two projects?<= /div><div><br clear=3D"all"><div><div dir=3D"ltr" class=3D"gmail_signature"= data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><b>Charles Oliver Nutt= er</b><div><i>Architect and Technologist</i></div><div>Headius Enterprises<= /div><a href=3D"https://www.headius.com" target=3D"_blank">https://www.head= ius.com</a><div><div><a href=3D"mailto:[email protected]" target=3D"_blan= k">[email protected]</a></div></div></div></div></div></div></div> --000000000000f7c721061e9f955f-- --===============6381827859855370675== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============6381827859855370675== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Jython-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jython-dev --===============6381827859855370675==--