it is understandable if Nvidia backs independent standards like OpenGL and Direct3D, rather than a vendor specific API that would always put them at a competitive disadvantage, because it is developed and controlled by a rival manufacturer.
I agree. From what I've seen, we're expecting Direct3D 12, and future OpenGL versions, to be such that they offer many of the benefits that Mantle and Metal offer now. Mantle seems to have been very effective in spurring innovation, but, as you say, there are legitimate reasons nVidia might not want to jump aboard.
If the tables were turned and nVidia were to make Physx available to AMD, AMD would always be playing catch-up: there's a conflict of interest if one party has total control. The frameworks from Khronos and Microsoft seem a better bet.
On top of all that, it's probably not great to have yet another graphics API, from either the driver-devs' perspective or the game-devs' perspective: devs already have to worry about Direct3D, OpenGL, OpenGL-ES, and console-specific APIs, without adding Metal and Mantle.
the difference rarely exceeds 10%, and is often just 5% or less. For developers that are not AMD "business partners", it might not be worth spending time on porting their engine to a 3D graphics API that makes only a minor improvement on the products of a single GPU vendor that has a market share of 29-30%.
Also good points. I don't know the numbers for the Metal API.
If it were, all prison sentences would be the same: stay in there until you've been rehabilitated.
So those best able to convince a psychologist, will be released earliest. And someone unable to convince a psychologist that they'll never smoke the wrong leaves again, will remain locked-up indefinitely. Great idea.
No, prison should be both rehabilitative, and punitive. I agree that the emphasis should generally be on the former.
I think AC is trying to say they dislike both Java and.Net because of lock-in.
But if everything's Open Source, you're just as free to fork Java or.Net as, say, Ruby on Rails. (Well, assuming you don't infringe trademarks... and ignoring copyright/patent lawsuits...)
Of course, there will always be murders and rapes, but economic system and societal decisions, make a huge difference on the frequency of murders and rapes. Compare the murder rates of different countries with comparable economic strength.
This is a reasonable point. Some things should be an 'in-house' affair: minting currency, and producing assault-rifles for your military, are things that a lot of countries prefer to do themselves.
A troll, but I'll bite. (I'm fairly sure you cannot post something that stupid without trying). What is it with ACs? Anyway: old money is gradually phased out. This is the reason one doesn't see ancient coins in circulation. Are you able to wrap your head around that, or should I try again?
it is understandable if Nvidia backs independent standards like OpenGL and Direct3D, rather than a vendor specific API that would always put them at a competitive disadvantage, because it is developed and controlled by a rival manufacturer.
I agree. From what I've seen, we're expecting Direct3D 12, and future OpenGL versions, to be such that they offer many of the benefits that Mantle and Metal offer now. Mantle seems to have been very effective in spurring innovation, but, as you say, there are legitimate reasons nVidia might not want to jump aboard.
If the tables were turned and nVidia were to make Physx available to AMD, AMD would always be playing catch-up: there's a conflict of interest if one party has total control. The frameworks from Khronos and Microsoft seem a better bet.
On top of all that, it's probably not great to have yet another graphics API, from either the driver-devs' perspective or the game-devs' perspective: devs already have to worry about Direct3D, OpenGL, OpenGL-ES, and console-specific APIs, without adding Metal and Mantle.
the difference rarely exceeds 10%, and is often just 5% or less. For developers that are not AMD "business partners", it might not be worth spending time on porting their engine to a 3D graphics API that makes only a minor improvement on the products of a single GPU vendor that has a market share of 29-30%.
Also good points. I don't know the numbers for the Metal API.
If you mean machine-code, please just put machine-code. "ML" is taken.
exemple the Gobject API. This is clearly not the most elegant way to do OO but it works and it can be as efficient a true OO langage.
Indeed, and if you want elegant GObject, there's always Vala, a C#-like language which compiles to C.
If it were, all prison sentences would be the same: stay in there until you've been rehabilitated.
So those best able to convince a psychologist, will be released earliest. And someone unable to convince a psychologist that they'll never smoke the wrong leaves again, will remain locked-up indefinitely. Great idea.
No, prison should be both rehabilitative, and punitive. I agree that the emphasis should generally be on the former.
This is something Eben Moglen discusses in his Freedom in the Cloud talks, which I strongly recommend.
I feel you're ignoring Mono, which exists and generally works. Microsoft doesn't have total control of all implementations.
I think AC is trying to say they dislike both Java and .Net because of lock-in.
But if everything's Open Source, you're just as free to fork Java or .Net as, say, Ruby on Rails. (Well, assuming you don't infringe trademarks... and ignoring copyright/patent lawsuits...)
I think they mean something like Don't include a company emblem in your character customisation, but you're right, it's confusing.
I was alluding to the fact that Android is based on GNU/Linux, and Linux has permissions built into the core. Fair point though.
Aside: apparently there's not much GNU code in Android. Interesting.
Errr... is that meant to be funny?
Maybe I'm missing something, but stating mathematical falsities is not, in and of itself, funny.
It's a waste of my time every time I make an effort with you ACs, really...
If only there were a technology which enabled permissions to somehow be enforced by the operating-system itself...
The usual excuse is but what if we confuse someone!?
Mozilla, too, are a fan of this sort of reasoning.
So... is that meant to be funny?
Tried Pipedot and SoylentNews?
Yes, that's what I meant, but I should've been clearer :P
Yup, that's exactly why they chose "Clang" as the name for the C frontend for LLVM.
Its better to have a population that can deal with that asshole too.
Maybe, but I'd far rather that asshole didn't have police powers.
You realise Slashdot accounts aren't issued at birth, right?
Another intellectual triumph for AC! Congratulations!
You're a troll, but anyway:
Of course, there will always be murders and rapes, but economic system and societal decisions, make a huge difference on the frequency of murders and rapes. Compare the murder rates of different countries with comparable economic strength.
But the whole story is that the court shut them down. Surely it is considered fraud (or something similar), no?
Well, they implied it when they said this new innovation would be useful for stopping counterfeiting.
This is a reasonable point. Some things should be an 'in-house' affair: minting currency, and producing assault-rifles for your military, are things that a lot of countries prefer to do themselves.
A troll, but I'll bite. (I'm fairly sure you cannot post something that stupid without trying). What is it with ACs? Anyway: old money is gradually phased out. This is the reason one doesn't see ancient coins in circulation. Are you able to wrap your head around that, or should I try again?
Agreed. You should only ever buy perfectly idiot-proof products.
I, however, will not.
better AI
Is that really true? Which titles are you thinking of?