본문 바로가기

RustPython

멘토 정윤원
분야 프로그래밍 언어, interpreter, Python, Rust
활용 언어 Rust, Python
활용 기술 Rust, 프로그래밍 언어, 인터프리터
저장소 http://github.com/RustPython/RustPython
난이도
참가자 모집 유형

· Rust나 Python에 관심이 있으면 추천 – Rust를 꼭 알아야 참여할 수 있는 것은 아니지만, Rust와 Python 양쪽 모두에 전혀 경험이 없으면 어려움을 겪을 수 있습니다. 최소 둘 중 하나의 프로그래밍 경험이 있는 편이 좋습니다.

Rust로 실제로 동작하는 프로젝트에서 작업해볼 기회입니다.

· 프로그래밍 언어 구현에 관심이 많다면 참가해 보세요. 아직 모자란 기능이 많아 쉽게 참여해볼 수 있는 초기 단계의 프로젝트입니다. 널리 쓰이는 언어인 파이썬 구현체 개발에 직접 참여해볼 수 있는 기회입니다. 파이썬의 내부 구현이 궁금하다면 CPython과 같거나 다른 접근을 살피거나, 직접 만들 수도 있습니다.

· 프로젝트는 영어로 운영되고 있습니다. 영어에 능숙할 필요는 없지만, 많은 자료가 영어로 되어 있으니 참고 부탁드립니다.

· 간단한 함수 구현 등의 아주 쉬운 이슈부터 언어 기능 구현의 다소 고수준의 이슈까지 폭넓은 이슈가 분포되어 있어 적당한 수준을 고를 수 있습니다.

난이도 가늠을 위해 예를 들면, 가장 쉬운 이슈로는 파이썬의 쉬운 함수 (ex: math.floor, str.find)를 생각했을 때, 내가 자신 있는 언어로 그 함수를 구현할 수 있다면 RustPython에서도 할 수 있습니다.

 

· 프로젝트 난이도 0~3

프로젝트 소개

맨 위로
맨 위로