4 ms·
> VSCode, .NET Core, WSL Care to explain what's wrong with them? What's anticompetitive about them? Or you just don't like them because "reasons"? > DX12 Wha
by 1_player 6y ago
> VSCode, .NET Core, WSL
Care to explain what's wrong with them? What's anticompetitive about them? Or you just don't like them because "reasons"?
> DX12
What is wrong with it? It's not like it's forced down your throat like Metal. You still have the choice of Vulkan and OpenGL
> deliberately crippling cross-platform Vulkan drivers
Do you mind providing citations, instead of just causing flame wars with no solid argument on your side?
- Nullabillity 6y ago> Care to explain what's wrong with them? What's anticompetitive about them? Or you just don't like them because "reasons"? They're all sold in wildly misleading ways. VSCode is open source according to the website, but the FOSS build is missing a lot of the advertised features (like, say, the extension manager...). Same with .NET Core. Sure, the compiler and core libraries are open source (if you can find the real thing, rather than the umpteen facades that they pollute their repos with)... But core tools like the debugger are still closed and deliberately locked to only work with (the branded, closed builds of) VSCode. That's not a huge problem if it at least had proper support for printf debugging (like Rust's `Debug`). But of course that's not a thing, because why would you ever use anything else than VSCode? WSL is sold as a drop-in compatibility layer, but WSL1 was missing a lot of core features (hell, SQLite wouldn't even run with its default settings). WSL2 is somewhat better, but still does a bunch of shady crap (no systemd or equivalent, DirectX-on-WSL, etc). > What is wrong with it? For one, there was just no need for it. The only reason for it to exist is to make it harder to port stuff away from Windows. If they had a problem with Vulkan's API (haven't really used either, so can't comment on the exact differences) then they could have designed it as a layer on top of Vulkan from the start. DXVK already proved that it's a viable approach. > It's not like it's forced down your throat like Metal. You still have the choice of Vulkan and OpenGL Xbox?