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. &nbsp;</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. &nbsp;</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. &nbsp;Y=
ou have made more than a decade of productive and creative works possible, a=
nd this is just on our end. &nbsp;</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. &nbsp; And is deeply appreciated. &nbsp;</div><div dir=3D"ltr"><br></=
div><div dir=3D"ltr">Thank you.&nbsp;</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 &lt;[email protected]&gt; 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?&nbsp;
      <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
                &lt;<a href=3D"mailto:[email protected]" class=3D"moz-txt=
-link-freetext" moz-do-not-send=3D"true">[email protected]</a>&gt;
                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 &lt;<a href=3D"mailto:drjo=
[email protected]" class=3D"moz-txt-link-freetext" moz-do-not-send=3D"true">drj=
[email protected]</a>&gt;
                    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==--