On Thu, Nov 29, 2018 at 2:44 PM Steven D'Aprano <st...@pearwood.info> wrote:
> You might say that your users are not so advanced, or that they're naive > enough not to even know they could do that, but that's a pretty unsafe > assumption as well as being rather insulting to your own users, some of > whom are surely advanced Python coders not just naive dabblers. I think that what above all unites Sage users is knowledge of mathematics. Use of Python would be secondary. The goal surely is to discover and develop conventions and interface that work for such a group of users. In this area the original poster is probably the expert, and I think should be respected as such. Steve's post divides Sage users into "advanced Python coders" and "naive dabblers". This misses the point, which is to get something that works well for all users. This, I'd say, is one of the features of Python's success. Most Python users are people who want to get something done. By the way, I'd expect that most Sage users fall into the middle range of Python expertise. I think that to focus on the extremes is both unhelpful and divisive. -- Jonathan _______________________________________________ Python-ideas mailing list Python-ideas@python.org https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/