ベストアンサー
Sargent and Stachurskiのブログをチェックしてください。定量的経済学
どちらも計量経済学の神であり、Pythonを使い始めるのに役立つガイドがたくさんあります。基本的に、STATA内で使用するすべてのタイプのツールがPythonで利用可能である必要があります。 Pythonが本当に輝き始めるのは、その多目的です。したがって、Pythonを習得すると、複数のソースからデータをダウンロードするWebスクレイパーの構築などを開始したり、 Quandl のような優れたAPIにアクセスしたり、さらに活用を開始したりできます TensorFlow のような最先端の統計ライブラリを使用して、ディープラーニングを開始します。
全体として、標準の計量経済学だけを実行したい場合は、 STATAはあなたをカバーしました。もっと詳しく知りたい場合は、間違いなくPythonまたはRを掘り下げます(私はRが好きですが、Pythonに手を出します)。
回答
それは真実からかけ離れています、それは奇妙です。 TIBOEインデックスを確認してください。 Pythonは4位(5.761%)で、上昇しています。アセンブリ言語は#16(0.915%)であり、低下しています。私は自分のキャリアのほとんどをアセンブリ言語(数百万行)に費やしてきました。過去のものです。 Python、PHP、JavaScript、Basic、Visual Basic、Smalltalk、C、C ++、Java、SQLなども使用しました。
ここに、主にTIBOEインデックスからのアドバイスがあります。
RubyとPerlは避けてください。彼らは死にかけているようです。 Perlはひどいです。 Rubyは私が理解できない理由でなくなっているようです。
Basicはほぼ完全に機能していません(ただし、Visual Basicはそうではありません)。
Cは低レベルであり、過去。
C ++は最速の主要なプログラミング言語ですが、習得や使用は簡単ではありません。
C#は優れたプログラミング言語かもしれません。ただし、その起源を逃れたことはありません(Microsoftによって発明されました)。
Javaは素晴らしく、うまく機能しているようです。使用される大規模プロジェクトに最適です。単回使用のプロジェクトには使いにくい。 Javaは標準のAndroidプログラミング言語でもあることに注意してください。 AndroidはKotlin言語もサポートしています(最終的にはJava for Androidに置き換わる可能性があります)。
JavaScriptはWebブラウザの唯一の標準言語です。それはかなり良い言語でもあります(最近)。 JavaScriptの最新バージョン(ES6、ES7、およびES8)は、控えめに言っても本格的なプログラミング言語です。
ObjectiveCとSwiftはMacのみです。これにはiPhoneが含まれるため、Macのみの市場はかなり大きいです。
PHPは(はるかに)Webサーバーの標準言語です。それはかなり良い言語でもあります(最近)。 PHPは完璧ではありません。ただし、かなり強力で洗練されています。
Pythonは一部のプロジェクトに最適です。 Pythonはスクリプト言語です。つまり、プログラミングは簡単ですが、速度は遅くなります。 PythonはAIの最上位言語であることに注意してください。 AIの場合、本当に大変な作業は専用のハードウェアによって行われ、Pythonのパフォーマンスは問題ではありません。
Rは統計の世界を支配していますが、実際には他の目的には使用されていません。
SQLはデータベース用です。
VisualBasicとVisualBasic .Netは(私の経験では)優れた言語です。ただし、(Microsoftによって発明された)起源を逃れたことはありません。