Comment Re:Everyone back up a step... (Score 1) 468
> they lose their IP to someone, and the name Ubisoft becomes a curseword...
You mean Ubisucks already isn't?
> they lose their IP to someone, and the name Ubisoft becomes a curseword...
You mean Ubisucks already isn't?
When companies can "effectively" just "buy laws" (and/or Politicians) corruption knows no bounds for price gouging.
Great PS4 Link !
I shipped a few games on Wii; wrote an OpenGL implementation for it layering it on top of GX. Interesting that Wii U still uses GX !
> How many usable DirectX bindings do you know for Java?
1. And who's job is that to support DirectX?
2. If Microsoft was _serious_ about DirectX they would add D3D bindings to Java.
> they can as well rewrite Minecraft from the scratch in C++
That was _already_ done for the PS3 and XBox360 versions.
Do you _actually_ use different compiles on different platforms at all ????
'inline' is only a hint
I can chose between Microsoft's __inline or GCC god-awful __attribute__((always_inline)) syntax.
This the reason #define macro's haven't died. 100% guarantee inlining.
Do you even understand the point of having "standards" ??
You're constantly complaining about "breaking things." Gee, if only there was a way to migrate, mitigate, and deploy change
* http://www.volvoclub.org.uk/hi...
This isn't rocket science -- let alone basic computer science. A dead-line is set, we inform people, and we make the switch. It's not fucking hard.
>> Standardized error messages
> doing something that no one else has ever done.
Gee, why does Microsoft provide a _specific_ number for _each_ warning ???
* https://msdn.microsoft.com/en-...
Do you even code in C++??
>> *"A Proposal to Add 2D Graphics Rendering and Display to C++"
> The C++ committee have their heads up their asses because they discuss a proposal submitted according to the correct procedure??
This is a solution in search of a problem.
Do you even _understand_ the term: Kitchen Sink or Over-engineering??
We already have graphics libraries, OpenGL / OpenGL ES, DirectX, etc. We don't need more shit in an already bloated language.
People like you are precisely part of the problem with C++.
1. Completely failing to understand _practical_ matters.
2. Continue to make excuses for why their tools are crap.
3. And then post blatantly false information that gets modded up to Insightful without a clue.
/Oblg.
Rocks "Das Rad" -- "Human civilization from the rocks perspective"
https://www.youtube.com/watch?...
> I can't think of a single game today that uses OpenGL.
Uh, HELLO McFly; Minecraft. That "insignificant" game that "only" sold 54+ million copies. ~18 MILLION on PC.
> Why is that?
Because you didn't even be bothered to spend 2 seconds to look
Gee, what is Valve using on OSX, and Linux !?!?
> OpenGL (or rather, some variants thereof) is the leading API for use on portable devices.
That is Open GL ES 2.x now 3.x. Even on the -desktop- we have WebGL which is basically OpenGL ES inside a browser.
For the MS fan-boys, let me know when I can write and run shaders in a browser.
I *love* ShaderToy. It is awesome for prototyping.
That would be interesting to get some "real data" on who is informed about the law.
http://www.vocativ.com/underwo...
Babb won't explicitly say he's there for the Silk Road trial. He's cagey because jury nullification activists have a history of being sent to jail for jury tampering. Perhaps the most famous case came in 2011, when an 80-year-old retired chemistry professor named Julien Heicklin was jailed for standing outside a Manhattan court where he distributed jury nullification pamphlets.
Heicklin, whom Babb calls his personal hero, was eventually acquitted, with the judge remarking that it's only jury tampering if someone tries "to influence a juror's decision through a written communication 'made in relation to a specific case pending before that juror.' "
if I wanted Pascal I would just do this in C
#define { BEGIN
#define } END
Fuck that verbosity.
Maybe if MS actually supported *gasp* older OS's with IE11 we might take it seriously.
No one gives a crap about IE11.
Chrome is the performance king, Firefox was the add-on king.
Us guys who have worked on C++ compilers have an old joke
There are only 2 problems with C++.
1. Its design,
2. Its implementation.
Fortunately most C++ compilers use the EDG front-end to handle all the crap of template parsing.
> But that doesn't mean it is a bad language.
It is when programmers blindly use OOP as a Silver Bullet (TM) and then wonder WTF they run into all sorts of performance problems
"Pitfalls of Object Oriented Programming"
* http://research.scee.net/files...
I'm sorry but the C++ committee has their head up their @$$es for *practical* matters:
* Standardized Name Mangling?
* Standardized ABI so compiler A can call code compiled with compiler B
* Standardized error messages
* Standardized pragmas to enable/disable warnings for unused variables
* Standardized forced inline, never inilne
* A consistent grammar between forward declarations and function definitions to make it easier to copy/paste
void foo();
// semi-colon required
void foo();// semi-colon is error
{
}
* Multi-column debugging instead of the archaic line debugging
foo(); bar(); qaz();
// try setting a breakpoint on bar .. most debuggers only support line debugging?!
Gee, who would ever want that!
Yeah, lets ignore real world issues for the past 20 years and keep adding CRAP onto the language
"A Proposal to Add 2D Graphics Rendering and Display to C++"
* http://www.open-std.org/jtc1/s...
For high performance games, most of the C++ features are *ignored*
"CppCon 2014: Nicolas Fleury "C++ in Huge AAA Games"
* https://www.youtube.com/watch?...
If you think the system is working, ask someone who's waiting for a prompt.