Live data from Hacker News

Statistical Physics with R: Ising Model with Monte Carlo

github.com

1–10 of 70 posts

Re: Statistical Physics with R: Ising Model with Monte Carlo

#4
post #3

R ecosystem provides amazing reproducible research ecosystem, even for statistical physics.

I wonder how close R was to also take over the scientific computing/machine learning space, instead of Python's numpy/scipy ecosystem.

One general purpose web framework away

Re: Statistical Physics with R: Ising Model with Monte Carlo

#5
post #3

R ecosystem provides amazing reproducible research ecosystem, even for statistical physics.

I wonder how close R was to also take over the scientific computing/machine learning space, instead of Python's numpy/scipy ecosystem.

Very close. In fact you could still say that it still is competing with Python for users. There is still an active community of developers.

Re: Statistical Physics with R: Ising Model with Monte Carlo

#6
post #3

R ecosystem provides amazing reproducible research ecosystem, even for statistical physics.

I wonder how close R was to also take over the scientific computing/machine learning space, instead of Python's numpy/scipy ecosystem.

I love and use R, but it never became the dominant ML in part because it has three (or more) different object systems and many libraries sort of use their own style.

This makes it seem a bit disjointed, in a way that other languages don’t.

The R community should have anointed one object system and made tidyverse a core part of R.

All that said, R is fantastic and the depth of libraries is extensive. Libs are often written by the original researchers that develop the method. At some academic institutions an R package is counted as a paper.

Re: Statistical Physics with R: Ising Model with Monte Carlo

#7
post #3

R ecosystem provides amazing reproducible research ecosystem, even for statistical physics.

I wonder how close R was to also take over the scientific computing/machine learning space, instead of Python's numpy/scipy ecosystem.

R is really not for production deployment. It lacks a lot of what made python popular, and its target users were radically different.

Re: Statistical Physics with R: Ising Model with Monte Carlo

#8
post #4
post #3

Earlier quoted context omitted.

I wonder how close R was to also take over the scientific computing/machine learning space, instead of Python's numpy/scipy ecosystem.

One general purpose web framework away

I disagree. R is just not a very nice language.

It has some really great statistical and data science packages that were well ahead of the competition 10-15 years ago. The web frameworks were good enough for dashboards and what most people were using R for.

But if you wanted to write fast and elegant nom-vectorized code, R is really lacking. I left it for Julia for that reason.

Re: Statistical Physics with R: Ising Model with Monte Carlo

#9
post #3

R ecosystem provides amazing reproducible research ecosystem, even for statistical physics.

I wonder how close R was to also take over the scientific computing/machine learning space, instead of Python's numpy/scipy ecosystem.

In statistical physics they still use C a lot, as far as I know.

Re: Statistical Physics with R: Ising Model with Monte Carlo

#10
post #3

R ecosystem provides amazing reproducible research ecosystem, even for statistical physics.

I wonder how close R was to also take over the scientific computing/machine learning space, instead of Python's numpy/scipy ecosystem.

It was never close. Its synthax is unintuitive and painful to learn as a science undergrad. If it hadn't been python it would have been another language.
Post reply on HN