8 ms·
I believe you are misunderstanding the purpose of this repo. The focus of the repo is not on Python, it is on machine learning(ie, it's collecting training exam
by davidatbu 5y ago
I believe you are misunderstanding the purpose of this repo. The focus of the repo is not on Python, it is on machine learning(ie, it's collecting training examples to train ML systems that can reason/code).
Python was chosen probably because the ML community uses Python almost all the time, and because its standard library and language constructs allow for concision, which would (presumably) allow ML models to focus on semantics as opposed to syntax.
Disregarding these two factors, it's very likely that this could have been "OcamlProgrammingPuzzles" or "JavascriptProgrammingPuzzles" or whatever and still be an almost-perfect substitute in terms of serving as training data for deep learning.