강의, Python, 브라우저 실행 환경¶
이 프로젝트는 성능보다 공리, 정의, 코드 사이의 읽기 쉬운 대응을 우선합니다.
Python 선수 지식¶
기본 문법은 생략하지만 연산자 디스패치, 데코레이터의 함수 변환, dataclass가 만드는 메서드는 구현 이해에 중요하므로 설명합니다.
Zensical과 Pyodide¶
Zensical이 페이지를 만들고 Pyodide가 Web Worker에서 Python을 실행합니다. 첫 실행에는 환경을 내려받지만 코드는 서버로 보내지지 않습니다.
교육적 범위¶
선행자 사슬은 큰 수에서 느립니다. 테스트는 유한한 사례만 확인하며 모든 자연수에 대한 결론에는 귀납법이 필요합니다.