On 14 Mar 2015 09:44, "Chris Barker"
On Fri, Mar 13, 2015 at 12:40 PM, Ryan Gonzalez
wrote: That written in Python, so Python would require Python to build which
would require Python to build which would require...
Well, you can't buid a C compiler without a C compiler either (or SOME
compiler). And given that you should be able to do cross-compilation for platforms that don't currently have a python build, I'm not sure that's a killer.
It it so wrong that python eats its own dog food in this manner?
Wrong, no. harder yes. C compilers have mature cross compiler build chains including stage aware test suites and the like. When a tool is it's own build dependency bootstrapping it on a new platform gains a hard requirement on cross compiling rather than it being a thing for special cases like platforms that cannot compile the tool. This makes the life of distribution maintainers harder too, since cross arch platform bootstrapping becomes even more manual. Rob