Using Mac in the future, from windows Many questions

By I talk Tech and More, 27 November, 2025

Forum
macOS and Mac Apps

Hello all,
My aim is to study computer science for my undergrad. Currently, I am a pretty good jaws user, and I can get around macOS just fine. I know that many sighted users use macOS, particularly in university for computer science, however, when I look online, it’s been quite difficult to find any resources for a visually impaired programmer on macOS. Are there any good resources I can use? For example, with windows, there’s all sorts of videos and tutorials and articles, along with things like jaws scripts, that help with multiple different IDEs, terminal, etc.
Secondly, is there a blind friendly method to get a virtual machine of Windows on my Apple Silicon Mac? I am willing to pay for it if I have to.
And lastly, some of my issues with VoiceOver so far include:
In Google Docs, it’s sometimes glitchy, especially in the menu bar, like files, edit, tools, etc. I can get to the bar fine, but in the tools section, for example, simply down arrowing through the menu, or right arrow to get into sub menus, doesn’t work so well and it often glitches or exits out of the menu. Secondly, when typing in the Google document itself, it sometimes repeats different letters when navigating letter by letter, or repeats words when navigating by word with option right arrow.

Options

Comments

By Bruno Prieto on Thursday, November 27, 2025 - 10:10

The title says it all. I'm a programmer, and I've tried switching to Mac several times, but it's impossible. I'm an NVDA user, and it blows VoiceOver out of the water in every way. It's a shame that NVDA is so good and Windows is so bad, and macOS is so good and VoiceOver is so bad. The performance of VS Code, which is practically indispensable for programming nowadays, is poor. You can't even rename a file in an accessible way, whereas you can in Windows. And since this is an app made in Electron, it proves that the problem is VoiceOver.
Reading text and code on the web is not as reliable as in Windows. You also can't quickly review a pull request on GitHub, for example.
If anyone can contradict me, I would really appreciate it, because I would love to switch to Mac. But there is still a long way to go before it can be truly viable for work. I've had it for 30 days to test it thoroughly. Without a doubt, the positives are Apple's native apps, which are a delight to use. But as soon as you go to the web, everything falls apart, and that's not cool.

By TheBlindGuy07 on Thursday, November 27, 2025 - 13:10

But TLDR I didn't go to university but college CS degree, which, especially in Quebec, is so much within Microsoft that having anything else than windows, unless you're in Network profile, is a terrible idea. I just use my mac for the VM as my other laptops have crappy batteries and other old windows laptop s.
So if your program is like 70% linux / linux style developement, with focus on coding / software lifecycle, and the majority of your life will be spent in terminal (VIM accessibility is random, and doesn't work for me on my m2 pro at least, emacsspeak with emacs works well though), then go for it. Yes, VSCode is ... difficult on mac, for the exact reasons you mentioned. Yes, web and especially web apps outside safari, and mainly gSuite, are a problem. Accessible? Yes, if you are willing to learn a lot and trade off some efficiency for this specific hardware and its native os. Usable, meh. Doable? Despite all of the above, I still use my mac daily, in terminal. So definitely yes.
Weather or not the money is worth spending knowing all of the above is a decision only you can make. Personally, you are a developer. My take has always been that unless you are in audio, if you are not a dev then macos accessibility will ruin your life more than it will enhance it. Honestly? The more users report problems to apple directly, the better. So based on that alone, I'd say go for it. If you are ready to pay for Parallels Desktop for example, as I do, then I'd honestly say let's go brother, I have never loved my mac hardware as much as I do now that I'm using Parallels. It's so much versatile, and I can do x task on x os as I want.

By mr grieves on Thursday, November 27, 2025 - 16:33

From my dabblings with vS Code on the Mac I would agree that it is not very usable. However, I use PyCharm and it seems to work a lot better on the Mac than it does on Windows. Jetbrains make a load of different IDEs for different programming languages which should be similar. (Just not Fleet)

I disagree that coding on the Mac is worse than coding on Windows. It just depends on the tools you use. Everyone told me that Windows is better but honestly I can't get on with it, but then I want to carry on using PyCharm.

By I talk Tech and More on Thursday, November 27, 2025 - 18:04

Yeah i get it. btw i'm also in canada and we're about the same age, small world!. your experience is interesting, as everyone i know that does CS at least in university are all on mac. almost no one is on windows. maybe its just your program atp. Can't x code run python and c plus plus too? have you tried other IDES like vs code, anything working well? and how accessible was parallels to set up and did you have to map keys? lastly, windows has the subsystem for linux, mac doesn't. unless the mac terminal is pretty much that. because i heard running linux as a vm on mac sucks with the screenreader.

By Khomus on Thursday, November 27, 2025 - 19:12

Terminal is basically that yes. It's basedaround BSD rather than Linux, I think, and if you want a bunch of tools you'll want to install Home Brew or Macports. But Mac OS is, more or less, based around Unix underneath.

By Jimmy V on Friday, November 28, 2025 - 00:31

Congrats on your journey! And good luck with your degreee
I recently started using Mac and I learned a tip that may help with your docs issue.
Open up a new document in text edit and write what you need to in there, than copy and paste! Yes, it may be an extra step, but it’s the most accessible and gets the job done.
As for vm’s I can’t help with that unfortunately but I am sure someone else can.

By TheBlindGuy07 on Friday, November 28, 2025 - 03:32

Yep, I know. I am in college, and more specifically, in Quebec, aka CEGEP. They breathe microsoft, they pray microsoft, they dream microsoft...
Parallels is honestly really not that bad once you truly know how to leverage / use it. If you don't, then you''ll hate it and will never be willing to pay for it.
But it works.
VM on macos are tricky for accessibility if we expect the same as on Windows, I really don't know how the modifier thing about VO was designed in the keyboard it really seems that it's forced in a very low level into the os / kernel (but I know 0 about those things, I am just a stupid yet proud student coder) to the point that even in vm control option and caps lock are passed to the host no matter what But there are scripts, and even beyond that the really simplest thing is just to disable VO while you're in the VM as I discovered recently, no more noise, no more weird finger gymnastics on keyboard. TLDR it works, really well.
Yes, there is a real charm about native apps when / if VO behave correctly.
My main point for why I could never 100% go back to windows is the full accessibility end to end from the boot picker to the safe mode and beyond. Nothing else give that. Yes, grub can become spoken in linux, but apple silicon goes even beyond that, to the very firmware. This is one of the unsung and biggest advantage of any >m1 hardware. Even during update when there is a real screen VO will say something that resembles to progress update. Or that at least something is actually happening.

By I talk Tech and More on Friday, November 28, 2025 - 03:46

So then i think using a mac will be ok. any benefits you think to using mac for coding instead of windows because it mostly looks like downsides from a blind perspective. and whats the IDE of choice for you? vs code works well with jaws for me.

By Kaushik on Friday, November 28, 2025 - 04:01

I am a long time Windows users, slowly I got migrated to Mac, but now also I'm feeling little difficult to handle Mac with VoiceOver with two hands. Though there are ways to use with one hand, macOS with voice over need to improve a lot. but for basic tasks like editing, typing, creating documents, are much faster than Windows.
But when it comes to the user experience I'm feeling very happy after one year because I learnt a little bit. But my only concern is we need more and more materials to learn Mac with VoiceOver especially on Apple works sweet like pages numbers and keynote.

By I talk Tech and More on Friday, November 28, 2025 - 05:02

what do you mean voiceover needs improvement with 2 hand usage? and why if you don't mind me asking, did you switch or migrate? are you a coder and if so hows your ide? do you like mac over windows with nvda or jaws over all? were you using windows11 with it

By Brian on Friday, November 28, 2025 - 05:49

...but for basic tasks like editing, typing, creating documents, are much faster than Windows.

Oh? Do explain, please. 🤨

By Chamomile on Friday, November 28, 2025 - 21:21

Alright, I'm not going to tell you what to do. I studied business, not computer science, so that disqualifies me from this discussion. Also, I'm a Windows user and I've made my feelings known about VO many times.

Text editing is more efficient on Windows. I was trying to complete assessments during my first trimester of my business degree early-mid 2021 and it was frustrating. When I switched to Windows, I was much faster when it came to editing text. Also, you can fight me on this, but I don't understand the hatred for virtual ribbons. Text selection hardly works on VoiceOver either, it's an exercise in frustration, and I don't know how it can stuff something so basic up.

By TheBlindGuy07 on Friday, November 28, 2025 - 23:47

if you refer to things we have in MSWord and other apps, even the poor notepad now in windows 11 :( microsoft...
Yes, text editing is a disaster on the mac if you are stuck with GUI, that's why linux / power users even among blind can love the mac as cli editors, well at least emacs / emacspeak in my case, works very well on the mac. And pandoc can do the job for reading virtually anything, combine it to scribe from Pneuma and / or latex and you get the raw power for most type of content. And there are pdf tools from poppler that add up a lot of nice thing too. Most of my needs are fulfilled with this combination of tools, and needless to say that they work on windows too, obviously. As a power user, I can ironically have an intellectually superior disdain for VoiceOver as an accessibility tool while praising the mac for being posix compliant (so far 😂) which make my life as a pre junior dev / it ish guy easier.
What pisses me off is that when apple does thing right, even a random fully blind user like me can play for 30-40 minutes inside freeform because the structure is coherent and dragging on both axis is incredibly intuitive. This is partially true for most part of iWork suite as well. And nothing has surpassed apple mail.

By Chamomile on Saturday, November 29, 2025 - 02:22

The only good thing about iWork is that it's free, but I do miss Apple Mail dearly (until it decides it doesn't deal with multiple emails, attachments, or whatever issue I was having last time I tried using my Mac. Might've been user error)

By Jason White on Sunday, November 30, 2025 - 00:29

I also use UNIX tools extensively, and the Mac provides a good environment for doing so - not quite as good as my Linux desktop environment, but definitely accessible and functional.

Safari is working well these days. I can't remember when I last encountered a "Safari not responding" error message in VoiceOver, and I use a variety of Web sites, some of which (such as news sites) are heavy in JavaScript and associated advertising.

Microsoft Word for Mac has serious accessibility bugs that Microsoft should address. If you need a word processor, Pages is much more accessible with VoiceOver. I'm more in the LaTeX and Markdown category of user, though. Typst is well worth watching, as it can now create HTML and tagged PDF output. You can install this and so much other useful software with HomeBrew.

I haven't used Emacspeak on the Mac, but I have under Linux, and it's excellent. Vim is also installed on macOS by default.