Re: Jython 3?
Bill Manaris <[email protected]> Tue, 25 Jul 2023 09:57:04 -0400
| Newsgroups | gmane.comp.lang.jython.user |
|---|---|
| Message-ID | <[email protected]> |
--===============7995587779610741010== Content-Type: multipart/alternative; boundary=Apple-Mail-961C8564-5588-45A6-8652-78CA5E7B0CEC Content-Transfer-Encoding: 7bit --Apple-Mail-961C8564-5588-45A6-8652-78CA5E7B0CEC Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable <html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D= utf-8"></head><body dir=3D"auto"><div dir=3D"ltr"><meta http-equiv=3D"conten= t-type" content=3D"text/html; charset=3Dutf-8"><div dir=3D"ltr"></div><div d= ir=3D"ltr">Dear Jeff (and others),</div><div dir=3D"ltr"><br></div><div dir=3D= "ltr">I wanted to add my words of encouragement towards developing a Python 3= .x version of Jython. </div><div dir=3D"ltr"><br></div><div dir=3D"ltr= ">Your work, which provides the connection between the gentle, and user-frie= ndly (programmer-friendly) Python syntax and great API, with the industrial-= strength Java capabilities and API, makes all kinds of projects and work pos= sible, that - chances are - you will never hear about. </div><div dir=3D= "ltr"><br></div><div dir=3D"ltr">I am the co-developer of JythonMusic, which= I now see is included as one of the many projects made possible through you= r work on Jython.org. (JythonMusic is available at JythonMusic.org.)</div><d= iv dir=3D"ltr"><br></div><div dir=3D"ltr">Thank you for your great work. &nb= sp;Words cannot begin to describe the appreciation felt on this end. Y= ou have made more than a decade of productive and creative works possible, a= nd this is just on our end. </div><div dir=3D"ltr"><br></div><div dir=3D= "ltr">This is to say that your work is being used in ways that you may never= know. And is deeply appreciated. </div><div dir=3D"ltr"><br></= div><div dir=3D"ltr">Thank you. </div><div dir=3D"ltr"><br></div><div d= ir=3D"ltr">Best,</div><div dir=3D"ltr">Bill</div><div dir=3D"ltr"><br></div>= <div dir=3D"ltr"><div>--</div><div>Bill Manaris, Ph.D.</div><div>Professor, C= omputer Science</div><div>Director, Computing in the Arts</div><div>College o= f Charleston, USA</div><div>http://manaris.org</div><div>http://cita.cofc.ed= u</div><div><br></div></div><div dir=3D"ltr"><br><blockquote type=3D"cite">O= n Jul 25, 2023, at 2:50 AM, Jeff Allen <[email protected]> wrote:<br>= <br></blockquote></div><blockquote type=3D"cite"><div dir=3D"ltr">=EF=BB=BF =20 <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF-8"= > =20 =20 <p>Thanks to all who have given their +1s to this. I'm genuinely heartened that others think this is still worthwhile.</p> <p>There is a lot of change to take on between Python 2.7 and any recent 3 (not just print()), but also it seemed the time to implement the core in a more modern way.</p> <p>There was a time when I just wanted to try these ideas in a corner, in case the ideas were all wrong. (I hate wasting others' time.) It looks like they aren't *all* wrong. At the moment I'm working to integrate a contributed compiler front-end (Python to AST) which endeavor I think will drive forward other parts of the core still missing.<br> </p> <p>Jeff Allen</p> <div class=3D"moz-cite-prefix">On 15/07/2023 13:32, John A. Hayes wrote:<br> </div> <blockquote type=3D"cite" cite=3D"mid:D8BFA66F-9832-41DA-A510-1BF6593F6E= [email protected]"> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF-= 8"> I think the conclusion from all this mail-list activity is there is great interest in a Jython 3.X. Rather than just saying I=E2=80=99m= another +1 (which is true), is there a short-list of things that need to be achieved to reach Python 3+ compatibility? <div class=3D""><br class=3D""> </div> <div class=3D"">In my naive experience as a Python user, the most substantive difference between Python 2+ and Python 3+ was the transition between =E2=80=9Cprint=E2=80=9D being a statement in 2 an= d a function in 3 and that seems trivial. All the other changes were under the hood and not important from a user=E2=80=99s perspective.</div> <div class=3D""><br class=3D""> </div> <div class=3D"">If there are more corner cases, I=E2=80=99m happy to h= elp,<br class=3D""> <div class=3D""><br class=3D""> </div> <div class=3D"">All the best, and I=E2=80=99m a super big fan of the= project; it=E2=80=99s just a bit mysterious how any of us can help= .</div> <div class=3D""><br class=3D""> </div> <div class=3D"">John<br class=3D""> <div><br class=3D""> <blockquote type=3D"cite" class=3D""> <div class=3D"">On Jul 15, 2023, at 1:31 AM, Liam Coughlin <<a href=3D"mailto:[email protected]" class=3D"moz-txt= -link-freetext" moz-do-not-send=3D"true">[email protected]</a>> wrote:</div> <br class=3D"Apple-interchange-newline"> <div class=3D""> <div dir=3D"ltr" class=3D"">+2 for jython 3 - wait am I doing this right?<br class=3D""> </div> <br class=3D""> <div class=3D"gmail_quote"> <div dir=3D"ltr" class=3D"gmail_attr">On Sat, Jul 15, 2023= at 2:13=E2=80=AFAM Jon R. Fox <<a href=3D"mailto:drjo= [email protected]" class=3D"moz-txt-link-freetext" moz-do-not-send=3D"true">drj= [email protected]</a>> wrote:<br class=3D""> </div> <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(20= 4,204,204);padding-left:1ex"> <div dir=3D"ltr" class=3D""> <div dir=3D"ltr" class=3D"">+1 for Jython 3.x</div> <div class=3D"">I'm using Groovy for now.</div> <div dir=3D"ltr" class=3D"gmail_signature"> <div dir=3D"ltr" class=3D""><br class=3D""> </div> </div> </div> _______________________________________________<br class= =3D""> Jython-users mailing list<br class=3D""> <a href=3D"mailto:[email protected]" ta= rget=3D"_blank" class=3D"moz-txt-link-freetext" moz-do-not-send=3D"true">Jyt= [email protected]</a><br class=3D""> <a href=3D"https://lists.sourceforge.net/lists/listinfo/= jython-users" rel=3D"noreferrer" target=3D"_blank" class=3D"moz-txt-link-fre= etext" moz-do-not-send=3D"true">https://lists.sourceforge.net/lists/listinfo= /jython-users</a><br class=3D""> </blockquote> </div> _______________________________________________<br class=3D"= "> Jython-users mailing list<br class=3D""> <a href=3D"mailto:[email protected]" class=3D= "moz-txt-link-freetext" moz-do-not-send=3D"true">[email protected]= rge.net</a><br class=3D""> <a class=3D"moz-txt-link-freetext" href=3D"https://lists.sourceforge.net/lis= ts/listinfo/jython-users">https://lists.sourceforge.net/lists/listinfo/jytho= n-users</a><br class=3D""> </div> </blockquote> </div> <br class=3D""> </div> </div> <br> <fieldset class=3D"moz-mime-attachment-header"></fieldset> <br> <fieldset class=3D"moz-mime-attachment-header"></fieldset> <pre class=3D"moz-quote-pre" wrap=3D"">_______________________________= ________________ Jython-users mailing list <a class=3D"moz-txt-link-abbreviated" href=3D"mailto:[email protected]= ceforge.net">[email protected]</a> <a class=3D"moz-txt-link-freetext" href=3D"https://lists.sourceforge.net/lis= ts/listinfo/jython-users">https://lists.sourceforge.net/lists/listinfo/jytho= n-users</a> </pre> </blockquote> <pre class=3D"moz-signature" cols=3D"72">--=20 Jeff Allen </pre> =20 <span>_______________________________________________</span><br><span>Jython= -users mailing list</span><br><span>[email protected]</span= ><br><span>https://lists.sourceforge.net/lists/listinfo/jython-users</span><= br></div></blockquote></div></body></html>= --Apple-Mail-961C8564-5588-45A6-8652-78CA5E7B0CEC-- --===============7995587779610741010== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============7995587779610741010== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Jython-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jython-users --===============7995587779610741010==--