Re: Jython 3?
Stefan Richthofer <[email protected]> Sat, 15 Jul 2023 18:22:22 +0200
| Newsgroups | gmane.comp.lang.jython.user |
|---|---|
| Message-ID | <CACQYzF+b0mcW4bv_sV+Nw8Vb=A+ZKRACkwHVwV1vQo+xGwZixA@mail.gmail.com> |
--===============1237951906350220609== Content-Type: multipart/alternative; boundary="00000000000081b9f0060088fa61" --00000000000081b9f0060088fa61 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable For the interested dev, Jython 3 is developed under the "main" branch: https://github.com/jython/jython/tree/main Also see https://www.jython.org/jython-3-roadmap and https://www.jython.org/jython-3-mvp. Initially Python 3.8 was targeted since it was the Python version in development when the mvp discussion was formulated. The target version was, however, somewhat recently adjusted to Python 3.11. Best, -Stefan Am Sa., 15. Juli 2023 um 17:09 Uhr schrieb Yaqiang Wang < [email protected]>: > Some of the features of Python 3 attract me in this document: > https://www.asmeurer.com/python3-presentation/python3-presentation.pdf, > including features 2, 9, 11, 12. > > Regards > Yaqiang > > On Sat, Jul 15, 2023 at 8:33=E2=80=AFPM John A. Hayes <[email protected]>= wrote: > >> I think the conclusion from all this mail-list activity is there is grea= t >> 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? >> >> In my naive experience as a Python user, the most substantive difference >> between Python 2+ and Python 3+ was the transition between =E2=80=9Cprin= t=E2=80=9D being a >> statement in 2 and 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 pers= pective. >> >> If there are more corner cases, I=E2=80=99m happy to help, >> >> 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. >> >> John >> >> On Jul 15, 2023, at 1:31 AM, Liam Coughlin <[email protected]> wrote: >> >> +2 for jython 3 - wait am I doing this right? >> >> On Sat, Jul 15, 2023 at 2:13=E2=80=AFAM Jon R. Fox <[email protected]> = wrote: >> >>> +1 for Jython 3.x >>> I'm using Groovy for now. >>> >>> _______________________________________________ >>> Jython-users mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/jython-users >>> >> _______________________________________________ >> Jython-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/jython-users >> >> >> _______________________________________________ >> Jython-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/jython-users >> > > > -- > ************************************************* > Dr. Yaqiang Wang > Chinese Academy of Meteorological Sciences (CAMS) > 46, Zhong-Guan-Cun South Avenue > Beijing, 100081 > China > > [email protected] > > www.meteothink.org > ************************************************** > _______________________________________________ > Jython-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/jython-users > --00000000000081b9f0060088fa61 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>For the interested dev, Jython 3 is developed under t= he "main" branch: <a href=3D"https://github.com/jython/jython/tre= e/main" target=3D"_blank">https://github.com/jython/jython/tree/main</a></d= iv><div>Also see <a href=3D"https://www.jython.org/jython-3-roadmap" target= =3D"_blank">https://www.jython.org/jython-3-roadmap</a> and <a href=3D"http= s://www.jython.org/jython-3-mvp" target=3D"_blank">https://www.jython.org/j= ython-3-mvp</a>.</div><div>Initially Python 3.8 was targeted since it was t= he Python version in development when the mvp discussion was formulated.</d= iv><div>The target version was, however, somewhat recently adjusted to Pyth= on 3.11.<br></div><div><br></div><div>Best,</div><div><br></div><div>-Stefa= n<br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"g= mail_attr">Am Sa., 15. Juli 2023 um 17:09=C2=A0Uhr schrieb Yaqiang Wang <= ;<a href=3D"mailto:[email protected]" target=3D"_blank">yaqiang.wang@g= mail.com</a>>:<br></div><blockquote class=3D"gmail_quote" style=3D"margi= n:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex= "><div dir=3D"ltr">Some of the features of Python 3 attract=C2=A0me in this= document:=C2=A0<a href=3D"https://www.asmeurer.com/python3-presentation/py= thon3-presentation.pdf" target=3D"_blank">https://www.asmeurer.com/python3-= presentation/python3-presentation.pdf</a>, including features 2, 9, 11, 12.= <div><br></div><div>Regards</div><div>Yaqiang</div></div><br><div class=3D"= gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, Jul 15, 2023 at = 8:33=E2=80=AFPM John A. Hayes <<a href=3D"mailto:[email protected]" targ= et=3D"_blank">[email protected]</a>> wrote:<br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex"><div>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 o= f things that need to be achieved to reach Python 3+ compatibility?=C2=A0<d= iv><br></div><div>In my naive experience as a Python user, the most substan= tive difference between Python 2+ and Python 3+ was the transition between = =E2=80=9Cprint=E2=80=9D being a statement in 2 and 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><br></div><div>If there are m= ore corner cases, I=E2=80=99m happy to help,<br><div><br></div><div>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><br></div><div>John<br><di= v><br><blockquote type=3D"cite"><div>On Jul 15, 2023, at 1:31 AM, Liam Coug= hlin <<a href=3D"mailto:[email protected]" target=3D"_blank">lscoughl= [email protected]</a>> wrote:</div><br><div><div dir=3D"ltr">+2 for jython 3 = - wait am I doing this right?<br></div><br><div class=3D"gmail_quote"><div = dir=3D"ltr" class=3D"gmail_attr">On Sat, Jul 15, 2023 at 2:13=E2=80=AFAM Jo= n R. Fox <<a href=3D"mailto:[email protected]" target=3D"_blank">drjonf= [email protected]</a>> wrote:<br></div><blockquote class=3D"gmail_quote" styl= e=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddin= g-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr">+1 for Jython 3.x</div><div>I= 'm using Groovy for now.</div><div dir=3D"ltr" class=3D"gmail_signature= "><div dir=3D"ltr"><br></div></div></div> _______________________________________________<br> Jython-users mailing list<br> <a href=3D"mailto:[email protected]" target=3D"_blank">Jyt= [email protected]</a><br> <a href=3D"https://lists.sourceforge.net/lists/listinfo/jython-users" rel= =3D"noreferrer" target=3D"_blank">https://lists.sourceforge.net/lists/listi= nfo/jython-users</a><br> </blockquote></div> _______________________________________________<br>Jython-users mailing lis= t<br><a href=3D"mailto:[email protected]" target=3D"_blank= ">[email protected]</a><br><a href=3D"https://lists.source= forge.net/lists/listinfo/jython-users" target=3D"_blank">https://lists.sour= ceforge.net/lists/listinfo/jython-users</a><br></div></blockquote></div><br= ></div></div></div>_______________________________________________<br> Jython-users mailing list<br> <a href=3D"mailto:[email protected]" target=3D"_blank">Jyt= [email protected]</a><br> <a href=3D"https://lists.sourceforge.net/lists/listinfo/jython-users" rel= =3D"noreferrer" target=3D"_blank">https://lists.sourceforge.net/lists/listi= nfo/jython-users</a><br> </blockquote></div><br clear=3D"all"><div><br></div><span class=3D"gmail_si= gnature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><d= iv dir=3D"ltr"><div>*************************************************<br>Dr= . Yaqiang Wang<br>Chinese Academy of Meteorological Sciences (CAMS)<br>46, = Zhong-Guan-Cun South Avenue<br>Beijing, 100081<br>China<br>=E3=80=80=E3=80= =80=E3=80=80=E3=80=80=E3=80=80=E3=80=80=E3=80=80=E3=80=80=E3=80=80=E3=80=80= =E3=80=80=E3=80=80=E3=80=80<br><a href=3D"mailto:[email protected]" ta= rget=3D"_blank">[email protected]</a><br><br><a href=3D"http://www.met= eothink.org" target=3D"_blank">www.meteothink.org</a><br>******************= ********************************</div></div></div> _______________________________________________<br> Jython-users mailing list<br> <a href=3D"mailto:[email protected]" target=3D"_blank">Jyt= [email protected]</a><br> <a href=3D"https://lists.sourceforge.net/lists/listinfo/jython-users" rel= =3D"noreferrer" target=3D"_blank">https://lists.sourceforge.net/lists/listi= nfo/jython-users</a><br> </blockquote></div> --00000000000081b9f0060088fa61-- --===============1237951906350220609== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============1237951906350220609== 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 --===============1237951906350220609==--