How is it a religious position? A religious position would be thinking that some unknowable process would deliver some kind of techno-rapture.<p>So because we don&#x27;t know how something works now, we will never know? C&#x27;mon.<p><i>Programming is a lot like making spells and incantations.</i><p>No, it&#x27;s not. Maybe for laymen it looks like that, but for us developers it is definitely not the case. Granted, sometimes something works and you don&#x27;t realize why, but that just means you have a big debug problem on your hands - not that it&#x27;s unknowable. Usually only happens when you port something or copy code over from one system to the next.<p>Not sure how you come to those conclusions.