<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>Hi Chris, Hi BenoĆ®t,<br><br></div><div>On Apr 8, 2018, at 5:13 PM, Chris Muller <<a href="mailto:asqueaker@gmail.com">asqueaker@gmail.com</a>> wrote:<br><br></div><blockquote type="cite"><div><span>On Sun, Apr 8, 2018 at 3:28 PM, Benoit St-Jean via Squeak-dev</span><br><span><<a href="mailto:squeak-dev@lists.squeakfoundation.org">squeak-dev@lists.squeakfoundation.org</a>> wrote:</span><br><blockquote type="cite"><span>Just to give my 2 cents on the subject, when I started this thread I was</span><br></blockquote><blockquote type="cite"><span>just asking for an easy way to have an interactive headless console</span><br></blockquote><blockquote type="cite"><span>application.</span><br></blockquote><span></span><br><span>Start a server on localhost which can then accept commands from one or</span><br><span>more terminals or elsewhere.  This is how Magma and many other</span><br><span>applications work.  Multi-user and modal-less.</span><br><span></span><br><blockquote type="cite"><span>Quite frankly, I never had the need to compile Smalltalk expressions from a</span><br></blockquote><blockquote type="cite"><span>prompt and I've never seen the benefits of it.  If one wants to execute</span><br></blockquote><blockquote type="cite"><span>Smalltalk code, we do have the capability to do it by providing a script as</span><br></blockquote><blockquote type="cite"><span>an argument!  Yes, it's quite nice to be able to do so when you want to show</span><br></blockquote><blockquote type="cite"><span>off how cool is Smalltalk but is there any *real* use for such a</span><br></blockquote><blockquote type="cite"><span>functionality?  I doubt it!</span><br></blockquote><span></span><br><span>+1.</span><br></div></blockquote><br><div>You've probably seen this in the other thread.  Forgive me; I don't mean to say "I told you so", and the REPL that I did implement is for my own usage, in which I find it much more convenient than scripts.  But I don't like to see useful things shot down.</div><div><br></div><div><div><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);">On Apr 12, 2018, at 1:16 AM, Sven Van Caekenberghe <<a href="mailto:sven@stfx.eu">sven@stfx.eu</a>> wrote:<br></span></font></div><blockquote type="cite"><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></font><blockquote type="cite"><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);">On 12 Apr 2018, at 03:15, Eliot Miranda <<a href="mailto:eliot.miranda@gmail.com">eliot.miranda@gmail.com</a>> wrote:<br></span></font></blockquote><blockquote type="cite"><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></font></blockquote><blockquote type="cite"><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);">Hi Sven,<br></span></font></blockquote><blockquote type="cite"><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></font></blockquote><blockquote type="cite"><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);">On Wed, Apr 11, 2018 at 1:25 PM, Sven Van Caekenberghe <<a href="mailto:sven@stfx.eu">sven@stfx.eu</a>> wrote:<br></span></font></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"><blockquote type="cite"><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);">On 11 Apr 2018, at 21:44, Stephane Ducasse <<a href="mailto:stepharo.self@gmail.com">stepharo.self@gmail.com</a>> wrote:<br></span></font></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></font></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);">I did not know about the NeoConsole. Nice because I wanted to build a<br></span></font></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);">little REPL for my minilanguage implementation.<br></span></font></blockquote></blockquote><blockquote type="cite"><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></font></blockquote><blockquote type="cite"><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);">You are of course welcome to look at it.<br></span></font></blockquote><blockquote type="cite"><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);">But it is Pharo specific.<br></span></font></blockquote><blockquote type="cite"><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);">I use it to be able to hook/look into running headless server images.<br></span></font></blockquote><blockquote type="cite"><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);">For this it is super handy.<br></span></font></blockquote><blockquote type="cite"><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></font></blockquote><blockquote type="cite"><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);">Cool usage!  Could you tell me whether you type Smalltalk expressions into this to examine your running server?  The answer will be used in a related discussion on a mailing list not too distant from this one ;-)<br></span></font></blockquote><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);"><br>Yes of course, that it the whole purpose, to type in expressions and to manipulate objects in a running image. I recently added options to look at code and change/add methods. All very primitive, but when in trouble, it works well.</span></font></blockquote><br></div><div>So it turns out to be very useful.</div></body></html>