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