News for hackers. Stuff that matters.

psydk

After enjoying coding on 680x0 in my youth and later being frustrated by x86, I acclaim that new ISA. There is a design decision I'm curious about but I could not find related information. How did they come with the names "x0, x1, x2..." for general purpose registers, instead of the more conventional "r0, r1, r2..."?
Re:Vulkan Tutorial on Monday July 18, 2016 @04:01PM (#12117713)
My question will probably sound naïve because of my lack of knowledge of the Macintosh, but Macintosh hardware nowadays seems to be the same than PCs. So what prevent Intel, AMD or nVidia to propose a driver for this platform in the same way they do it for Linux and Windows? Is there a legal reason? A technical reason?
The Ubuntu document is from 2012 and the merge is not done on 16.04. How can we know if the change is still planned, and when? Is there a roadmap somewhere?
Re:In defense of Unix on Saturday March 05, 2016 @08:06AM (#11229387)
I've been able to successfully use / in the Win32 API with the exception of CreateProcess. I think the reason is that when you start an executable you may pass command line arguments starting with /