Duncan <1i5t5.dun...@cox.net> wrote: >> >> http://article.gmane.org/gmane.comp.lang.lua.general/18519 > > That reply is from 2005 and is apparently specific to (32-bit) x86's
Even more is true! The only argument there concerns pic. But most distributions (hopefully also gentoo in a not-so-distant future, hopefully also on x86) will have PIE as a built-in gcc default, and programs should better all be built with PIE due to security considerations. So the whole argument concerning efficiency is simply invalid, nowadays. Yes, there might be very exceptional situations where it might be appropriate to sacrifice security considerations completely as a tradeoff for slightly more speed (although on amd64 this is probably already hardly measurable). But it should be exactly this: very exceptional situations. Most games should better not be exceptional concerning security, at least in a "standard" distribution.