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 6659 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
  • ntewinkel
    ntewinkel over 1 year ago in reply to shabaz
    shabaz said:
    I refused to upgrade my phone for years

    I’m the same - if the new Macs weren’t so all-or-nothing I would likely have upgraded two or three Macs extra in the past few years, which is kind of counterintuitive I know Laughing , but upgradability reduces the risk of buying the wrong thing. As it is, I now keep them until they get too painfully slow for the work I’m doing.

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

    I’m intrigued about the framework laptops: https://frame.work/gb/en.  I don’t know much about them but upgradeability and extendability look good.

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

    I love my new M3 Mac. It builds my project 5 times faster than the earlier 4 core i7 Intel Mac. I have Crossover for LTSpice and Parallels for other Windows only EE tools. I use docker for all the MCU builds now, so I do not rely on installed SDKs.

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

    That's good to know! I need to get in the habit of using Docker more often, it will really help keep the machine clean. 

    I'm pretty much sold on the Mac simply because of the processor performance and the huge GPU memory possible if/when needed, with the Unified mem. My current laptop still seems to be trundling along on its last legs so I didn't get around to seeing any at the Apple store, but looking forward to doing that soon within the next week or two. 

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

    Though to get rid of the old gear. Should it be your laptop or car. Like boiling a frog - you are not noticing the slow decline. But what you put your hands on the new one, you’ll newer look back!

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

    I checked out the Macs at a couple of stores briefly, here in the UK there's 3-years of extended warranty (called Applecare) for £399, which seems reasonable, for years 4-6 (first three years are apparently covered by the manufacturer without any extra payment). I think 6 years total is all I would want, technology will have moved on a lot by then.

    I don't think it's worth buying online directly from Apple, because even John Lewis offer as standard a slight discount over the online list price. And Apple Premium Resellers offer 6% discount, which is slightly more of a discount than John Lewis. (There's more of a discount on previous year models apparently; but for the newer ones, I couldn't manage to get a discount greater than 6%). If it's a business purchase (VAT registered) then there's of course a further saving. Alternatively, apple employee friends&family discount is quite good, if people have that option.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • Jan Cumps
    Jan Cumps over 1 year ago in reply to shabaz

    I usually don't buy extended warrantee for things where replacement doesn't bankrupt me.

    I take insurances on house fire, car, health, 3rd party liability. All the rest, you are usually cheaper off carrying the risk yourself.

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Cancel
  • shabaz
    shabaz over 1 year ago in reply to Jan Cumps

    I'm the same normally. In this case perhaps the chances are very high there will be at least one fault in six years, since it will be powered up and operational for perhaps 3+ years of aggregate run time, any repair could easily be a few hundred minimum.

    My current laptop has a few annoyances (one USB port flaky, and the screen has a known problem of ghost images, both issues which I live with, but are not worthwhile paying for repairing, and it's only about three years old :( I've also gone through several mains adapters for it (another clearly inherent problem; legally (UK law anyway) Microsoft would still be liable for an inherent fault even after 3 years, but the effort I'd have to go through is not fun (I'd have to get the unit inspected by a third party and have a report prepared, I've done that in the past with an older laptop, and they might still drag their heels because the burdon of proof is on me). It was less effort to pay the £100 each time for a replacement adapter, rather than try to establish their liability : (

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

    I’ve found AppleCare to be useful for iPhones, as they are always at risk in daily use. One thing to pay attention to is the deductibles though - at least for the iPhone there’s still quite a fee, for example, for a broken screen, even though it’s covered.

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

    In over 20 years, I have never had a problem with any Mac that would have been covered by AppleCare.  I replaced a battery on a MacBook once and that cost under £200 and is classed as a user consumable (AppleCare only covers batteries that no longer retain 80%+ capacity).  If it doesn’t go wrong in the first two years I’d say it’s very unlikely to go wrong in the further 4 years (obviously, that’s a risk assessment!).  There’s also a heavy excess on accidental damage, probably better covered by your contents insurance.  I’m surprised that the warranty is an extra 3 years, who told you that?  I think you should be careful here because AppleCare is for 3 years and starts at the time of purchase so is really only an extra year on the 2 you get under consumer law alongside with (concurrently) 3 years accidental coverage (with hefty excess).  I personally wouldn’t pay £400 for AppleCare on a Mac: worth checking the price of 3+ year old MacBooks on eBay.  

    There’s a benefit for buying from John Lewis in that they offer a no-quibble 2 year guarantee (as should all sellers actually but you occasionally find those who argue the toss.)  in the first year you can take it back to an Apple shop; year 2 it’s back to JL who will send it off to their 3rd party fixer.  Buying from Apple will ensure it is always fixed by Apple - worth considering.

    I’m also amazed there’s any discount at all on a recently released Apple product.

    • Cancel
    • Vote Up +2 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