You can easily guess what the purpose of the program is.
You can easily guess what the purpose of the program is.
1500 years ago, Aryabhata came up with an algorithm for approximating an integer ratio with (what we today call) continued fractions, and we use it today for that and for inverting elements of finite fields. Aryabhata was a Hindu, speaking Sanskrit, living in a monarchy; no corporation he formed part of still exists, or could exist, at least according to accepted legal principles. Yet his algorithm continues to be correct today, and like the movement of the Earth, it would continue to be correct even if nobody believed it.
Platonists believe that mathematical constructs like programs are actually more objectively real than things like stones or puppies, because propositions about them have a truth-value that is independent not only of the speaker's social context but also of time. Today this puppy is alive; tomorrow she will be dead. The Pythagorean Theorem doesn't do that.