Economics Nobel Laureate Paul Romer Is a Python Programming Convert (qz.com)
Economist Paul Romer, a co-winner of the 2018 Nobel Prize in economics, uses the programming language Python for his research, according to Quartz. Romer reportedly tried using Wolfram Mathematica to make his work transparent, but it didn't work so he converted to a Jupyter notebook instead. From the report: Romer believes in making research transparent. He argues that openness and clarity about methodology is important for scientific research to gain trust. As Romer explained in an April 2018 blog post, in an effort to make his own work transparent, he tried to use Mathematica to share one of his studies in a way that anyone could explore every detail of his data and methods. It didn't work. He says that Mathematica's owner, Wolfram Research, made it too difficult to share his work in a way that didn't require other people to use the proprietary software, too. Readers also could not see all of the code he used for his equations.
Instead of using Mathematica, Romer discovered that he could use a Jupyter notebook for sharing his research. Jupyter notebooks are web applications that allow programmers and researchers to share documents that include code, charts, equations, and data. Jupyter notebooks allow for code written in dozens of programming languages. For his research, Romer used Python -- the most popular language for data science and statistics. Importantly, unlike notebooks made from Mathematica, Jupyter notebooks are open source, which means that anyone can look at all of the code that created them. This allows for truly transparent research. In a compelling story for The Atlantic, James Somers argued that Jupyter notebooks may replace the traditional research paper typically shared as a PDF.
Instead of using Mathematica, Romer discovered that he could use a Jupyter notebook for sharing his research. Jupyter notebooks are web applications that allow programmers and researchers to share documents that include code, charts, equations, and data. Jupyter notebooks allow for code written in dozens of programming languages. For his research, Romer used Python -- the most popular language for data science and statistics. Importantly, unlike notebooks made from Mathematica, Jupyter notebooks are open source, which means that anyone can look at all of the code that created them. This allows for truly transparent research. In a compelling story for The Atlantic, James Somers argued that Jupyter notebooks may replace the traditional research paper typically shared as a PDF.
Because you want to copyright it and protect your IP. Just in case.
What happens in a few decades when an enterprising young CEO decides to lock it down.
Instead of using Mathematica, Romer discovered that he could use a Jupyter notebook for sharing his research. Jupyter notebooks are web applications that allow programmers and researchers to share documents that include code, charts, equations, and data.
Oddly enough that was one of the possibilities for Google Wave before they cancelled it.
https://mashable.com/2009/05/2...
print("first post!")
The language never did much for me, but I have to say the language has done a great job attracting converts and many practical uses in recent years.
I've had a chance to use the notebooks before, they are especially well done in terms of mixing code and text and output...
"There is more worth loving than we have strength to love." - Brian Jay Stanley
A lot of its rise, is because neural networks were slapped together with Python code because it had data handling so they didn't need to rewrite all that, and could simply import spreadsheet tables etc and work with them.
You should see Tensorflow, a huge steaming pile of crud built on python and its legacy libraries.
Oh boy. Cludge.
Jupyter is like a batch file, tacked onto the command line system of Python.
Economists label their graph axes backwards. Why would an economist using Python be an advertising point? Quite the opposite. .... but economics has screwed up much of the world.
Sure, he's a clever guy and all but still
You get to see what the researcher wants you to see and that's rarely enough in all context the research might be used. You want to know the "dead ends", you want to know the real motivations which led him down a particular path rather than the one he retro-actively constructs when he wants to put it in a pretty format. Whether that be a paper or a notebook.
VCS are more fundamental in reproducible research than pretty formatting. Show it all, final results, intermediate failures, lab notes ... everything.
So it needs a soft programming language...
Real scientists use Basic
Depends for what. Python is slow, and if research involves tree searches or monte-carlo ... algorithms, even PHP is faster. I'd go for Java or, faster, C++.
Slashdot, fix the reply notifications... You won't get away with it...
Kendall you worthless braggart nobody cares what you think except your sock puppet accounts.
> Python -- the most popular language for data science and statistics.
No, that's R.
...or it never happened.
All the number crunchers I know use Python as a glue languages to tie libraries together. There are Python bindings for nearly everything. If they are doing something really weird they'll do their data massaging in Python, then analyze it in R.
My Other Computer Is A Data General Nova III.
.. when I learned about this.
Thank you for this, Python fanboys. May the indentation be with you.
I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
begin
Ref. https://datascience.ch/solutions/
Full disclosure: member of the Renku providing team.
If you are into JupyterLab Notebooks and especially if you are into Data Science, you like to use git/GitLab, would rather rely fully on Open Source components -I think you notice by now where I am taking it- I bet you would like to know about the above said tool. Python, as well as R, are doable and more language could be expanded on the platform with a bit of effort.
Python is more of an academic scripting language. Not really used much in the business world.
....namely how they are ultra paranoid about people stealing their damned software. I had a legit copy of Mathematica that I purchased through school. Installed, it, never used it. Several hardware upgrades later, I had a class where it would have been useful, went to reinstall, and it refused to do so saying that my hardware specs didn't match the profile for my key. Cut a support ticket and they told me I had to prove that I purchased the software (they wanted a copy of the damned receipt along with a copy of my drivers license. I promptly told them to get bent (in more colorful language than that), grabbed my copy of Matlab (it was also gathering dust), and spent the bulk of my time figuring out how to use it instead.
You could have saved a lot of space just by saying he's a moron.
"Science" has been overtaken by hoaxes with every study either all about attacking capitalism with "global warming", or attacking religion like false "evolution" and hurting conservatives with the computer algorithms that automatically censor our speach. No one cares about science anymore because its all just liberalaism wrapped up in big goverment waste.
I loved this paper where he calls B.S on most macroeconomics because the concepts they talk about in their papers can never be identified in the actual real world with certainty so they are essentially not falsifiable because they can never be matched up with any empirical observations.
https://paulromer.net/wp-conte...
The publications Romer got his award for predate Python by at least a year. Moreover, he is know for being a theoretician rather than an empirist.
Linux is more of an academic desktop OS. Not really used much in the business world.
For 'research' used by people who are doing one off shit. Doesn't scale. It's great for what it is - like excel macros or something.
It's 'The Sveriges Riksbank Prize in Economic Sciences in Memory of Alfred Nobel'. Pretending it is a 'real' Nobel just serves the interests of those who like to pretend Economics is a 'real' science. Let's not give them a legitimacy they don't deserve.
[ ]Half Empty [ ]Half Full [x]Twice as big as it needs to be
https://paulromer.net/jupyter-...
an expert in economics?
Too bas there is no such thing.