Thanks go to all who have worked on Julia. It is appreciated.
Julia, from the first looks on the website and while looking for information, looked like a language I might just use generally and for data. It is after all reasonably fast and has all sorts of other good things. I was looking at the language and its progress for a while and thought that I would check it out much more once version 1.0 or so was out. And so I did.
But the problem I had with it as a new user, using Julia 1.1 or so (the latest version as I write), consisted at least of the following matters:
(1) the out-of-the-box console REPL experience on Windows (not 10) is not sufficiently good;
(2) there is, as it seems to me, no official hardcore IDE.
Concerning (1), I noticed quickly that unicode characters are not at all displayed. I look around and was reminded of certain possibilities here and there, did effort here and there, but in the end it didn’t make a significant difference such that I could honestly say that point (1) has been made false.
I checked out console alternatives, but even if I were to use an alternative, the out-of-the-box REPL was insufficiently good, which is the point. In fact, when I ran a certain alternative, a virus was even detected. False positive? Maybe, but you can imagine that I should not have had the need to look for any alternative. Again, the out-of-the-box REPL experience was insufficiently good.
Concerning (2), there really does not seem to be any official hardcore IDE for Julia. In the case of R and RStudio there is no big hassle and it works (whether official or not). (I admit, they are not perfect and I had certain preferences, and I had to seek out answers concerning R and RStudio, but it was not really much trouble. It was set and it works.)
Perhaps you would say, “Use Juno.” I don’t trust Juno, as I don’t trust Atom, and it is not the point, for is it true or false that there is an official hardcore IDE for Julia, which is concerning quality and ease of installation at least on par with RStudio for R (and which has good optional Vim-like operation, the same way one may operate a web browser using Vim-like operation, so that I hardly have to move a hand away from the keyboard)?
Now, it is granted to me that I am tech-savvy and that I can find my way around a computer, and perhaps I could find workarounds, perhaps use Linux if it’s a better choice, but that is not the point. If I were making a product, then I would obviously want that product to be so good that a potential client (or user, and whatnot) would not even have to look at anything else.
I saw a few discussions about point (1), but there did not seem to be any answer in that discussion.
So is there going to be a solution anytime soon? Will the REPL experience on Windows be significantly and sufficiently enhanced? Will there be an official Julia IDE which is, so to speak, what RStudio is to R?
Thank you to all who have read, and thank you to the developers and anyone who has contributed to Julia. I truly hope that Julia will be even greater.