Accessing resources on a system requires privileges.<p>So java is inherently more insecure than C, because java developers are not aware that every time they access a socket, authentication, a file, ram they need privileges. And they tweak whatever policies and rules of the OS to do so. Yes : the problem is not the java dev but the sysadmins... Sysadmins says no it is unsecure, so companies say let&#x27;s hire clueless devs call them devops and handle the delicate problem of secured access to resources by telling them: make it possible.<p>It is not by hiding dust under the carpet, moving the problem to another place (from code to containers) and creating new &quot;paradigms&quot; to hide the inherent complexity of coding that situation will improve.<p>in 2015 we are still lacking of able developers and every technic to work around the scarcity of really able developers are a failure and adding noise.<p>Software is as good as the lowest &quot;software&quot; IQ of the member of the crowd building it -managers included-. Our managers are clueless, most our devs&#x2F;devops&#x2F;sysadmins are frauds.