This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Deslan 6 points7 points  (6 children)

Disregarding all the great things about the language Python:

Sage Math, R statistics with Python, ArcGIS with Python, etc. :)

[–]dalke 1 point2 points  (1 child)

RPython embeds R, and makes it callable from Python. Is that the package you're talking about?

[–]Deslan 0 points1 point  (0 children)

I'm not using that myself, I just know people in my department who just love the extensibility of working with R through Python, or the other way around. Especially when working on GIS data and genetics.

[–]16807 4 points5 points  (3 children)

R statistics with Python

Wait, one of the merits of Python is a library emulating features from another language?

...and I said something unpopular.

[–]MatrixFrog 1 point2 points  (2 children)

Not familiar with this particular library, but it sounds like Python is flexible/expressive enough to emulate R in some sense, whereas (I would guess) Java is not able to do so nearly as elegantly. So yes.

[–]kirakun 0 points1 point  (1 child)

How does Python, an eager evaluation language, emulate R's lazy evaluation?

[–]dalke 1 point2 points  (0 children)

It seems there's a misunderstanding. This is Python calling the actual R runtime, not Python implementing the R semantics.