On Tue, 11 Apr 2017 21:10:56 -0700, Rick Johnson wrote: > high level languages like Python should make it difficult, if not > impossible, to write sub- > optimal code (at least in the blatantly obvious cases).
You mean that Python should make it impossible to write: near_limit = [] near_limit.append(1) near_limit = len(near_limit) instead of: near_limit = 1 ? I look forward to seeing your version of RickPython that can enforce that rule. Oh, in case you think I'm making this up, this example came from some real-life code: https://mail.python.org/pipermail//python-list/2016-August/712673.html Here's another example: answer = 0 for i in range(10): answer += 1 instead of answer = 10 So... how exactly does the compiler prohibit stupid code? -- Steve -- https://mail.python.org/mailman/listinfo/python-list