element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Test & Tools
  • Technologies
  • More
Test & Tools
Forum Mac (potentially) for Engineers/Developers who use Windows.. Recommended or not? What issues did you encounter?
  • Blog
  • Forum
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Test & Tools to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 52 replies
  • Subscribers 352 subscribers
  • Views 6579 views
  • Users 0 members are here
Related

Mac (potentially) for Engineers/Developers who use Windows.. Recommended or not? What issues did you encounter?

shabaz
shabaz over 1 year ago

Hi,

I was wondering if anyone has made the transition from Windows to Mac and what difficulties were encountered. (I don't wish to move to a Linux desktop; as much as I love Linux for development, I would not like it for a desktop).

I need to start considering replacing my laptop, and it's tempting, from looking at the hardware specifications alone, to buy a Macbook Pro. 

However, I will have some legacy software that uses Windows. ARM64 Windows can run in a VM, and ARM64 Windows will perform x86 emulation, but I can't tell if x64 emulation is supported. I also have no idea, with typical engineering software, what problems may occur with connecting USB devices like debuggers. I don't know which hypervisor is most suitable for that.

For sure I'd need to move over to native Mac software to minimise the need to bring up a VM, but for a year or two at least, I'm sure I'd need a Windows VM to make as much of a transition as possible.

Depending on the above, I'd also need to think about whether it is worth it - because there would be a productivity hit since I've never used a Mac (apart from for a week or two about 15 years ago, when I decided to give it a go, and I didn't get on with it. Maybe I didn't make enough effort).

Any thoughts/opinions are gratefully appreciated!

  • Sign in to reply
  • Cancel

Top Replies

  • Andrew J
    Andrew J over 1 year ago +8
    I run a Mac and have done so for around 24 years. Simultaneously, for 18 of those years, I used a Windows laptop for work. I mention that just to say that I have familiarity with both as native machines…
  • Jan Cumps
    Jan Cumps over 1 year ago in reply to shabaz +5
    I was expecting the Boot the Apple sketch youtu.be/kAG39jKi0lI
  • shabaz
    shabaz over 1 year ago in reply to baldengineer +4
    That is good. Drat, I was kind of hoping to do this at at the Apple store but with my USB dongles: youtu.be/IbGMS5jQFcs
  • shabaz
    shabaz over 1 year ago in reply to baldengineer

    Hi James,

    That's pretty rare I thought, hearing of someone who switched from Mac to Windows! Then I read the bit about cursing about Windows every day, that explained to me the world had not suddenly turned up-side down : )

    A fairly tech-savvy friend mentioned he is doing all sorts of intensive work on a Mac Pro (the new silicon). so you might find that Apple now has the edge in performance again perhaps!

    When I go to the Apple store (I've never been) I really hope they can find a way to demonstrate ARM64 Windows on it too, so I can see if it's usable on these new machines.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • saadtiwana_int
    saadtiwana_int over 1 year ago in reply to shabaz

    For backing up windows folders to an external drive (or several), I came across a utility called "Bvckup2" some years ago and been using it since then. Once you set it up, it's just a click every time you want to backup. It's a paid software but you can also still download the "last beta" version from 2014 which is free to use and which is good enough (that's what I have been using to this day!). Simple software, and works VERY well!

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • Andrew J
    Andrew J over 1 year ago in reply to saadtiwana_int

    What does it backup and what can’t it backup?  Historically, I seem to remember that system files such as the registry was a pain because these files seemed to be locked.  During a restore it becomes problematic because applications would be out of sync with the system files.  Can you still only back up user files?  A full restore/switch to a new machine then being a wipe, install Windows, install applications, restore user files?

    I find Windows backup/restore confusing to read about.  In this respect TM is fantastic: new machine? Just power it on, it asks if you want to restore from TM, all done.

    I’m not clear yet on the requirements for virus scanning and other security software.  Some seems built into Windows these days and I’ve not had a problem with my VM so maybe there’s no specific requirement these days?

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • Andrew J
    Andrew J over 1 year ago in reply to shabaz

    You should book an appointment so they can dedicate time to you (that’s the way they prefer to work) and address the questions you have.  You can just rock up but they always seem busy and you may just get to see a general assistant.

    Parallels virtualisation software works well with Apple Silicon as I mentioned and it provides good integration between the virtual OS and MacOS.  From what I can tell though, it isn’t possible to take an old Intel based Windows VM to a Parallels install on Apple Silicon, you need to start from scratch.  I presume it is the same with trying to image an existing native Windows install to use as a VM.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • colporteur
    colporteur over 1 year ago in reply to shabaz

    What is the software availability in the Apple lineup?

    I know you are an avid user of KiCAD. Any knowledge on the software from the fruit world?

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • shabaz
    shabaz over 1 year ago in reply to colporteur

    Hi Sean,

    I believe there are not many software choice benefits to be gained by engineers by switching to a Mac, but I'm only speculating.

    From what I can tell, traditionally, there has been Apple-only software for art/movie/photography applications, whereas, for engineering users, there has been Windows-only software. 

    But that was in the past, and a lot of new software is available for both platforms.

    I can't think of any software that engineers would want that is only available on Mac. On the other hand, I have some old Windows applications for which I'm never going to be able to find a Mac version, so if I had a Mac laptop, I would either need to purchase a different app to meet my needs, or use the existing software in a virtual machine (if possible!) or would need to switch to a Windows machine each time I needed to use that software, which could be inconvenient if I had to do it regularly.

    Since there is no engineering software that I'm interested in that is exclusively only available on Mac, really the main benefits would be especially more for future use cases because, from the hardware perspective, the new Mac laptops have features that should provide good service for many years, like the Thunderbolt 4 that Andrew mentioned, which allows for high-speed data transfer and attachment of peripherals, and things like "Unified CPU+GPU memory" which sounds highly attractive for the future, allowing the user to move the allocation around and allocate more for the GPU, depending on the workload type. Apparently, the new Mac machines are also significantly faster than the current Intel laptops so that would support running a lot more intensive software in the future.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Andrew J
    Andrew J over 1 year ago

    The other thought I've just had is that it may be possible to run Windows software under Wine rather than lumping out for Parallels.  The only time I tried this, with Workshop4, it didn't work so I had to switch to virtualisation, but it's definitely worth trying before subscribing to Parallels and purchasing a Windows licence.  Actually, thinking about that, if you already have a Windows license you should just be able to move it to the new VM.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • anniel747
    anniel747 over 1 year ago in reply to shabaz

    Aorus by Gigabyte also has capable machines.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • acdc90
    acdc90 over 1 year ago

    Hello my job is repairing electronics But i do need to keep 2 old laptops running with XP.

    i use them for programing Anilog mobile RT radios in trucks etc and also the security pedestal in shop door ways and mobility scooters

    and industrial PLC VSD used in engineering workshops 

    all using the DP9 serial port. yes you can get a USB Adaptor and i have tried several adaptor and W7 and W10 with out being reliable

    and at one stage updating firmware on TV and stereo 

    None of this software is on apple or lynx.

    the Digital mobile radios can just connect to adaptor to ethernet port. with windows but they have other draw backs      

    possibly off topic for you. but please think out side the box. 

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • anniel747
    anniel747 over 1 year ago in reply to acdc90

    You are right. Also most chip programmers only work reliably on Windows some can work in a VM but you're on your own. Look at Xeltek, GQ-4X, Dataman etc. 

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
<>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube