Microsoft Discontinues iMac Rival Surface Studio 2
macrumors.com
macrumors.com
I don't know a single software developer that prefers windows anymore.
Between only now finally getting tiling[1], menus filled with items I haven't seen anyone use, and since WSL came on Windows it is now the absolutely most clumsy mainstream thing to install a standard tool. Oh, and shortcuts.
I still use it because it is silent, has a good display, just works when I open it, has a battery that actually last all day and because IT departments don't know how to lock it down.
[1]: although I cannot use it because then I would have to re-enable "spaces pr screen" which
Have you tried Rectangle? It's not automatic, but I find it a reasonable compromise. Last I tried, Yabai et. al. were all pretty flaky compared to proper x11 twms.
I will concede that macos default out of the box also has some UI/UX issues for people who are or want to be 'hands on keyboard 100% of the time' but there are a few tools out there that I've found for myself that solve many of the problems. Phoenix being one, but also recently homerow https://www.homerow.app/, when I was back on windows in the bad old days of the early 2000s I ran a lot of software to facilitate my workflows by tweaking the system ui/ux.
But windows in my house is an overly expensive gaming console with occasional web browsing. MacOs is a very 'cozy' as you put it unix. Much of my job is also terminal based so having a standard shell is great (even though I'm still occasionally bitten by the 'i copied this stuff that worked in my terminal onto a linux machine and I forgot my grep/awk/whatever is BSD and not GNU.. fak').
I was excited back when MS announced the Linux Subsystem.. but man fuck ... so hacky. Also why the fuck is no one at MS replacing the standard terminal with something that actually functions properly? I mean sure I upgrade to iterm2 on macos, but using the built in termial is like 90% of the way there. The windows commandline shell (and not like the antique DOS stuff, and I can see that powershell is better, but not better enough that i'm going to bother with it.. like the actual terminal software is my biggest gripe) is simply garbage, no proper support even for the global clipboard as I recall.. different hotkeys than the rest of the system.
I make video games. Most video game devs used Windows. Most video games are played on Windows. In a great twist of irony a majority of gaming hours spent on Linux now do so through SteamOS and is doing so by emulating Windows! (Well, close enough).
Developing on Linux sucks and is bad. There’s no good debugger. glibc is a nightmare of bad design. Linux package management is bad. Linux is fine if by programming you actually mean devops though I guess.
macOS is kinda sorta ok. But might as well use Windows at that point. Apple Silicon is stupid sexy though. Definitely wish Windows ran on that.
Unity works great on macOS. Mobile devs are probably mostly on macOS and Unity. PC and console devs are all Windows though.
Unreal probably works ok on macOS. But as the games are all PC and console games the devs are on Windows. Debugging consoles is typically done via Visual Studio only. And the adult version, not VSCode.
for example, all my non-windows, non-steam gamepad support stems from valve investing in improving upstream compatibility to where devices just work, without needing to go to a vendor website to download an .exe for a driver— now that’s emulating windows.
It's not particularly difficult to target a broad combination of Windows, macOS, Android, iOS, Switch, PlayStation, and Xbox. They're all basically the same. Even x64 vs ARM is largely irrelevant.
In a sense SteamOS isn't even Linux. It's one distribution with no user modifications running on one set of hardware. It's closer to a console than to "Linux".
Meanwhile Linux isn't even a thing. It's many many many different things. Once upon a time I shipped a game that supported Linux. It's been awhile but Linux players were roughly 1% of the audience but they represented 50% of bug reports. And no, Linux users were not "good" users who were simply better at reporting bugs.
Yeah this is a feature. Games on Linux are running fine by the way.
there’s so much more internal plumbing that happened, mostly in the hardware compatibility and device driver layer of the stack.
i’ve been double clicking .exes using wine since 2008. i haven’t been able to use every gamepad under the sun on linux until valve funded device compatibility— not just “steam” or “steamos” or “steamdeck”— the upstream.
> What is the primary operating system in which you work?
It doesn't ask anything about preference and I wager most people don't have a say in OS for their jobs. Same reason that Microsoft Teams is the most "popular" synchronous tool, yet so low in the "admired" section.
That's not to say you're wrong, just that the data you linked to does not "back it up".
Also, I thought the parent was replying to the following part, considering they said "I know plenty".
> I don't know a single software developer that prefers windows anymore.
I would assume that companies are semi-rational actors and would switch if they could improve productivity that way. Especially since some sectors (graphic design for example) seem to prefer MacOS while others don’t. Of course there are some other factors (support, network effect, purchase cost) but if windows was just plainly unproductive, surely it wouldn’t be as popular as it is.
> Also, I thought the parent was replying to the following part, considering they said "I know plenty".
True, the survey doesn’t prove they actually prefer windows, u missed that context.
lol
At the end of the day, I don't think employee productivity matters much to large corporations.
And calling teams low in the desired section is such an odd assessment. It’s 3rd out about 2 dozen, and you ignore other highly desired items like .Net being #1 in its category, visual studio 4th of about 2 dozen, and others.
So yes, the data backs up that a lot of devs are on windows and that a lot want to use tech that windows devs use. That you so misrepresent one category and ignore others is not a very good way to understand the evidence, which far outweighs any one persons opinion in this thread.
I said it ranks low in "admired" (i.e., those who use it and want to continue using it). Less than 50% of those using it want to continue using it despite it being the most "popular" by a significant percentage. If everyone had their choice, Teams would drop heavily in popularity.
Regardless, it was just an example of how "popularity" doesn't mean anything because most people don't have a choice in their day jobs.
Absolutely terrible functionally, but I'm sure it looks pretty enough to some people that the papercuts don't matter.
Even after using one at various roles over the past 10+ years or so, I'm far more productive on my Lenovo with Fedora.
Windows is god awful, Macs at least have virtual desktops that mostly work. Windows sort of has them, but its really an afterthought. Hopefully you don't get an application trying to grab focus on an alternative VD, at best it will switch, but I've seen it lock interactions until you find it.
Then I do it all again at lunch..
how to track those? I'm on the way of applying 24H2 update right now and laptop's uptime is 28 days, I may have many such settings changed, if I follow your idea correctly
In fact, Windows is my dev workstation, game battle station and media consumption all in one. And with WSL I can easily have the best of many worlds. So that why I'm the most productive on Windows. While it being a jack-of-all-trades may mean it is indeed a master of none, but it doesn't mean it is not capable of being productive. So, I'm very confused why you'd find Windows unproductive at all.
And on the contrary, there is a lot of little bugs and stuffs in bare metal Linux that almost got me infuriated all the time and I tunnel visioned on fixing them...Bluetooth mysteriously doesn't work for one. Hyprland (and by extension Wayland) clipboard doesn't work with Vivaldi and VSCode under flakpak sandbox is another that I hate, plus RustDesk does not support Hyprland too...I use Fedora Silverblue btw, and distrobox let me a little bit off when I'm trying to setup podman when things didn't work as intended.
While macOS...while it just works, well I don't appreciate the eye candy and people often claim to have the most productive on a Mac but to be honest I just don't see the appeal at all...but having every app "containerized" and using Zsh by default is nice tho
Just feels like too much special magic in Apple's hardware. But who knows?
Hackintosh is basically dead in ARM because they have custom ASIC and DSP chips and accelerators on package that does not present in Intel Macs. And emulating them is super inefficient at the moment.
An amazing marketing video in every way that counts, except apparently in regards to sales!
I have no idea why they keep doing this shit with hardware over and over.
That said, one could probably produce something to a pretty similar effect with an external pen display (like Xencelabs 24"), VESA arm, and an M4 Mac mini, and it’d be more powerful, upgradable, flexible, and maybe even cheaper to boot.
Sure! What's the number to get this working?
> Are you crazy, don't buy an iPod, just get an iRiver and use your imagination!
> Use Gnome instead of OSX, it's *exactly* the same experience
> "Mom, can we buy an iPad?" - We have an iPad at home (iPad at home is a Toshiba Handybook running Windows 98)
How the turntables...[1] https://en.wikipedia.org/wiki/2024_CrowdStrike-related_IT_ou...
Can you clarify this point? iPad Pro has an M4 processor, just like Mac desktops do.
I'd like an option for a real pro ipad running macos instead of ios.
If you want a macOS device that runs the same M4 processor that’s in an iPad Pro, it looks like your options include virtually every macOS device.
Thanks to this (and Steam Deck for a great deal) I jumped to Mac and not regretting it. The system boots in seconds, has great eyecandy and just works for me. My work pc uses Windows and its taskbar behaves weirdly, right now, and its quarter shows the desktop image. Update breaks the soundcard and I will need to install it again. Oh and I see another update queued in - which may or may not be a false alarm.
I am not sure which was the most stable one, Windows 7 or 10. But 11 is a mess and nobody dares to admit it because sunk-cost fallacy and with the invention of recall it will act as a data collection agency for AI - as far as I followed the discussion.
The Xbox 360 says hi.
And yet they are let down by their own software which should have been their bread and butter. Considering they no longer rely on Windows as a major source of revenue but more as a market moat. They should have simply asked how do you make Windows the best operating system.
Now what will every near future executive, analyst, detective, spy, or content creator in "cool" TV series (that isn't using a Macbook) use on their desk?
// And let's not even touch on (ahem) tablets: