3 ms·
No offense but I really don't think it's a good idea to teach beginners a language with such a goofy syntax. It's fine if you want to make a language with a uni
by ebbv 10y ago
No offense but I really don't think it's a good idea to teach beginners a language with such a goofy syntax. It's fine if you want to make a language with a unique and "innovative" syntax. But beginners are best served by learning something mainstream, and ideally simple. They can expand into crazy stuff as they are ready for new languages.
- AstralStorm 10y agoThe syntax is the converse of innovative. Standard ML is very old. End keyword telegraphs Pascal and Algol. About the only new thing here is the testing, documentation and contract support and it is great to have.
- Ericson2314 10y agoThese comments surprise my so much. Pyret is designed to have as much of a familiar scripty-looking syntax as is possible while not being a shit language. Just like Rust has lousy C-like syntax to not alienate that crowd.