RStudio,a new IDE for R
rstudio.org
rstudio.org
I was looking for the Buy button when I saw the link to github.
Care to expand on how Qt, GWT, pure Javascript mix? I think you guys have really pulled off something great in terms of cross platform support and the web.
Yes, sometimes we call back into native code, especially to do things like file dialogs that you really prefer to be native.
> Care to expand on how Qt, GWT, pure Javascript mix? I think you guys have really pulled off something great in terms of cross platform support and the web.
Thanks! We use QtWebkit as the container for our UI. QtWebkit has hooks to let Qt code execute JavaScript in the page, and you can also inject Qt objects into the window object so JS can call into it. GWT's extensible compilation pipeline actually lets us create stub interfaces in GWT that mirror the Qt classes we want to call, and automatically generate the glue code at compile time.
At some point I will blog about this in more detail at http://jcheng.wordpress.com. In the meantime feel free to peruse our source code at http://github.com/rstudio/rstudio and reach out if you have specific questions.
i have kde3 installed on the mac. might that cause some problems?
Slick indeed and fast as well, kind of screams for a dedicated project/repo for the UI components, as a starting point for other IDEs.
Edit: Found the answer on their blog:
> RStudio is also a company, and we plan to sell services (support, training, consulting, hosting) related to the open-source software we distribute.
It seems like the type of product that people who would balk at purchasing it would be the same type to balkat most types of services listed (except maybe hosting).
I am very happy to see the way this is turning out...
P.S. Someone should make a comparison between these two IDEs.
Really nice bit of kit (as is the R language), and it's free!
https://github.com/rstudio/rstudio/tree/master/src/cpp/core/...
Can anyone familiar with writing web servers in C comment on this? For instance, how full featured is it? How useful is the code for learning about web servers?
Also excited about the timing... next week I'm starting a new position at a research co where most of my colleagues work in SAS (vs. my preference for R).
This may be just the thing to help win some converts :)