4 ms·
You are asking me to provide the hypothetical implementation for a real-world function? I don't know how to respond to this. Just observe the thing I am showin
by ukj 5y ago
You are asking me to provide the hypothetical implementation for a real-world function?
I don't know how to respond to this. Just observe the thing I am showing you. THAT is what I am talking about. It's right before your eyes - I took it from my head and made it real.
>If you want to argue that
I DON'T want to argue! All I am doing here is expressing myself - you are the one jumping down my throat.
This is me telling you that I am not interested in any social game of figuring out "who is right or who is wrong". If that's the game you are playing - I am happy to terminate the interaction.
What I mean by f() != f() in the abstract is precisely that Ruby program in the concrete. Nothing more - nothing less.
There is no room for "right" and "wrong" here. Those are moral judgments and I've committed no moral violation of any sort.
- the_af 5y agoI'm asking you to provide the actual implementation of your hypothetical function now(). I don't need to know the implementation of the real function Time.now from Ruby because, without looking at its source code, I can tell you that it has implicit arguments. How can I tell this? Because it's impossible for your Ruby program to tell the time without some kind of interaction with an external source (be it the computer clock, the internet or whatever); this source is your implicit parameter and it's why two invocations of your function don't return the same value. It is impossible for your function not to have this source of time, either implicitly or explicitly. If you disagree, then please explain how your function tells time.
- ukj 5y agoAnd I am asking you to provide the actual implementation of your hypothetical function equal(). I don't need to know the implementation of the real function == from any programming language because, without looking at any source code I can tell you that it has implicit arguments: a tautology. If you disagree, then please explain how equality functions.