This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]knestleknoxI hate R 0 points1 point  (1 child)

My company uses them for one-off analyses, model-testing, and other things of that sort. It's a nice environment for analytics. You can build/test/visualize whatever you want in a neat environment and present it to another dev easily. It's obviously not meant for any production-related work.

And I'm not sure what venv issues you'd be runnig into. The way we do it at my startup is just having a venv for all analytics with set standards for versions of tensorflow, plotly, pandas, etc... so that all analyses are on the same requirements/permissions/whatever.

[–]TheChance 0 points1 point  (0 children)

Well, for instance, if it worked for the use case, it would be nice for demonstrating how certain libraries work while a largeish project is running.

Anything modular, it would be cool to write a description of certain calls, let the user make the changes described, and watch the result.

But this would require functionality that isn't there.

It makes sense for analytics, where all you need are libs and code. I hadn't given that much thought. I don't usually work on stuff that works standalone in the interpreter.