Live data from Hacker News

How R Took the World of Statistics by Storm

statisticsviews.com

1–10 of 49 posts

Re: How R Took the World of Statistics by Storm

#2
I've regretted that Octave hasn't done for Matlab what R did for S. I understand some of the cirumstances that made this happen, but I'm deeply saddened of the entrenchment that Matlab has in scientific computing. It's getting chipped away little by little at the edges by Python, and to a lesser extent by Julia, but Matlab still is strong. And yes, some uses of Matlab can be replaced by R, but overall the two packages target different problem domains.

I'm taking a break from Octave, but I plan to come back to it and take Matlab head-on, not chip away at the edges.

Re: How R Took the World of Statistics by Storm

#3
post #2

I've regretted that Octave hasn't done for Matlab what R did for S. I understand some of the cirumstances that made this happen, but I'm deeply saddened of the entrenchment that Matlab has in scientific computing. It's getting chipped away little by little at the edges by Python, and to a lesser extent by Julia, but Matlab still is strong. And yes, some uses of Matlab can be replaced by R, but overall the two package…

Compared to Matlab. I liked Octave a lot. The kOctive gui was great.

Re: How R Took the World of Statistics by Storm

#4
post #2

I've regretted that Octave hasn't done for Matlab what R did for S. I understand some of the cirumstances that made this happen, but I'm deeply saddened of the entrenchment that Matlab has in scientific computing. It's getting chipped away little by little at the edges by Python, and to a lesser extent by Julia, but Matlab still is strong. And yes, some uses of Matlab can be replaced by R, but overall the two package…

> I understand some of the cirumstances that made this happen

What are they?

Re: How R Took the World of Statistics by Storm

#5
post #2

I've regretted that Octave hasn't done for Matlab what R did for S. I understand some of the cirumstances that made this happen, but I'm deeply saddened of the entrenchment that Matlab has in scientific computing. It's getting chipped away little by little at the edges by Python, and to a lesser extent by Julia, but Matlab still is strong. And yes, some uses of Matlab can be replaced by R, but overall the two package…

I think the main problem octave faces is matlab's libraries (such as simulink) which have no comparable open source or even free alternatives, that and writing matlab code sucks for anything bigger than a 50 or 100 lines.

Anyone that isn't using those could probably switch to octave with few issues but last time I checked some functions were starting to differ (see eig)

Octave is nice when you really need to have matlab compatible files but don't have a matlab license but now everyone that I know in the sciences if they are not using matlab and don't need to use fortran/c/c++ they are using python because why keep the matlab syntax if you can gain so much by switching to another language.

Re: How R Took the World of Statistics by Storm

#6
post #5
post #2

I've regretted that Octave hasn't done for Matlab what R did for S. I understand some of the cirumstances that made this happen, but I'm deeply saddened of the entrenchment that Matlab has in scientific computing. It's getting chipped away little by little at the edges by Python, and to a lesser extent by Julia, but Matlab still is strong. And yes, some uses of Matlab can be replaced by R, but overall the two package…

I think the main problem octave faces is matlab's libraries (such as simulink) which have no comparable open source or even free alternatives, that and writing matlab code sucks for anything bigger than a 50 or 100 lines. Anyone that isn't using those could probably switch to octave with few issues but last time I checked some functions were starting to differ (see eig) Octave is nice when you really need to have mat…

I used OpenModelica a number of years ago as a simulink replacement on a project which couldn't afford MATLAB.

https://openmodelica.org/

EDIT: Also, although it's not opensource, I had used Mentor SystemVision eons ago in college. It now has a free web interface. I haven't tried it, but honestly, what could be worse than DxDesigner ;-)

https://www.systemvision.com/

Re: How R Took the World of Statistics by Storm

#7
post #2

I've regretted that Octave hasn't done for Matlab what R did for S. I understand some of the cirumstances that made this happen, but I'm deeply saddened of the entrenchment that Matlab has in scientific computing. It's getting chipped away little by little at the edges by Python, and to a lesser extent by Julia, but Matlab still is strong. And yes, some uses of Matlab can be replaced by R, but overall the two package…

I think Julia stands a really good chance at "chipping away" Matlab to a significant degree once it gets to a stable version 1.0 The syntax is close enough to Matlab to make the switch fairly easy, its got the performance, and the community has already developed a lot of cool scientific computing libraries even though each new version has breaking changes.

Re: How R Took the World of Statistics by Storm

#8
post #2

I've regretted that Octave hasn't done for Matlab what R did for S. I understand some of the cirumstances that made this happen, but I'm deeply saddened of the entrenchment that Matlab has in scientific computing. It's getting chipped away little by little at the edges by Python, and to a lesser extent by Julia, but Matlab still is strong. And yes, some uses of Matlab can be replaced by R, but overall the two package…

what are the problem domains ? Do you think something like Python Pandas... and especially Jupyter/IPython can replace it ?

Re: How R Took the World of Statistics by Storm

#9
post #7
post #2

I've regretted that Octave hasn't done for Matlab what R did for S. I understand some of the cirumstances that made this happen, but I'm deeply saddened of the entrenchment that Matlab has in scientific computing. It's getting chipped away little by little at the edges by Python, and to a lesser extent by Julia, but Matlab still is strong. And yes, some uses of Matlab can be replaced by R, but overall the two package…

I think Julia stands a really good chance at "chipping away" Matlab to a significant degree once it gets to a stable version 1.0 The syntax is close enough to Matlab to make the switch fairly easy, its got the performance, and the community has already developed a lot of cool scientific computing libraries even though each new version has breaking changes.

I think when Julia gets to 1.0, Matlab will begin to decline in use. I also think MathWorks is well aware of this "threat". The next few years will be interesting.

Re: How R Took the World of Statistics by Storm

#10
post #7

Earlier quoted context omitted.

I think Julia stands a really good chance at "chipping away" Matlab to a significant degree once it gets to a stable version 1.0 The syntax is close enough to Matlab to make the switch fairly easy, its got the performance, and the community has already developed a lot of cool scientific computing libraries even though each new version has breaking changes.

I think when Julia gets to 1.0, Matlab will begin to decline in use. I also think MathWorks is well aware of this "threat". The next few years will be interesting.

I'm optimistic about Julia also as a general purpose programming language. It seems to have taken a lot of good features from a lot of different languages, and managed to do it in a way that feels natural to me.
Post reply on HN