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">&lt;<a href=3D"mailto:[email protected]" target=3D"_bla=
nk">[email protected]</a>&gt;</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"">&lt;<a href=3D"mailto:[email protected]">joak=
[email protected]</a>&gt; writes:<br>
<br>
&gt; I tried the jdk 9 repl briefly, and it appeared to work as advertized.=
<br>
&gt;<br>
&gt; Maybe it could be used in place of bsh, or maybe the Clojure idea is<b=
r>
&gt; better, I&#39;m not sure.<br>
<br>
<br>
</span>I haven&#39;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&amp;iu=
=3D/4140" rel=3D"noreferrer" target=3D"_blank">http://pubads.g.doubleclick.=
net/gampad/clk?id=3D272487151&amp;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==--