최상의 답변
Sargent와 Stachurski의 블로그를 확인해야합니다. 양적 경제학
둘 다 계량 경제학의 신이며 Python을 시작하는 데 도움이되는 수많은 가이드가 있습니다. 기본적으로 STATA 내에서 사용하는 모든 유형의 도구는 Python에서 사용할 수 있어야합니다. 파이썬이 정말로 빛나기 시작하는 곳은 다목적입니다. 따라서 Python을 배우면 웹 스크레이퍼를 구축하여 여러 소스에서 데이터를 다운로드하거나 Quandl 과 같은 훌륭한 API에 액세스하거나 더 많은 활용을 시작할 수 있습니다. TensorFlow 와 같은 최첨단 통계 라이브러리를 사용하여 딥 러닝을 시작하세요.
전체적으로 표준 계량 경제학 만 원하는 경우 STATA는 당신을 다룹니다. 좀 더 자세히 알고 싶다면 Python 또는 R (저는 R을 선호하지만 Python을 사용합니다.)
Answer
진실과는 거리가 멀습니다. 기괴합니다. TIBOE 색인을 확인하십시오. Python은 4 위 (5.761 \%)이며 상승세입니다. 어셈블리 언어는 16 위 (0.915 \%)로 하락했습니다. 나는 내 경력의 대부분을 어셈블리 언어 (수백만 줄)에 보냈다. 그것은 과거에 속합니다. 또한 Python, PHP, JavaScript, Basic, Visual Basic, Smalltalk, C, C ++, Java, SQL 등을 사용했습니다.
다음은 주로 TIBOE 색인에서 가져온 몇 가지 조언입니다.
Ruby와 Perl을 피하십시오. 그들은 죽어가는 것 같습니다. Perl은 끔찍합니다. 루비는 내가 이해할 수없는 이유로 사라진 것 같습니다.
Basic은 거의 완전히 죽었습니다 (Visual Basic은 아님).
C는 너무 낮은 수준이며 과거.
C ++는 가장 빠른 주요 프로그래밍 언어이지만 배우거나 사용하기 쉽지 않습니다.
C #은 훌륭한 프로그래밍 언어 일 수 있습니다. 그러나 (Microsoft에서 발명 한) 그 기원에서 벗어나지 못했습니다.
Java는 훌륭하고 잘하고있는 것 같습니다. 많이 사용되는 대규모 프로젝트에 적합합니다. 일회용 프로젝트에 사용하기가 너무 어렵습니다. Java는 표준 Android 프로그래밍 언어이기도합니다. Android는 Kotlin 언어 (결국 Android 용 Java를 대체 할 수 있음)도 지원합니다.
JavaScript는 웹 브라우저를위한 유일한 표준 언어입니다. 그것은 또한 꽤 좋은 언어입니다 (요즘). 최신 버전의 JavaScript (ES6, ES7 및 ES8)는 최소한의 말로 표현할 수있는 심각한 프로그래밍 언어입니다.
Objective C와 Swift는 Mac 전용입니다. 여기에 iPhone이 포함되어 있기 때문에 Mac 전용 시장은 상당히 큽니다.
PHP는 웹 서버의 표준 언어입니다. 그것은 또한 꽤 좋은 언어입니다 (요즘). PHP는 완벽하지 않습니다. 그러나 다소 강력하고 정교합니다.
Python은 일부 프로젝트에 적합합니다. Python은 스크립팅 언어로 프로그래밍은 쉽지만 느립니다. Python은 AI의 상위 언어입니다. AI의 경우 정말 힘든 작업이 특수 하드웨어에 의해 수행되고 Python의 성능은 문제가되지 않습니다.
R은 통계 세계를 지배하지만 실제로는 다른 용도로 사용되지 않습니다.
SQL은 데이터베이스 용입니다. 실제로 다른 용도로는 사용되지 않습니다.
Visual Basic과 Visual Basic .Net은 훌륭한 언어입니다 (내 경험상). 그러나 Microsoft에서 발명 한 기원에서 벗어나지 못했습니다.