Dear Mike, thanks a lot for your reply! I will study Juno again, in a 
couple of days when I calmed down from my frustrating 2 weeks to get 
started with Julia. I here would like to express to you my big THANK YOU! I 
really appreciate your efforts in the Juno development, and with my (only) 
two years of more serious programming experience (mainly MATLAB, some few 
Python, some few C++) I am absolutely aware about the high quality of your 
work.
My problem with Juno actually is a problem with the concept of the Light 
Table user interface, and not with your Juno plugin: to me it appears that 
you can only use LightTable effective, if you learned about a bunch of 
shortcuts and are able to handle in your head the work you want to do so 
much that you don't worry anymore about the tool (the editor) to be 
configured to the one or the other appearance. Like it is also with using a 
shell, a bash shell, or the windows command line. But if your brain (I 
actually speak here about _my_ brain) is not as good in abstracting and 
memorizing things, then a visual guidance helps a lot(!) to still get 
complicated tasks done. This visual guidance is missing in LightTable, 
subsequently is missing in Juno. It has a good reason that the graphical 
user interface with mouse control has been developed, and especially that 
it became such a success: click on a drop down menu to see what 
possibilities are offered by the software, call it by a click, and by time 
use the shortcut for that function, or rightclick somewhere for a context 
menu and proceed alike. Tile a tab horizontally and keep visible some 
example text i.e. in the upper part while typing far away in the file in 
the lower part of the tiled tab. Write at a place which appears at a 
certain position on your computer screen, and receive some ouptut always at 
some other certain position at the screen, without the output affecting the 
position on the screen where you would like to just go ahead with writing 
something more. That is a perfectly foreseeable and and guiding behaviour, 
and is what makes the other IDEs (Visual Study, Eclipse, Spyder) so 
successful, if not speaking about their powerful engines to take work load 
regarding house keeping the project and build process automation off from 
the user. Well, Juno at LightTable is a powerful engine as well, but the 
frontend of LightTable is - let´s say much different. I know that there are 
also the emacs and the vim users, and LightTable might be an interesting 
tool for those users. But there are also many people who are not so much in 
favour with emacs or vim, using those editors only if no other option is 
available, and the same people might then not be so much in favour with a 
LightTable based IDE neither. Although the interactive engine of Juno is 
impressive, I just couldn't get warm with the allover (almost) mouse-less 
design of LightTable and the at the same time vast amount of vertical 
scrolling needed. While I am absolutely aware about LightTable being an 
extremely powerful tool for many programmers, I still would wish to find 
enhanced Julia handling by a SPYDER or MATLAB alike IDE. Fortunately for 
LightTable liking programmers you made Juno available, and I see that it is 
some great work. Unfortunately nothing alike is available for SPYDER by 
now. 
O.K., I will take a break now for some days, and next week pick up again 
the fight for setting up a for me comfortable Julia programming environment.

Reply via email to