3 ms·
The readability, unintuitive, and "odd syntax" comments are somewhat subjective, though I'd curious to hear what parts are odd and unintuitive for you. I linke
by jpolitz 10y ago
The readability, unintuitive, and "odd syntax" comments are somewhat subjective, though I'd curious to hear what parts are odd and unintuitive for you.
I linked to a perspective on where Pyret fits in in another similar answer:
https://news.ycombinator.com/item?id=13187379 https://news.ycombinator.com/item?id=13187379
We also may have different definitions of what a "beginner" needs for community and help.
Pyret is used in middle and high school classes (along with the undergraduate level). Those students, nor their teachers, are likely to know what IRC is or how to seek help on it. We do a lot of curriculum development, and professional development workshops in the summer are a major way we interact with these teachers and set them up with a high-bandwidth way to communicate with us over the year (which is direct email or mailing lists).
Prompt and detailed help is certainly available for teachers (who then help their students), and it's coming from the folks who designed the curriculum and the language together. Those mailing lists are public (pyret-discuss [1] and bootstrap-teachers [2]), and anyone is welcome to ask away.
[1] https://groups.google.com/forum/#!forum/pyret-discuss https://groups.google.com/forum/#!forum/pyret-discuss
[2] https://groups.google.com/forum/#!forum/bootstrap-discuss https://groups.google.com/forum/#!forum/bootstrap-discuss
Of course, Pyret doesn't have the huge community, Stack Overflow presence, documentation maturity, etc. of Python (or other major languages) for general programming. That takes time and consistent effort, but the lack of it doesn't negate the reasons Pyret is good for its current use cases.