- Jun 10, 2017
- 11,029
- 16,344
Because, as I said, I test the bug you pretend to have found...Since start I was telling you you just running your own code not mine.
If the test codes I provide give the right result, and they do, then the issue isn't the
text
statement, but the value provided to it. What mean that the issue come from your code, whatever because it's structurally bugged, or because it don't follow the logical rules implied by the language you use.And? What is surprising in this?But even if your explanations looks like logically at first glance - they are still dont explain everything, cos code like this one:working well without needs to use method copy() of f22f object declared in Python block.Code:text synaptic + (" %3d %3d " % ( len(f22f) , len(f22f) )
Like you don't starts by a string, Ren'Py treat the whole argument as an implicit expression. What mean that it will reevaluate it every time. This being done through a Python native function, the values are not took from Ren'Py constants cache, but from the current global scope, updated by the current local scope.
And this is why there's peoples who believe that Earth is flat. Like they don't understand gravity, they reject the reality, whatever who explain them that they are wrong. It's easier for them than to admit the limits of their knowledge.So i dont care what you call optimization rule or other way . Cos for me it acting like blatant bug.
No. This was already achieved by all scripting languages derived from C, like Perl by example, while being purely absent from many compiled languages. Memory management was an improvement that C brought to us, not something one should get rid of.Ideas behind of Python were to free us of memory management like we had to bother in C or C++.
The main idea behind Python was to have a language both simple to use and beautiful to look at. Then, with the project growing, it became a proof of concept for some paradigms like duck typing or none mutability.
By the way, Python come from ABC not from C.
It's not more a bug than:And now you blatanly call such evident bug and weakness as an result of optimisation rule .
Code:
$a = 12;
change( $a );
print $a;
def change{ $_[0] = 42; }
Like it's not more a bug than a car not working anymore because you filled the tank with incompatible fuel.
It's how the language works and, for once for Ren'Py, this is explicitly covered by a dedicated part of the doc, period. Don't call bug the fact that you use a language without respecting its design constraints; mostly because you didn't cared to learn the said constraints.
I prefer to finish with that:Great very funny indeed.
You just should start with that your Majesty Experienced.
You don't have permission to view the spoiler content.
Log in or register now.