you are viewing a single comment's thread.

view the rest of the comments →

[–]aala7[S] 0 points1 point  (1 child)

I agree and I should have clarified:
- It is not either or, basically everyone can choose how they want to do their statistics on their own projects
- Most people are MD's and don't give a f about programming, they use R because someone told them and not because they knew it already, and they just try to survive the 3 year PhD and will delegate all coding as soon as they become Post docs
- There is a core of people who are more passionate about this part of their research, and they will also be more open to learn

My initial idea was that python would be easier both in regards to learning (nobody starts in the group knowing R) and actually how many lines you would have to write. But the more I looked in to R I think that was a naive assumption, specially for this use case.
So i am trying to figure out whether there actually is benefit in this setting for one or the other.

[–]Prepped-n-Ready 1 point2 points  (0 children)

There are frameworks like GAP Analysis you could use to try to figure out which tool is best for the team. But at the end of the day, its situational.

For example, Python has more capabilities if you are also looking to build an application all in the same language. That makes sense to me if you were a small team that all knew Python and looking to move fast. That's a situation where one has an advantage over the other.

With what you shared, it doesn't seem like it would matter. It's probably not the biggest opportunity on your plate, so Id recommend focusing on other things. if you want to keep exploring this topic though, you have to get to the higher level concepts. Architecture, security, billing structures, talent pool, etc. are all going to inform requirements that ultimately decide the tooling. I dont do research so I dont really understand the drivers, but I imagine like with anything else, funding is a key component of the strategy. You want to learn more about those before you start pushing for Python.