Slashdot Mirror


Brought To You By the Letter R: Microsoft Acquiring Revolution Analytics

theodp writes Maybe Bill Gates' Summer Reading this year will include The Art of R Programming. Pushing further into Big Data, Microsoft on Friday announced it's buying Revolution Analytics, the top commercial provider of software and services for the open-source R programming language for statistical computing and predictive analytics. "By leveraging Revolution Analytics technology and services," blogged Microsoft's Joseph Sirosh, "we will empower enterprises, R developers and data scientists to more easily and cost effectively build applications and analytics solutions at scale." Revolution Analytics' David Smith added, "Now, Microsoft might seem like a strange bedfellow for an open-source company [RedHat:Linux as Revolution Analytics:R], but the company continues to make great strides in the open-source arena recently." Now that it has Microsoft's blessing, is it finally time for AP Statistics to switch its computational vehicle to R?

25 of 105 comments (clear)

  1. Coming soon: Visual R by Anonymous Coward · · Score: 2, Interesting

    Drag and drop integrals.

    1. Re:Coming soon: Visual R by Caesar+Tjalbo · · Score: 2

      R#

      --
      "I'm not much interested in interoperability. I want substitutability. I want to be able to throw your software out."
    2. Re:Coming soon: Visual R by fwr · · Score: 3, Informative

      Visual R is already a product called RStudio.

  2. Why oh Why by Anonymous Coward · · Score: 2, Insightful

    Why good things are always acquired by douchebag companies and ruined to the ground? First Java, now this.

    1. Re:Why oh Why by OzPeter · · Score: 3, Funny

      Why good things are always acquired by douchebag companies and ruined to the ground? First Java, now this.

      Shouldn't you also direct your ire at the people from R who decide that selling the company was a good idea. Do you really think that MS went to them and said

      That's a nice company you have there. It'd be a shame if you didn't sell it to us

      --
      I am Slashdot. Are you Slashdot as well?
    2. Re:Why oh Why by kelemvor4 · · Score: 2

      Why good things are always acquired by douchebag companies and ruined to the ground? First Java, now this.

      Shouldn't you also direct your ire at the people from R who decide that selling the company was a good idea. Do you really think that MS went to them and said

      That's a nice company you have there. It'd be a shame if you didn't sell it to us

      It's not unlikely.

    3. Re:Why oh Why by Lunix+Nutcase · · Score: 4, Informative

      Microsoft acquired a company that provides commercial services for R. It does not own the R project. The R Project is a GNU project and there's no way in hell that the FSF would have sold R to Microsoft.

    4. Re:Why oh Why by Lunix+Nutcase · · Score: 5, Interesting

      Considering that this company neither owns the R language or holds any copyright over it it seems highly unlikely.

    5. Re:Why oh Why by Lunix+Nutcase · · Score: 2

      It is GPL so they really couldn't sell it to anyone anyways.

      That's false. Assuming you are the sole copyright holder to all said code you can do with it as you please. See MySQL.

    6. Re:Why oh Why by drinkypoo · · Score: 2

      and how many products that are actually good have you seen ruined by companies like Microsoft?

      Either ruined or forced into stasis which eventually ruined them. Wolfpack fit in the first category, Visio the second...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    7. Re:Why oh Why by jonnyj · · Score: 3, Informative

      Why good things are always acquired by douchebag companies and ruined to the ground? First Java, now this.

      First, I'd repeat the observation made by many that Revolution Analystics doesn't own R; it simply provides commercial support.

      As an R user in business, this seems like good news. Microsoft has been promoting R for some time as an analytic layer to sit over its databases, but people in business are a conservative bunch. I've spoken to many associates in other businesses, and the main reasons that they prefer to continue with SAS is that support, training and consultancy are far more readily available for SAS than R. 'Supported by Microsoft' is a label that may persuade some to shift, especially if it's supported by a genuine expansion of commercial R support.

    8. Re: Why oh Why by tom229 · · Score: 2

      At least it wasn't Apple or Facebook. Take your victories where you can.

      --
      If it ain't broke, don't fix it.
    9. Re: Why oh Why by jbolden · · Score: 2

      I'm seeing the same 30 characters for Teradata and Sybase. When I look at the 2008 SQL standard (last version I own) I get totally lost in the notation and I'm just not that motivated, I'm going to take their word for it. As for everyone else that matters I'd say those two matter.

      As for it being big enough. Table names can have synonyms and be accessed functionally via. PLSQL. Oracle itself tends to use table names like X12A with another table that uses a descriptor. If you want documentation Oracle provides a means for documentation.

      In any case This issue certainly isn't a huge constraint with Oracle. My point is that they are tremendous innovators whether one particular limitation annoys you doesn't change that.

    10. Re:Why oh Why by gumbi+west · · Score: 2

      This is about R. That would be difficult to do with a list of contributors this long not impossible, well, yeah, probably impossible.
      http://www.r-project.org/contr...

  3. Re:R wont run on linux soon by Anonymous Coward · · Score: 2, Informative

    Not true. Revolution's version of R is forked from the original version of R, which is and will remain free software (both libre, and gratis).

  4. Re:R wont run on linux soon by Lunix+Nutcase · · Score: 2, Insightful

    You hear it here first, R the open source programming language wont run on linux as from the next revision.

    Why would the GNU Project stop developing R for Linux because Microsoft bought up some other company that in no way controls or holds copyright to the R source code? In what universe does that make sense?

    A bit like skype, linux version doesnt really work much ever since that shit company bought that as well.

    It's actually the opposite. The Linux client was much shittier before it was bought by Microsoft. It languished far behind other OSes with respect to bug fixes and new features.

  5. Re:buy the competition by Lunix+Nutcase · · Score: 3, Insightful

    They haven't bought R. R is a GNU Project and still is even after this acquisition of a third party company.

  6. Re:Not the first time by plopez · · Score: 2

    "In that respect, sheer size begets evil deeds for some reason."

    I have a corporation and so before creating it I studied some aspects of the corporate structure before creating it. That and observation has brought me to the conclusion that there are two factors, at least in the US, which turn corporations into sociopaths:
    1) The only real mandate they have is to funnel money to the stockholders, and in this day in age the most powerful stock holders are the CEOs and BODs
    2) Avoidance of responsibility is enshrined in the corporate charter model law. Showing that the CEO and BOD are responsible for corporate dysfunction, which often leads to people dying, is nigh on impossible. Esp. when corporate assets can be used to defend the CEO and BOD.

    Until that is fixed corporate evil is almost a given.

    --
    putting the 'B' in LGBTQ+
  7. Re:Not the first time by Lunix+Nutcase · · Score: 4, Informative

    Microsoft acquired a company who develops a forked version of R. R itself is a GNU project and is not owned or controlled by either Microsoft or the company they bought. You're hyperventilating over nothing.

  8. Re:buy the competition by c · · Score: 2

    It's ancient history, but when Microsoft put some money into perl-on-Windows development, there were a lot of ruffled feathers and panicky headlines.

    It didn't amount to anything even close to "taking over perl", even during the nastier stretch of Microsoft's "embrace and extend" era, but asking people to remember things that happened so long ago is obviously too much.

    --
    Log in or piss off.
  9. Re: What programming language do pirates use? by hoelk · · Score: 2

    Arrrrr it's the c

  10. Who cares? R is a lousy language, anyway by stevebyan · · Score: 2

    "is it finally time for AP Statistics to switch its computational vehicle to R?"

    No. Absolutely not. R is not a reasonable language for computing: http://r.cs.purdue.edu/pub/eco...

    1. Re:Who cares? R is a lousy language, anyway by Johnny+Loves+Linux · · Score: 4, Informative

      I think that's being too harsh. As the paper described in its conclusions of the 3 groups who make use of R, the largest and primary group is the users, people who don't do programming in R, but rather make use of it for generating and displaying statistics in an interactive environment. R is a much better language to work I think if one has to access to RStudio, the gui frontend to R.

      Is R a good general purpose programming language in the sense of other programming languages such as C/C++, python, perl, shell scripting, etc.? No, I think it's clear it's not a good general purpose language, but for what it focuses on, namely make it easy to do statistical computations it's hard to beat the language.

      For statistical analysis the only competitor I see for it is a mixture of ipython notebook + python statistical modules such as pandas, numpy, scipy, pymc, sklearn,statsmodel, pystan, etc.

    2. Re:Who cares? R is a lousy language, anyway by DaBombDotCom · · Score: 3, Informative

      You have no idea what you're taking about. There is absolutely no better language for doing advanced statistical analysis. Python is the only thing that is close and it is lightyears behind in terms of contributed packages that provide statistical functions.

  11. Re:Lack of social ability at Microsoft by Shados · · Score: 2

    Microsoft is large. Very F**** large. Their development tool division, while it has had some hiccups over the years, overall has been pretty good, devs liked them and they were always pushing to embrace open source. The rest of the company, not so much.

    So things like this look weird depending on where you're looking from. If you look at Microsoft the company that makes Windows and Office, this is awkward, they're trying too hard, etc.

    If you look at it from Microsoft the company that makes C#, has been pushing a bunch of open source stuff for a pretty long time now, has Microsoft Research, etc, its really not that special and pretty much expected of them at this point, even if it wasn't true 15 years ago.

    They're trying to take the "cool" division and make it do things that affect Microsoft's reputation as a whole. That will be long and hard.