Hacker News new | past | comments | ask | show | jobs | submit login
Rodeo – A data-centric IDE for Python (github.com/yhat)
149 points by huckfinn on April 23, 2015 | hide | past | favorite | 16 comments



This looks great, but they really should give some credit to R-studio. R-studio clearly inspired them more than SublimeText and Eclipse.

- "It's heavily inspired by great projects like Sublime Text and Eclipse."


This IDE looks practically identical (even using the same tab names!) to RStudio.

It seems a bit disingenuous of op to not mention such a glaring copy. Not that it is an issue, the creator of RStudio seems pretty chill ... but still.


Rodeo, like RStudio is built on the ACE editor. This is why they look the same, not because it is a "copy" of RStudio. Plus they fulfill the same function; so they are bound to look very similar.


I'm excited about this as an alternative to the IPython notebook, but with more of an IDE feel. This means the notebook can focus on what it's good at without adding more IDE-like features.


IPython notebook looks great for what it does, ideal for scientists who need one off scripts and be able to show their working, but that and the rise in online IDE's seem like a step backwards for a serious developer. They are great for getting started, but are seriously lacking in other areas.


This looks really interesting (not to mention aesthetically appealing)!

In what situation would Rodeo be more appropriate than, say Spyder [0] or other native applications, and how do they differ in terms of functionality?

[0]: https://github.com/spyder-ide/spyder


Looks exactly like R Studio... but browser-based.


R Studio is browser based as well. It just happens to ship in a Chromium shell...


I would have said spyder, since that's the de facto Python IDE for data science.

But aren't both really just matlab?


Indeed. I don't like much the "looks exactly like .." comments, because (even if I sometimes do think them), similarity in interfaces is actually a great thing, as it allows more people to easily switch and pick from r/py/julia/matlab/octave/stata/spss or whatever language is more promising in other areas. In other words, it reduces the mental cost of switching.


Matlab and ipython notebook are totally different things


Nobody mentioned notebook in this thread. Maybe you clicked reply the wrong place? Spyder is the Python IDE that takes after matlab, not ipython notebook.


Nobody said it in this thread, but it was stated in the article:

> You can think of it as an alternative UI to the notebook for the IPython Kernel


Yes, but they both take inspiration from how Xerox PARC and Symbiotic REPLs used to work, or more close to modern days Dr Scheme/Racket.


R Studio, also has a browser version via R Studio Server: http://www.rstudio.com/products/RStudio/#Server


Getting a connection refused when I run it locally...




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: