Re: Did anyone try the jdk 9 repl?
Troy Daniels <[email protected]> Thu, 11 Feb 2016 21:43:31 -0500
| Newsgroups | gmane.emacs.jdee.devel |
|---|---|
| Message-ID | <CALSS3zM+nrZyY5QbYPbxZFHb8eZ6uTw4EDZ_r2rTOZfp_iFR9Q@mail.gmail.com> |
--===============5680283021833825997== Content-Type: multipart/alternative; boundary=001a113e51b61ef830052b89a34c --001a113e51b61ef830052b89a34c Content-Type: text/plain; charset=UTF-8 There is also the fact that not everyone is using Java 9 yet. Troy On Thu, Feb 11, 2016 at 1:16 PM, Phillip Lord <[email protected]> wrote: > <[email protected]> writes: > > > I tried the jdk 9 repl briefly, and it appeared to work as advertized. > > > > Maybe it could be used in place of bsh, or maybe the Clojure idea is > > better, I'm not sure. > > > I haven't tried it yet -- the installation looks to be a bit of a pain. > > AFAICT, though, it would be a good replacement for bsh and a step up > from the current situation, as bsh is not maintained. Having something > build into the JDK is a big plus. > > At the same time, the clojure route has the advantage of a sane > communication layer with the running process. I know that Emacs has > communicated through a pipe with processes for a long time, but parsing > command line output never seems like a fantastic idea to me. > > Of course, the two ideas are not necessarily a dichotomy. If we had good > connectivity with a clojure process via nrepl, then clojure could also > launch a Java REPL process. Depending on the Java REPL API, this should > avoid the nastiness of parsing. > > Phil > > > ------------------------------------------------------------------------------ > Site24x7 APM Insight: Get Deep Visibility into Application Performance > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month > Monitor end-to-end web transactions and take corrective actions now > Troubleshoot faster and improve end-user experience. Signup Now! > http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140 > _______________________________________________ > jdee-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/jdee-devel > --001a113e51b61ef830052b89a34c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">There is also the fact that not everyone is using Java 9 y= et.<div><br></div><div>Troy</div></div><div class=3D"gmail_extra"><br><div = class=3D"gmail_quote">On Thu, Feb 11, 2016 at 1:16 PM, Phillip Lord <span d= ir=3D"ltr"><<a href=3D"mailto:[email protected]" target=3D"_bla= nk">[email protected]</a>></span> wrote:<br><blockquote class= =3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd= ing-left:1ex"><span class=3D""><<a href=3D"mailto:[email protected]">joak= [email protected]</a>> writes:<br> <br> > I tried the jdk 9 repl briefly, and it appeared to work as advertized.= <br> ><br> > Maybe it could be used in place of bsh, or maybe the Clojure idea is<b= r> > better, I'm not sure.<br> <br> <br> </span>I haven't tried it yet -- the installation looks to be a bit of = a pain.<br> <br> AFAICT, though, it would be a good replacement for bsh and a step up<br> from the current situation, as bsh is not maintained. Having something<br> build into the JDK is a big plus.<br> <br> At the same time, the clojure route has the advantage of a sane<br> communication layer with the running process. I know that Emacs has<br> communicated through a pipe with processes for a long time, but parsing<br> command line output never seems like a fantastic idea to me.<br> <br> Of course, the two ideas are not necessarily a dichotomy. If we had good<br= > connectivity with a clojure process via nrepl, then clojure could also<br> launch a Java REPL process. Depending on the Java REPL API, this should<br> avoid the nastiness of parsing.<br> <br> Phil<br> <div class=3D"HOEnZb"><div class=3D"h5"><br> ---------------------------------------------------------------------------= ---<br> Site24x7 APM Insight: Get Deep Visibility into Application Performance<br> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month<br> Monitor end-to-end web transactions and take corrective actions now<br> Troubleshoot faster and improve end-user experience. Signup Now!<br> <a href=3D"http://pubads.g.doubleclick.net/gampad/clk?id=3D272487151&iu= =3D/4140" rel=3D"noreferrer" target=3D"_blank">http://pubads.g.doubleclick.= net/gampad/clk?id=3D272487151&iu=3D/4140</a><br> _______________________________________________<br> jdee-devel mailing list<br> <a href=3D"mailto:[email protected]">[email protected]= forge.net</a><br> <a href=3D"https://lists.sourceforge.net/lists/listinfo/jdee-devel" rel=3D"= noreferrer" target=3D"_blank">https://lists.sourceforge.net/lists/listinfo/= jdee-devel</a><br> </div></div></blockquote></div><br></div> --001a113e51b61ef830052b89a34c-- --===============5680283021833825997== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140 --===============5680283021833825997== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ jdee-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jdee-devel --===============5680283021833825997==--