The Still New What Did You Last Do Thread
-
- Posts: 422
- Joined: Fri Dec 22, 2017 1:53 am
- Graphics Processor: ATI/AMD (Modern GZDoom)
Re: The Still New What Did You Last Do Thread
They still fear shipping the compiler runtime and VC++ libraries (the part that typical Win32 programs need) with Windows because they feel that doing so would get them slapped with anti-trust lawsuits/fines again.
Meanwhile Linux and macOS ships with those being part of the system by default. Go figure why Apple and Red Hat didn't get slapped with anti-trust lawsuits/fines regarding those...
Meanwhile Linux and macOS ships with those being part of the system by default. Go figure why Apple and Red Hat didn't get slapped with anti-trust lawsuits/fines regarding those...
-
- Posts: 853
- Joined: Mon May 10, 2021 8:08 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): EndeavorOS (basically Arch)
- Graphics Processor: Intel with Vulkan/Metal Support
Re: The Still New What Did You Last Do Thread
Most likely, you're a government in that case.Also, 'insanity' depends on the use case. For some stuff you cannot even risk the remote chance that there's some breakage in glibc and rather link statically instead.
-
- Posts: 3886
- Joined: Fri Feb 08, 2008 9:15 am
- Preferred Pronouns: She/Her
- Operating System Version (Optional): (btw I use) Arch
- Graphics Processor: nVidia with Vulkan support
- Location: Vigo, Galicia
Re: The Still New What Did You Last Do Thread
Well, there has been some glibc breakage recently, for sure. Some change in it made Tim Allen Doom no longer work.
-
- Lead GZDoom+Raze Developer
- Posts: 49184
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: The Still New What Did You Last Do Thread
Now that is utter hogwash. If that was the case they wouldn't have made part of the CRT a system library at all.Cacodemon345 wrote: ↑Sat Dec 03, 2022 8:41 am They still fear shipping the compiler runtime and VC++ libraries (the part that typical Win32 programs need) with Windows because they feel that doing so would get them slapped with anti-trust lawsuits/fines again.
-
- Posts: 2954
- Joined: Thu Jul 17, 2003 12:07 am
- Graphics Processor: ATI/AMD with Vulkan/Metal Support
Re: The Still New What Did You Last Do Thread
https://www.debian.org/releases/sid/
They are the same.The unstable distribution ("sid")
The code name for Debian's development distribution is "sid", aliased to "unstable". Most of the development work that is done in Debian, is uploaded to this distribution.
What got Microsoft slapped was largely the way it tied Internet Exploder to Windows and had it installed by default, and would get in the way of letting people use alternatives, giving themselves an unfair advantage in the web browser market through their dominance of the OS market, unfairly harming competition from the likes of Netscape Navigator, Opera, Firefox, etc. I think what they tried to pull with Java also played a role. Considering how critical a C/C++ runtime is for a modern OS, you couldn't get away without one. As long as Windows doesn't get in the way of apps using alternative runtimes (which they don't; MinGW uses a port of libstdc++ instead of the VC++ runtimes, and only uses the ancient msvcrt.dll to avoid making a full port of glibc, though they do offer an option for a different implementation of a select number of functions to give better C99 or glibc compatibility), there's no problem there.Cacodemon345 wrote: ↑Sat Dec 03, 2022 8:41 am They still fear shipping the compiler runtime and VC++ libraries (the part that typical Win32 programs need) with Windows because they feel that doing so would get them slapped with anti-trust lawsuits/fines again.
Meanwhile Linux and macOS ships with those being part of the system by default. Go figure why Apple and Red Hat didn't get slapped with anti-trust lawsuits/fines regarding those...
But even if that was the case, Apple and Red Hat don't hold anywhere near as much control in the OS market to make such tie-ins unfair for competing C/C++ runtimes.
-
- Lead GZDoom+Raze Developer
- Posts: 49184
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: The Still New What Did You Last Do Thread
Apple does on Mobile, though, and their always lagging browser support in Safari can be truly aggravating - and unlike Windows Apple does not allow any alternative whatsoever.
And they seem to get away with it
-
- Posts: 2954
- Joined: Thu Jul 17, 2003 12:07 am
- Graphics Processor: ATI/AMD with Vulkan/Metal Support
Re: The Still New What Did You Last Do Thread
I don't disagree. Although I can also see that as Apple/Safari being the last true hold-out from total Chrome domination of the web. Edge and the like are based on Chrome/Blink, so are still beholden to Google and what they decide to do for the web. Firefox's market share is all but evaporated, and they're financially dependent on Google's funding so aren't going to be pushing against them or become a real threat. If websites didn't have to bother with supporting Safari and could assume an iPhone/iPad user would get a real version of Chrome or Chromium, then Chrome or some Chrome-reskin would be your only real option for using the web.
-
- Posts: 422
- Joined: Fri Dec 22, 2017 1:53 am
- Graphics Processor: ATI/AMD (Modern GZDoom)
Re: The Still New What Did You Last Do Thread
They do have an obsession otherwise with keeping interfaces of their libraries both forwards and backwards-compatible which would explain forced compiler runtimes.Graf Zahl wrote: ↑Sat Dec 03, 2022 12:58 pmNow that is utter hogwash. If that was the case they wouldn't have made part of the CRT a system library at all.Cacodemon345 wrote: ↑Sat Dec 03, 2022 8:41 am They still fear shipping the compiler runtime and VC++ libraries (the part that typical Win32 programs need) with Windows because they feel that doing so would get them slapped with anti-trust lawsuits/fines again.
-
- Posts: 853
- Joined: Mon May 10, 2021 8:08 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): EndeavorOS (basically Arch)
- Graphics Processor: Intel with Vulkan/Metal Support
Re: The Still New What Did You Last Do Thread
Apple's browser (and by extension, device situation) sucks, but one of my relatives recommended an iPhone to one of my other relatives "cause it's cheap". Uhh, I'm not dealing with that SHIT, thanks. (I'm the family IT guy)
The monopoly Google has on the WWW sucks.
1. Undefined behavior.
2. A deprecated function/flag/whatever
3. A hack.
4. Some weird thing I can't think of rn.
5. I'm wrong.
Also, what the hell does GLIBC have to do with this? Unless it's its own sourceport then it shouldn't access C(++) directly. It should be abstracted away with smth like ZScript or VavoomC.
The monopoly Google has on the WWW sucks.
Then every developer (Graf included) should drop support for everything but the latest tech if that's bad.They do have an obsession otherwise with keeping interfaces of their libraries both forwards and backwards-compatible which would explain forced compiler runtimes.
LMG: They were relying on 1 or more of the following:Well, there has been some glibc breakage recently, for sure. Some change in it made Tim Allen Doom no longer work.
1. Undefined behavior.
2. A deprecated function/flag/whatever
3. A hack.
4. Some weird thing I can't think of rn.
5. I'm wrong.
Also, what the hell does GLIBC have to do with this? Unless it's its own sourceport then it shouldn't access C(++) directly. It should be abstracted away with smth like ZScript or VavoomC.
-
- Lead GZDoom+Raze Developer
- Posts: 49184
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: The Still New What Did You Last Do Thread
Kf Apple wasn't Apple and didn't consistently release a sub-par product that might be true, but in its current state Safari is more an obstacle than an asset, because unlike Google, Apple DOES have a monopoly on their devices and with that can do a lot of damage.Chris wrote: ↑Sat Dec 03, 2022 5:34 pmI don't disagree. Although I can also see that as Apple/Safari being the last true hold-out from total Chrome domination of the web. Edge and the like are based on Chrome/Blink, so are still beholden to Google and what they decide to do for the web. Firefox's market share is all but evaporated, and they're financially dependent on Google's funding so aren't going to be pushing against them or become a real threat. If websites didn't have to bother with supporting Safari and could assume an iPhone/iPad user would get a real version of Chrome or Chromium, then Chrome or some Chrome-reskin would be your only real option for using the web.
-
- Posts: 853
- Joined: Mon May 10, 2021 8:08 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): EndeavorOS (basically Arch)
- Graphics Processor: Intel with Vulkan/Metal Support
Re: The Still New What Did You Last Do Thread
Firefox ftw. I wrote this from it, and a lot of other posts too. Safari does live up to its name, an anti-Safari of features and extensions that is. (where's my uBlock Origin)Kf Apple wasn't Apple and didn't consistently release a sub-par product that might be true, but in its current state Safari is more an obstacle than an asset, because unlike Google, Apple DOES have a monopoly on their devices and with that can do a lot of damage.
-
- Lead GZDoom+Raze Developer
- Posts: 49184
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: The Still New What Did You Last Do Thread
I also stick with Firefox. If I had to switch I'd choose some Chromium-based browser free of Google or Microsoft but surely not the mainstream ones.
-
- Posts: 853
- Joined: Mon May 10, 2021 8:08 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): EndeavorOS (basically Arch)
- Graphics Processor: Intel with Vulkan/Metal Support
Re: The Still New What Did You Last Do Thread
Maybe ungoogled-chromium?I also stick with Firefox. If I had to switch I'd choose some Chromium-based browser free of Google or Microsoft but surely not the mainstream ones.
-
- Posts: 21706
- Joined: Tue Jul 15, 2003 7:33 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): A lot of them
- Graphics Processor: Not Listed
Re: The Still New What Did You Last Do Thread
Vivaldi was doing pretty well for me for a while as a Chromium-based browser. I only switched to Firefox because I wanted a more consistent sync system between my desktops and mobile (and mobile Firefox supports uBlock Origin).
-
- Posts: 853
- Joined: Mon May 10, 2021 8:08 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): EndeavorOS (basically Arch)
- Graphics Processor: Intel with Vulkan/Metal Support
Re: The Still New What Did You Last Do Thread
Vivaldi has a lot of features (some would see it as bloat), unfortunately it's not fully free software and it was very slow after a while.