Loading...
  OR  Zero-K Name:    Password:   

Post edit history

Goodbye Linux

To display differences between versions, select one or more edits in the list using checkboxes and click "diff selected"
Post edit history
Date Editor Before After
4/27/2020 12:37:04 PMGBrankPresstabstart before revert after revert
4/27/2020 12:29:22 PMGBrankPresstabstart before revert after revert
4/27/2020 12:26:42 PMGBrankPresstabstart before revert after revert
Before After
1 I've had worse experiences with Windows than I've had with Linux 1 I've had worse experiences with Windows than I've had with Linux
2 \n 2 \n
3 I remember something like 8-10 years ago I spent DAYS figuring out how to get legacy nvidia drivers installed on Linux. Turns out you needed a specific proprietary kernel module, for a specific version of Linux, and retrofit that onto modern Ubuntu which expects a much more recent kernel version. That was not fun, but you can't really blame Linux for that. 3 I remember something like 8-10 years ago I spent DAYS figuring out how to get legacy nvidia drivers installed on Linux. Turns out you needed a specific proprietary kernel module, for a specific version of Linux, and retrofit that onto modern Ubuntu which expects a much more recent kernel version. That was not fun, but you can't really blame Linux for that.
4 \n 4 \n
5 Compare this to Windows 10, where 5 Compare this to Windows 10, where
6 - I regularly need to enter SAFE MODE to delete folders and files 6 - I regularly need to enter SAFE MODE to delete folders and files
7 - antimalware (Windows Defender) makes compiling, installing etc. take way longer than it should 7 - antimalware (Windows Defender) makes compiling, installing etc. take way longer than it should
8 - you can't turn off Windows Defender. just temporarily disable it 8 - you can't turn off Windows Defender. just temporarily disable it
9 - MSVC doesn't support x64 inline asm ( this is one of the reasons why Spring has no 64-bit executable on Windows. streflop requires it. the other is because building with msvc is a megaton shitfuck is general, even with cmake support and vcpkg) 9 - MSVC doesn't support x64 inline asm ( I'm guessing this is one of the reasons why Spring has no 64-bit executable on Windows. streflop requires it. the other is because building with msvc is a megaton shitfuck is general, even with cmake support and vcpkg)
10 - Visual Studio's clang/gcc support is too buggy to use, and gcc support is VERY partial. You can't even target windows with gcc on visual studio. ON WINDOWS. 10 - Visual Studio's clang/gcc support is too buggy to use, and gcc support is VERY partial. You can't even target windows with gcc on visual studio. ON WINDOWS.
11 - MSVC is completely non-conformant to the C++14-17 standard. things that should compile don't, and things that shouldn't do with absolutely no warnings. They brought in '/permissive-' recently (as in, 2 weeks ago recently) but I shouldn't need a flag to say I want portable code. 11 - MSVC is completely non-conformant to the C++14-17 standard. things that should compile don't, and things that shouldn't do with absolutely no warnings. They brought in '/permissive-' recently (as in, 2 weeks ago recently) but I shouldn't need a flag to say I want portable code.
12 - MSVC is just a piece of shit in general 12 - MSVC is just a piece of shit in general
13 - almost every piece of software on earth needs an entirely separate build process for Windows 13 - almost every piece of software on earth needs an entirely separate build process for Windows
14 - come with GIGABYTES of bloatware (candy crush, cortana, etc.) 14 - come with GIGABYTES of bloatware (candy crush, cortana, etc.)
15 - user permissions are an absolute clusterfuck. your account with 'admin' privileges isn't actually admin, the admin account isn't even admin, SYSTEM is admin, also the admin account is different from the user with 'admin' privileges. Instead of sudo and user groups in windows you have 2 fake admin accounts and the SYSTEM admin account you need a special tool to access 15 - user permissions are an absolute clusterfuck. your account with 'admin' privileges isn't actually admin, the admin account isn't even admin, SYSTEM is admin, also the admin account is different from the user with 'admin' privileges. Instead of sudo and user groups in windows you have 2 fake admin accounts and the SYSTEM admin account you need a special tool to access