Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Object code formats (Score 1) 225

A compiler going to an assembler today is LAME.

How so? A tool should do one thing well. What an assembler does well is generate relocatable object code in a given format. If you're targeting two platforms, one of which uses ELF and the other COFF or whatever, one could use the same compiler to target both along with two different assemblers, one for each object code format.

Comment Creating your own ABI (Score 1) 225

sometimes I want to reserve a global variable in a fixed register, but that requires all modules be compiled with the same flag.

That isn't "breaking the rules" as much as creating your own ABI. Classic Mac OS on 68K used to do this, where register A5 was typically reserved as a pointer to the program's global variable segment because the Mac OS ABI used position-independent code.

Comment AMD has no 100% monopoly (Score 1) 225

the day that AMD came out with Mantle and started leveraging it's 100% monopoly in the console market

Among consoles that aren't discontinued or battery-powered, I count Xbox 360, PlayStation 3, Wii U, Xbox One, PlayStation 4, and OUYA. Of these, two have NVIDIA graphics: PlayStation 3 has RSX, and OUYA has the same Tegra 3 that's in the first-generation Nexus 7 tablet. The forthcoming iBuyPower Steam Machine also has NVIDIA graphics.

Comment Where do you think Cain got his wife? (Score 1) 1

That sort of matches the opening of The Bible. Adam and Eve were the first humans, created perfect but they chose to rebel against their creator. Each successive generation picked up mutations. But before a population bottleneck 1656 years in, there weren't enough mutations for inbreeding to have much of a deleterious effect. So Cain, son of Adam and Eve, probably ended up marrying his sister.

Comment Re:grr (Score 1) 336

If you write an iOS apps for yourself, you don't need to pay the annual developer's fee. Only if you want to publish to iTunes.

Or if you want to run them on an actual iPod touch, iPhone, or iPad. You can run them in the simulator all day so long as you have a Mac, but to run them on a device requires provisioning, which requires a paid-up developer program membership.

Slashdot Top Deals

HELP!!!! I'm being held prisoner in /usr/games/lib!

Working...