News for hackers. Stuff that matters.
Re:Microsoft acquires Github by jhasse on Monday June 04, 2018 @10:20AM (#17227963)
* Drop DirectX for Vulkan

* Drop MSVC for Clang or GCC

* Drop Edge for Firefox or Chromium

because they love open-source, right?

Re:Microsoft acquires Github by WorldMaker on Monday June 04, 2018 @12:09PM (#17229276)
Several key pieces of Edge are open source, such as Chakra Core, which is the JS engine (like Chromium's V8), and more are expected.

The argument IE6 was that the web grew too stagnant with a single dominant web renderer. If we all agree that the Web is a better place with multiple competing web renderers, why wish the death of the Edge renderer when it and Firefox are all that are standing in the way (and barely by latest metrics) of forks from the KHTML/WebKit/Blink family dominating?

Re:Microsoft acquires Github by Someone1234 on Monday June 04, 2018 @11:48AM (#17229014)
Vulkan is just a 3D graphics and compute API, it cannot replace DirectX because it doesn't support most of the things DirectX does.

Did you mean to say Direct3D? That's still leave you with input, sound, maths, and 2D missing.

Re:Microsoft acquires Github by jhasse on Monday June 04, 2018 @12:31PM (#17229509)
Yes, I meant Direct3D.
Re:Microsoft acquires Github by Ornstein on Monday June 04, 2018 @11:56AM (#17229157)
This is just ridiculous. The other points may/may not make sense but drop direct-x for vulkan? What? It'd have made more sense to make Direct-X open source than just dump it like it's useless. It's not like windows drivers for GPUs don't support vulkan. Direct-X has had a history of being the superior graphics API to OGL. Now, VULKAN evens things out a bit but just dumping so much of RnD for nothing doesn't make sense
Re:Microsoft acquires Github by ekr on Monday June 04, 2018 @12:58PM (#17229780)
> Direct-X has had a history of being the superior graphics API to OGL.

That view is fairly one-sided, to say the least. The history is presented in this StackExchange thread: https://softwareengineering.stackexchange.com/questions/6054....

But to summarize: OpenGL was the standard before D3D was created. D3D has been a step behind OpenGL in features and performance up to about D3Dv7. Then the OpenGL ARB screwed up, with Microsoft among the members (some hypothesize that Microsoft were attempting to sabotage OpenGL).

Re:Microsoft acquires Github by Spivak on Monday June 04, 2018 @01:15PM (#17229925)
Compared to open-sourcing them? Don't throw the baby out with the bathwater.

* Direct3D being open-sourced would have removed the need for Vulkan.

* Many compilers are good for the ecosystem.

* Many browsers are good for the ecosystem.

Re:Microsoft acquires Github by disposablename on Monday June 04, 2018 @02:06PM (#17230391)
Yes, let's have fewer choices for everything! That is sure to spur innovation!
Re:Microsoft acquires Github by jhasse on Monday June 04, 2018 @02:59PM (#17230968)
There are a lot of situations where people don't have a choice but to use DirectX or MSVC. Same was true for Internet Explorer.

It's only a choice if we have open standards so you can actually choose between different implementations.