RPython은 프로그래밍하기에 불쾌한 언어입니다 (예 : here, here, here 또는 here). 런타임 효율 타협하지 않는 결과는 C# 및 자바보다 더 표현하는 언어가사람들은 RPython이 프로그래밍하기에 불쾌한 언어라고 말하는 이유는 무엇입니까
하지만 :
그러나 RPython에 대한 원래의 논문에서 예를 here를 들어, 정반대 말한다 . RPython은 처음에 PyPy [25] (파이썬 인터프리터, 파이썬으로 작성 됨)를 구현하는 특정 목적을 위해 설계되었지만 언어로 성장했습니다.
현재 RPython은 표준 인터프리터 자체와 같은 독립 실행 형 프로그램 을 개발하는 데 많은 문맥에서 사용할 수 있습니다. 에 CPython을위한 매우 효율적인 확장 모듈을 작성합니다.은 과거에 C로 작성 될 수있었습니다. 자바 스크립트 코드를 작성하지 않고도 동적 웹 애플리케이션 을 개발하십시오. 다른 .NET 및 Java 프로그램에서 사용할 클래스 및 함수의 효율적인 라이브러리를 생성합니다. 특히 RPython은 CPython, IronPython 및 Jython 개발자 모두에게 이상적인 동반자가 될 수 있습니다. 이 C, C# 또는 Java에서 고성능을 필요로하는 프로그램의 일부를 작성해야만했습니다. .
RPython을 범용 언어로 사용하는 데 관련된 질문은 here입니다. Cython을 대신하여 RPython을 사용하는 것에 대해 궁금합니다. 관련 질문은 here입니다. RPythonic project도 있습니다.
사람들이 RPython을 사용하지 말 것을 권장하는 이유는 무엇입니까?
이 질문을 쓰는 데 많은 생각이 들기는했지만이 사이트에는 여전히 적합하지 않습니다. –
글쎄, 내게있어, 이것이 논쟁에 관한 것인지 아닌지는 분명하지 않았다. 영리한 사람들이 다른 사람들이 RPython을 사용하지 못하게한다면 이유가 있어야한다고 생각했기 때문에 나는 아직도 그 이유를 알지 못한다. 저보다 지식이 많은 사람들이 잘못되었다고 생각하고 실제적인 이유가 없다고 생각합니다. – Albert
그들은 그것이 사실이기 때문에 그것을 말한다. 그것은 프로그램하기에 불쾌한 언어입니다. – delnan