-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Shout-out from Stata Corp. #387
Comments
Well, if it actually used any of the code here they'd have to publish it, right? I'm assuming they must have re-done it from scratch. |
Yes, I think that's why they used the word "inspired," because otherwise I think you'd have a lawsuit against then if they used your code in a closed source software right (not a lawyer, so have no idea). But not even sure how the software is being handled. |
This is interesting. Some thoughts:
|
@kylebarron I would assume it's using the existing python interface they introduced in Stata 16? My assumption is that the python data and Stata data are separate; I don't see how else it could work, at least from skimming the docs. My assumption is:
They might use frames to cache some data but I can't imagine they by default copy every data created in python into Stata and the converse (i.e. without the user telling the kernel to do it). |
For their core demo, which is social scientists with high switching costs, I don't know this will make such a big difference either way. I assume Stata is betting that this will encourage enough newcomers to stick around. At least the ones that don't might, as you say, get exposed to Python instead of unhappily languishing in Stata. |
I have this on order and will report back on how things are happening. Two comments unrelated to the inner workings of the Stata Corp python module:
|
Have been testing this out this morning (on linux) having just upgraded to Stata 17. Observations:
The only advantage of the stata corp way is the mixing of stata and python in a single notebook, which I don't believe is possible with |
Stata 17 has the
pystata
package which lets users run Stata from python. Guess who they acknowledged?!https://www.stata.com/python/pystata/ack.html
I think the package is closed source, so they didn't really follow the spirit of your package, but still pretty cool!
Once again, really great job on this package, from what I've seen in my research and other institutions (at least in economic development work), the stata kernel has made a splash!
The text was updated successfully, but these errors were encountered: