Might be nice to be able to bind a single ^D (EOF) to workspace() so that 
we can reset easily.

On Friday, September 18, 2015 at 1:43:51 PM UTC-7, Scott Jones wrote:
>
> workspace() should give a new REPL environment in Julia.
>
> On Friday, September 18, 2015 at 4:34:41 PM UTC-4, Christof Stocker wrote:
>>
>> To me (and I realize that is biased) the things I like most about RStudio 
>> / Spider are
>>
>>    - they feel very fast and responsive (then again I do love Intellij 
>>    IDEA which can be very slow). 
>>    - an integrated REPL that is at least as good as the standard one 
>>    (i.e. auto-completion and such) 
>>    - a way to send lines or pieces of code from the editor to the REPL 
>>    that mimics copy and past (unlike the Jewel approach) 
>>    - a decent code editor (syntax highlighting, smart indentation, and 
>>    auto-completion) 
>>    - and integrated help viewer that has nice and readable formating 
>>    (90% of all my issues in R were very quickly resolved using the 
>> integrated 
>>    help) 
>>    - an object browser that shows what variables are in scope 
>>    - docked plot windows are also nice to have (simply because then 
>>    there is no trade-of between staying in foreground vs being in the way) 
>>
>> So to me a scientific IDE is more for convenient interactive research 
>> work. 
>>
>> Julia specific there is one thing I would really like to see, and that is 
>> a convenient and quick way to reset the REPL. My current mode of package 
>> development is weird in that I only really use the REPL for 
>> Pkg.test("MyPackage"). If i ever do end up using MyPackage to try some 
>> change, then I always seem to have to exit() and start Julia again to avoid 
>> issues. I code in Juno but I use in exclusively as a text editor and do 
>> nothing at all with the integrated Julia session.
>>
>> I just recently saw the Atom post with the GIFs for the first time, and I 
>> have to admit I am eager to try it out. It does look very nice and the 
>> authors should be very proud of this work. But since I am on the stable 
>> release of Julia I will wait for the stable 0.4 until I’ll make the hard 
>> transition to 0.4 (and thus won’t maintain 0.3 of my package anymore)
>>
>> On 2015-09-18 21:49, Daniel Carrera wrote:
>>
>> I have never used RStudio (or R, or IDEs). What features does it have 
>> that you would like to see in a Julia IDE? 
>>
>> Cheers,
>> Daniel.
>>
>> On 18 September 2015 at 10:08, Christof Stocker <stocker....@gmail.com> 
>> wrote:
>>
>>> I would be a huge fan of an RStudio like Julia IDE
>>>
>>> On 2015-09-18 10:05, Uwe Fechner wrote:
>>>
>>> I like QT a lot. There is more then one open source, QT based IDE out 
>>> there, e.g. QT Creator.
>>> QT has a GUI builder, that is much better then the GUI builders for GTK 
>>> (in my opinion).
>>> And you can use the java-script like QML language for building the user 
>>> interface, if you want to.
>>>
>>> Tutorial for PyQT:
>>> https://pythonspot.com/qml-and-pyqt-creating-a-gui-tutorial/
>>>
>>> As soon as the Julia/C++ integration is available by default (hopefully 
>>> in Julia 0.5), QT integration
>>> should be easy. For those, that want to play with Julia and QT now 
>>> already, have a look at:
>>>
>>> https://github.com/jverzani/PySide.jl
>>>
>>> (very experimental)
>>>
>>> Am Freitag, 18. September 2015 08:25:44 UTC+2 schrieb Daniel Carrera: 
>>>>
>>>> There are no Qt bindings for Julia yet. I also don't know what text 
>>>> editing component is provided by Qt or what its features are. I began 
>>>> working with Gtk in part because the Julia Gtk bindings seem to be the 
>>>> most 
>>>> developed. 
>>>>
>>>> Is there a reason you like Qt besides it being cross-platform?
>>>>
>>>>
>>>> On 17 September 2015 at 23:50, SrAceves <mauri.c...@gmail.com> wrote:
>>>>
>>>>> What about Qt? RStudio is fantastic: Qt based, multi-platoform. 
>>>>> Everything anyone ever wanted of an IDE.
>>>>>
>>>>> El martes, 15 de septiembre de 2015, 8:13:04 (UTC-5), Daniel Carrera 
>>>>> escribió: 
>>>>>>
>>>>>>
>>>>>> Last night I started experimenting with Gtk, and started making a 
>>>>>> sketch of what a Julia IDE might look like. In the process I am writing 
>>>>>> down a list of things that are probably needed before a Julia IDE
>>>>>>
>>>>>>
>>>>>>  getting a list of things that probably need to exist before a Julia 
>>>>>> IDE can be completed. This is what I have so far:
>>>>>> 1) A Julia package for the GNOME Docking Library
>>>>>>
>>>>>> I think most people expect that an IDE has docking 
>>>>>>
>>>>>> Despite the name, it does not depend on any GNOME libraries, only 
>>>>>> Gtk. This is what Anjuta and MonoDevelop use to get docking windows. I 
>>>>>> think most people expect to be able to move things around in an IDE.
>>>>>>
>>>>>> <https://developer.gnome.org/gdl/>https://developer.gnome.org/gdl/
>>>>>>
>>>>>>
>>>>>> 2)
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 14 September 2015 at 17:10, <jonatha...@alumni.epfl.ch> wrote:
>>>>>>
>>>>>>> Gtk, the code isn't published but it's very similar to Julietta: 
>>>>>>>
>>>>>>> <https://github.com/tknopp/Julietta.jl>
>>>>>>> https://github.com/tknopp/Julietta.jl
>>>>>>>
>>>>>>
>>>>>>
>>>>
>>>
>> ​
>>
>

Reply via email to