4 ms·
In my experience I’ve seen R used in more exploratory/ad hoc type analysis and algorithm development by “non-developers”—-statisticians, scientists, etc. usuall
by J253 6y ago
In my experience I’ve seen R used in more exploratory/ad hoc type analysis and algorithm development by “non-developers”—-statisticians, scientists, etc. usually without performance consideration—-and that code is then turned into production code with the dev team using Python or C or something more performant or maintainable.
- pyromine 6y agoR is a nasty nasty language for productionalizing things, honestly it's just too flexible and let's you do the craziest things. But being so flexible makes it really expressive for doing ad-hoc analysis where you really don't know what you're looking for yet.
- laichzeit0 6y agoIt’s not just the language/runtime though. It’s the entire ecosystem around that that’s required to productionize it in any modern sense of the word. It’s hard to get right even in Python. I mean Flask (even with restx) still doesn’t even generate Swagger 3 documentation.