×

Announcing: Slashdot Deals - Explore geek apps, games, gadgets and more. (what is this?)

Thank you!

We are sorry to see you leave - Beta is different and we value the time you took to try it out. Before you decide to go, please take a look at some value-adds for Beta and learn more about it. Thank you for reading Slashdot, and for making the site better!

Comments

top

Bjarne Stroustrup Awarded 2015 Dahl-Nygaard Prize

UnknownSoldier Re:Poor Alan Kay (200 comments)

> Inline specifically means "export this as a weak symbol".

Oh gee, and here I thought it meant merge basic blocks. Do you know _anything_ how C++ compilers even work??

>> I can chose between Microsoft's __inline or GCC god-awful __attribute__((always_inline)) syntax.
> Yes, but why are you trying to do that? You're fighting the optimizer and you're almost certain to lose.

You love to constantly make incorrect and incomplete assumptions.

1. I want to write ONE directive not clutter my code up with hacks PER compiler. _Why_ do standards exist ? To make everyone's live _easier_.

2. Gee, why do things like _Profiling_ exist. The *compiler* doesn't have access to *run-time* performance. The optimizer is dealing with a _subset_ of data. It doesn't know the "function temperature".

But go on keeping making excuses. You really don't have a clue.

2 days ago
top

Ubisoft Revokes Digital Keys For Games Purchased Via Unauthorised Retailers

UnknownSoldier Re:Everyone back up a step... (462 comments)

> they lose their IP to someone, and the name Ubisoft becomes a curseword...

You mean Ubisucks already isn't? :-)

/me ducks

3 days ago
top

Comcast Ghost-Writes Politician's Letters To Support Time Warner Mega-Merger

UnknownSoldier Money *needs* to be removed from Politics ... (179 comments)

When companies can "effectively" just "buy laws" (and/or Politicians) corruption knows no bounds for price gouging.

3 days ago
top

DirectX 12 Lies Dormant Within Microsoft's Recent Windows 10 Update

UnknownSoldier Re: DirectX is obsolete (133 comments)

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 !

3 days ago
top

DirectX 12 Lies Dormant Within Microsoft's Recent Windows 10 Update

UnknownSoldier Re:Ship of Theseus (133 comments)

> 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.

3 days ago
top

Bjarne Stroustrup Awarded 2015 Dahl-Nygaard Prize

UnknownSoldier Re:Poor Alan Kay (200 comments)

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.

4 days ago
top

DirectX 12 Lies Dormant Within Microsoft's Recent Windows 10 Update

UnknownSoldier Re: DirectX is obsolete (133 comments)

> 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 !?!? ... It sure as hell isn't Microsoft's Not-Inventered-Here RenderMorph's Reality Lab which they renamed to Direct3D

4 days ago
top

DirectX 12 Lies Dormant Within Microsoft's Recent Windows 10 Update

UnknownSoldier Re:DirectX is obsolete (133 comments)

> 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.

4 days ago
top

There's a Problem In the Silk Road Trial: the Jury Doesn't Get the Internet

UnknownSoldier Re:Jurors (303 comments)

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.' "

4 days ago
top

Is Pascal an Underrated Programming Language?

UnknownSoldier No! One reason: Verbosity sucks (6 comments)

if I wanted Pascal I would just do this in C

#define { BEGIN
#define } END

Fuck that verbosity.

4 days ago
top

In Addition To Project Spartan, Windows 10 Will Include Internet Explorer

UnknownSoldier So MS do you _finally_ support WebGL now? (99 comments)

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.

5 days ago
top

Bjarne Stroustrup Awarded 2015 Dahl-Nygaard Prize

UnknownSoldier Re:Ken Thompson on C++ (200 comments)

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.

5 days ago
top

Bjarne Stroustrup Awarded 2015 Dahl-Nygaard Prize

UnknownSoldier Re:Poor Alan Kay (200 comments)

> 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?...

5 days ago
top

The Camera That Changed the Universe

UnknownSoldier Re: StartsWithABang (76 comments)

Gee, why did Feynman call it "Cargo Cult Science"

Or Max Planck say "Science advances one funeral at a time."

I'm not delusional about:

"You can take the People out of Politics,
But you can't take the Politics out of People
"

But then you if had read "The Structure of Scientific Revolutions" you wouldn't have this fallacy that the progress of science is linear.

about a week ago
top

NVIDIA Launches New Midrange Maxwell-Based GeForce GTX 960 Graphics Card

UnknownSoldier Re:What is a cuda core? (114 comments)

A CUDA core is basically an active hardware thread [pool.]

For example my GTX Titan has 2,688 CUDA Cores.

This number is derived from:

Streaming Multiprocessors: 14
  * 192 Cores/SM
====
2,688 Cores

In practice that means you have 2,688 threads doing "real work" at any one time.

See this SO question/answer
http://stackoverflow.com/quest...

about a week ago
top

The Camera That Changed the Universe

UnknownSoldier Re: StartsWithABang (76 comments)

Thanks for the posting that.

Sadly, Dogma is just as much present in Scientists as it is with Priests.

about a week ago

Submissions

top

Quantum Levivation

UnknownSoldier UnknownSoldier writes  |  more than 3 years ago

UnknownSoldier (67820) writes "Wired reports that researchers at Tel Aviv University have discovered you can "lock" a magnetic field into place with a semiconductor. They have a very cool demonstration of a frozen puck and some of the neat things you can do with it while its orientation remains locked but its location is movable. Might someday we see high speed trains that will be "impossible" to tip over or a new generation of batteries with this technology?"
Link to Original Source

Journals

UnknownSoldier has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?