[julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-12-04 Thread James Dang
I've been working quite productively with LightTable, as I specifically need to interact with my data. It even allows interactive plotting using PyPlot with the ability to show the plots in a separate window or inline.

[julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-12-03 Thread Jutho
I remember reading somewhere that Codebox might support Julia in the near future. Does anybody have any comments or information about this? Op vrijdag 28 november 2014 17:39:43 UTC+1 schreef Daniel Carrera: Hi everyone, Can anyone here comment or share opinions on the newer text editors --

[julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-12-03 Thread cdm
over at https://www.codebox.io, it says that accounts have sudo access in terminals on virtual machines, so technically this can be accomplished; similar has been done at koding.com ... currently, codebox.io is not advertising an off the shelf Julia stack, so it is not obvious what might be

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-12-03 Thread Todd Leo
Hey Mike, I've been used Juno for about a month, and I love it! Coding julia interactively is awesome, exactly how I feel when I was using RStudio! Big thanks! Yesterday I had to regretfully upgrade my project on julia v0.4, with no surprise that Juno doesn't seem to be working(the little

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-12-02 Thread Petr Krysl
Could you please explain where to find profile()? I run LT on Windows 7, and there is no mention of profile view anywhere. Thanks, Petr On Sunday, November 30, 2014 12:05:03 PM UTC-8, Valentin Churavy wrote: So one argument feature wise for Juno/Lightable is the good integration of

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-12-02 Thread Petr Krysl
Mike, I'm not sure I use Juno /LT correctly, but I cannot run an example that uses a module. The module file is in the workspace, but control-shift-enter results in the message of - Error evaluating C:\Users\pkrysl\Documents\Research\Software folder\FEA software

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-12-02 Thread Valentin Churavy
Julia is in this regard not like Matlab. In Matlab a function file is with the right name is picked up by the interpreter and loaded. In Julia you first have to include your file [1] and the you can call using A. The profile function is a bit hidden but an explanation can be found here [2]

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-30 Thread Mike Innes
Ah ok, well this https://www.sublimetext.com/docs/2/column_selection.html page says you can use Shift + Right drag on Linux for Sublime. Atom is probably the same but I don't know for sure about LT. On 30 November 2014 at 05:49, Hans W Borchers hwborch...@gmail.com wrote: Thanks, Mike, but in

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-30 Thread Andreas Lobinger
I just updated my linux box to a recent ubuntu and thought: Hey let's give it a try. What is this issue with LT and the cmd key or non-working bindings? I tried (one of the first things in the tutorial) crtl+Space to open a command window: Nothing. I tried cmd/ctrl-shift-o and recognized, i do

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-30 Thread Christoph Ortner
Why does nobody mention EMACS as an alternative?

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-30 Thread Pileas
VIM and Emacs have steeper learning curves. The new ones are quite good to do the job and frankly speaking more modern and fun to use. Τη Κυριακή, 30 Νοεμβρίου 2014 6:45:00 π.μ. UTC-5, ο χρήστης Christoph Ortner έγραψε: Why does nobody mention EMACS as an alternative?

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-30 Thread Hans W Borchers
Yes, I found that link about Sublime Text, too. Here is my summary. Sublime Text - Shift-Left will give you column selection mode -- even if you have reset the primary mouse button from right to left hand (which is a bit irritating). - Select a block of text and press

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-30 Thread Valentin Churavy
So one argument feature wise for Juno/Lightable is the good integration of profile(). You get an inline view of how expensive each line is that you can directly jump from the call tree to the appropriate line. On Sunday, 30 November 2014 19:00:07 UTC+1, Hans W Borchers wrote: Yes, I found

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-29 Thread Daniel Carrera
Hi Pileas, Ok. So I installed Atom and I have now spent several hours playing with it. I am impressed, and I like it. I did hit an issue with font sizes which took a lot of effort to resolve. But moving past that, I think Atom will replace Sublime Text on my desktop. It has a similar look feel

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-29 Thread Daniel Carrera
Kate already has a lot of features, so maybe for you there is no reason to switch. Personally, for me, the main feature I would miss in Kate is multiple cursors. With Sublime Text (and Atom, LT, and Brackets) you can have multiple cursors so you can edit multiple lines of text at the same time. In

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-29 Thread Hans W Borchers
One thing I need quite often is the block selection mode. For instance adding the same characters in front of several lines, or deleting or adding commas in all lines of a data table. I know how to do this with TextMate or Kate, but generally have difficulties finding it in a new editor. For

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-29 Thread J Luis
I once installed Atom but when I realized that it was eating me 200 Mb of RAM without even a file loaded I uninstalled it right away. I'm not buying (expensive) laptop RAM to be wasted that way. Sábado, 29 de Novembro de 2014 12:59:31 UTC, Hans W Borchers escreveu: One thing I need quite

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-29 Thread Pileas
Yes Daniel. I agree with you. I use Atom as my main editor and I am quite happy. With each release it becomes better and I am sure that it will approach Sublime's speed once it matures a little bit more. I am sure that people who worked with Sublime Text work in Atom now. And it appears to me

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-29 Thread Mike Innes
One good reason to use Light Table is that it has pretty good support for using Julia interactively. Things like eval'ing the current code block in the editor, highlighting and linking to lines that cause errors, support for eval in modules, inline Gadfly plots etc. See here http://junolab.org/ if

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-29 Thread Daniel Carrera
On 29 November 2014 at 15:27, Pileas phoebus.apollo...@gmail.com wrote: I am sure that people who worked with Sublime Text work in Atom now. And it appears to me that there are no new releases for Sublime (as far as I know). I am pretty sure that that is not true. Sublime Text is a one-man

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-29 Thread Petr Krysl
Hi Mike, I installed LT and ran it on my toy Julia project. I tried to make the connection to Julia, but I couldn't find it on the list. What do I do? Thanks, Petr On Saturday, November 29, 2014 7:30:05 AM UTC-8, Mike Innes wrote: One good reason to use Light Table is that it has pretty

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-29 Thread Mike Innes
Daniel: I think your hunch is probably correct; LT's internal architecture is very powerful and very flexible, but that comes at a cost of complexity which (for now at least) isn't hidden from the end user as well as it could be. It's interesting to hear that perspective on Sublime vs. Atom – I'll

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-29 Thread Jeff Waller
const r_sun = 695500.0KiloMeter; export r_sun const r_jupiter = 69173.0KiloMeter; export r_jupiter const r_saturn = 57316.0KiloMeter; export r_saturn I have a semi-related question. Why this way? Why not read these values from a database at startup or at

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-29 Thread Petr Krysl
Mike, Thanks for getting back to me. I installed the Juno plug-in, but selecting 2+2 and hitting control-return does nothing. In fact the console does not allow for any input to be entered and does not show anything else but some errors as shown in the attached. P On Saturday, November 29,

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-29 Thread Mike Innes
The errors there are from installing the plugins (a known issue with LT) – I recommend restarting after doing that. To clarify, the console isn't the input – the file itself is. So you should be able to select `2+2` within one of those .jl files and have `4` come up. Happy to help if you see

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-29 Thread Daniel Carrera
On 29 November 2014 at 19:19, Jeff Waller truth...@gmail.com wrote: const r_sun = 695500.0KiloMeter; export r_sun const r_jupiter = 69173.0KiloMeter; export r_jupiter const r_saturn = 57316.0KiloMeter; export r_saturn I have a semi-related question. Why this way?

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-29 Thread Daniel Carrera
Atom can do this too, in its own way. If you add the Script package, you can select any block of code in Julia (or Python, or whatever) and press Ctrl+Shift+B to run it. The main difference that I can see is that LT shows you the answer in a pop-up while Atom shows the answer in a little split

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-29 Thread Petr Krysl
Sorry, I figured it out. Julia was not in the path (which I found out upon opening a new window). All I can say is, wow! LT with Juno is FANTASTIC. It does all that I wanted to play with Julia. And probably much more! Thanks a lot! Petr PS: it certainly does things differently. I will

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-29 Thread Mike Innes
Glad you like it! I'm always happy to help if you need to customise anything in particular about LT. On 29 November 2014 at 19:05, Petr Krysl krysl.p...@gmail.com wrote: Sorry, I figured it out. Julia was not in the path (which I found out upon opening a new window). All I can say is, wow!

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-29 Thread Petr Krysl
Gee, that's awfully nice of you! So here goes: From the list of commands that I can pick from in the window on the right, how do I find out what it's called in the user.keymap file? For instance, one command says Smart indent line (s). What would it be here to get a key binding? [:editor

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-29 Thread Mike Innes
The way to find this is to start typing part of the name of the command, e.g. [:editor ctrl-3 smart|] It should fuzzy search through the available commands and give you an autocomplete prompt with the command you want. Then you can just press `tab` to select it and it will enter

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-29 Thread Petr Krysl
Wonderful! That is really nice (hard to discover though). Thanks, Petr On Saturday, November 29, 2014 1:02:13 PM UTC-8, Mike Innes wrote: The way to find this is to start typing part of the name of the command, e.g. [:editor ctrl-3 smart|] It should fuzzy search through the available

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-29 Thread K Leo
I also found it very resource hungry. I have 7 tabs open. When the cursor is not in it it uses about 20% of CPU (on one core I think). When the cursor is in it, it uses about 50% of CPU. In total it uses 600MB of memory. Not sure what is wrong? On 2014年11月29日 21:32, J Luis wrote: I once

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-29 Thread Hans W Borchers
Thanks, Mike, but in Linux ALT will drag the whole window, not the cursor. On Saturday, November 29, 2014 4:30:05 PM UTC+1, Mike Innes wrote: (PS Hans: You can do block selection in LT by dragging with the alt key)

[julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-28 Thread Pileas
I use Atom. It resembles so much with Sublime (maybe the same people work there). I tried Light Table. It is faster when it opens (this is a problem that Atom has so far: it is a little slow), but I find Atom easier to work with. Easy to install packages and themes. Supports many languages

[julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-28 Thread Pileas
Update: I am trying Brackets now, and I have to say I am very pleased with it. Seems more mature. If only I could open the terminal with it! Τη Παρασκευή, 28 Νοεμβρίου 2014 11:54:33 π.μ. UTC-5, ο χρήστης Pileas έγραψε: I use Atom. It resembles so much with Sublime (maybe the same people work

[julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-28 Thread Jason Merrill
On Friday, November 28, 2014 10:54:33 AM UTC-6, Pileas wrote: I use Atom. It resembles so much with Sublime (maybe the same people work there). I tried Light Table. It is faster when it opens (this is a problem that Atom has so far: it is a little slow), but I find Atom easier to work

Re: [julia-users] Re: Text editor for coding Julia: Atom vs Light Table vs Bracket

2014-11-28 Thread K Leo
Just tried Atom. It appears very good, but I am not sure what advantages it has over Kate which is what I have been using? On 2014年11月29日 00:54, Pileas wrote: I use Atom. It resembles so much with Sublime (maybe the same people work there). I tried Light Table. It is faster when it opens