저는 기업 금융 및 자산 가격 책정에 대한 연구에 R을 사용하고 있으며 수학 및 통계에 관한 저의 배경 때문에 R이 정말 좋아요. 지금까지 R에서 2 가지 주요 제약이있었습니다. 첫 번째는 큰 데이터 파일을 처리하는 것이지만 R을 PostgreSQL 및 Spark와 결합하여 우회하는 방식입니다. 고성능 컴퓨터 또는 AWS 클라우드에서 더 많은 RAM을 얻을 수 있다고 생각합니다. 미래에. 두 번째 제약은 틱 보안 쿼리 데이터로 틱을 처리하는 데 중요한 속도를 실행하는 것입니다. Julia는 R보다 속도면에서 큰 이점이 있습니다. 제 질문은 Rcpp가 매우 빠른 실행을 제공하기 때문에 Julia의 속도 이점은 여전히 보류? 줄리아를 배워야하는지 생각 중입니다.R보다 훨씬 빠른 Julia의 속도 이점
또한 R은 WRDS, Quandl, TrueFX 및 TAQ와 완벽한 데이터베이스 연결을 제공하며 Hadley Wickham 스타일 데이터 정리에 실제로 사용됩니다. 학계에서 나는 R이 Stat Software의 저널과 같은 동료 리뷰 저널의지지를받는 것과 비슷합니다. 나는 줄리아를 시험해보고 그것이 어떻게 작동하는지 볼 것입니다. 모든 답변과 의견에 감사드립니다!
이 질문은 너무 일반적입니다. 그러나이 보고서는 http://economics.sas.upenn.edu/~jesusfv/comparison_languages.pdf에서 볼 수 있습니다. Rcpp와 Julia를 포함한 여러 프로그래밍 언어의 성능을 비교합니다. – merch
@merch 고마워요. Rcpp는 R 환경에서 가장 빠른 접근 방법입니까? –
그 언어 비교는 Julia (v0.2)의 석기 시대에서였습니다. 주목해야 할 더 좋은 점은 타입 안정적인 Julia 코드가 clang 컴파일 된 C++과 똑같은 속도라는 것입니다. 실제로, 그것은 본질적으로 동일한 코드로 컴파일되므로 속도에는 차이가 없습니다. 여기서 속도의 차이는 사용 된 다른 시스템 수학 라이브러리 ('log' 함수)와 초기 Julia가 -O3 컴파일로 설정되지 않았다는 사실에 기인하는 것으로 나타났습니다. –