TL;DR
Performance Needs
For developers who require high performance, such as those working with heavy code compilation, virtual machines, or video editing, the MacBook Pro with the M3 or M4 chip is recommended. The MacBook Pro M3 Max with a 16" display, 128GB of RAM, and an 8TB SSD is suggested for those who need maximum power [1:4],
[4:1]. However, if budget is a concern, the M2 or M3 Air with 16GB RAM can also handle most development tasks efficiently
[3:2].
Portability and Everyday Use
For developers who prioritize portability and everyday use, the MacBook Air M3 is a strong contender. It offers a balance between performance and portability, making it suitable for tasks like web development and light graphic design [5:1],
[5:5]. The 15" Air provides additional screen real estate without significantly increasing weight, which is beneficial for multitasking and using multiple applications side by side
[5:6],
[5:7].
Considerations for Specific Tasks
If your work involves specific tasks such as CAD, running multiple virtual machines, or intense video editing, opting for a MacBook Pro might be necessary due to its higher memory capacity and processing power [5:4]. For those who do not require more than 24GB of memory, the MacBook Air remains a capable option.
Screen Size and Quality
The choice between a MacBook Air and Pro may also depend on screen size preferences. While the Pro models are known for their superior screen quality and speaker system, many users find the difference negligible unless they heavily rely on these features for media consumption [5:1],
[5:9].
Final Recommendations
Ultimately, the best MacBook for you will depend on your specific needs and budget. If you require top-tier performance and have the budget, go for the latest MacBook Pro. For those who need a good balance of performance and portability, the MacBook Air M3 is an excellent choice. Always consider your specific use cases and whether you'll benefit from the extra power and features of the Pro models.
Which Macbook is the best for Web Developer as of 2024?
Probably a MacBook from 2024. Second place being any other computer.
Sorry, not helpful. I guess what I mean is that your question is both too specific and too general. It’s too specific in the sense that any MacBook would work for web development in the general sense. Like, literally if it runs it’ll work (based on your requirements). The very best is probably the newest most expensive version. If you have specific needs, or can provide any details about what you are looking for, that might narrow it down.
My gaming PC is no second place for macbooks.
Ok, in that case the best MacBook for web development as of 2024 is your gaming PC, with second place being a MacBook from 2024, and third place being any other computer.
Any Apple Silicon machine (as far back as 2020 MacBooks) with 16GB of RAM will be more than enough. I only mention the RAM because of things like running Docker, VMs, or smartphone simulators, and even then I'm not sure if it is altogether necessary. You really don't need the best of the best of the best for web dev.
What kind of docker and vm u running on apple silicon?
Macbook Pro M3 Max 16" with 128Gb of RAM and 8TB of SSD.
I use a M1 airbook plugged into a 4k monitor.. and enjoy that its quiet and lightweight when I go into the office or meet clients. But you can do web dev on any computer most likely... however I had a chromebook at one point and that was not as good due to lack of proper ftp client.
The one with the most memory that you don’t need to finance.
Experience unparalleled performance and creativity with the Apple 2023 MacBook Pro Laptop, equipped with the powerful M3 Pro chip. Boasting a 12-core CPU and an 18-core GPU, this laptop effortlessly handles demanding workflows, making it ideal for professionals in various fields. From manipulating gigapixel panoramas to compiling millions of lines of code, the MacBook Pro delivers exceptional speed and power, ensuring your work is completed efficiently and effectively.
1. Powerful Performance:
2. Impressive Battery Life:
3. Stunning Display:
4. Seamless Connectivity and Compatibility:
5. Advanced Security:
6. Ecosystem Integration:
7. Durability and Updates:
I’m going to get a new MacBook for myself and i want to know the best one for myself as im about to graduate for software engineering degree and i edit videos and color grade through da Vinci resolve. If you’ll ask about budget, it’s personally not an issue but obviously I don’t want to splash my money unnecessarily if its not worth it. So I need suggestions !!! and of course M4 chip is a must. Maybe I made my decisions, but I just need to clear up my vision.
Low budget Good performance- M2/M3 Air with 16 Gb
High Budget High performance- M3/m4 pro
There is a m4 pro with a 14cpu, 20core gpu, 24gb ram and 1tb ssd, it’s 14’ so more portable and it’s 2400 dollars. It should last you years. Then again, do you need such a machine or would the new m4 air work better, since it’s super light and portable. Or maybe you don’t plan on moving it a lot then the 16’ mbp is better. All up to you 🤣
Im running the model under that but only 512gb it rocks on Davinci but the storage is a bit annoying. But it's nothing a thunderbolt SSD can't fix but to each your own. Like what the person said if you're moving alot go for the 14inch but if you aren't maybe go for a Mac Mini or the 16inch varient.
Could check first is apps you want to use already optimmized for M chip.
Hi everyone!
I am a software engineer (front end developer) in India and planning for masters in computer science from Canada in 2024.
Which mac laptop should I buy in 2024 considering everything at its best?
Brand new I'd go M2 Air or M3 based Macbook Pro, 16GB RAM minimum, screen size / storage to taste. Storage its best to balance what you need on the go on the laptop vs what could be kept on an external SSD when you dock up as Apple's storage is very very expensive.
Used anything with an M chip is going to be a fantastic machine so may be able to save some money there. Even the base M1 is going to perform great still.
Parallels is fantastic for running Windows and Linux if needed for testing.
Mac Pro, 24 CPU/76 GPU/32 neutral engine, 192 GB ram, 8 TB SSD with a Pro Display XDR
This. Best value for money in context of editing text and running browser
Take it easy, OP is a student 😃
Without any knowledge of the course(s) content its a pure speculation.
Ask the school for an advice
Most CS courses are PC Based
Are most CS courses really PC based? Granted I only minored in CS but I never had a single class or professor that used primarily windows. Of course as a student you could use either. Was at a pretty good private US university
Not only Windows. Easy to install Unix, Linux,.. Severs... on PC
Apps availability on PCs Vs Macs...
I love my Macs but fact of life is 90%+ of business world is PC based.
Get a big mac.
16” MacBook Pro with 16/40 core M3 Max CPU/GPU, 128GB Ram, and an 8TB SSD
Hey guys!!!! I am planning to buy a MacBook but not sure which one of them to buy. I need it for my personal use, watching movies and stuff. And the main part is I am into development and stuff. Will be using it a lot on a regular basis. And I own an iPhone too. So which one would be better and suited for my needs? Please help me out here. Thanks in advance.
Switched from a MBP 14” to a MBA 15”. The extra screen real estate and lightness of the 15” was a deal breaker. I don’t use it for watching content so an upgraded screen and speakers are no use to me. I prefer typing on the keyboard on the Air, I’m not sure why.
Is the screen size difference really that noticeable? I wanted to get the MBP but I don’t know how much I will be bothered by the fact I’m missing out on a 15in screen if I got the MBA
Yes! I use the smallest text option on my 15” Air and everything fits with no squinting. I’m a student so I always run 2 applications side by side. With the 14” Pro, with small text display, everything is too small to read and some applications I normally use have even less information displayed or are cut off.
how did you feel about the 15 air speakers coming from the 14 pro?
They’re still really good, the sound stage is still present it just has less of an oomph if that makes sense.
I usually use AirPods and just switch from Mac, iPad, iPhone instantly.
I’m stuck as I do some light graphic design work and gaming which is why I would prefer a larger screen but the MBP 16in is not in the budget. Not sure what to go for
Only get the Pro if you need more than 24GB of memory. If you are doing CAD or multiple virtual machines go Pro. Of course ifnyoure heavy into video editing, also go Pro.
Otherwise the M3 Air is a very capable machine. I don't find the screen difference worth the extra pound of weight. I'm still weighing whether to upgrade to Pro to get 32GB for virtualization. Again, that extra pound makes me want to screen share into my M4 mini and run the workloads there.
I think the Air is the better deal here! I would only recommend the Pro for power users like music and video editing, really intense code development and other power hungry tasks. I do a lot of photo editing on my Air and it doesn't flinch
The good news is I don’t think you can go wrong. The 15 inch Air should be a strong consideration especially if you plan on watching video. A lot of people say the screen quality is improved on the Pro, but side by side, I don’t see much practical difference.
Now if you plan to use the built in speakers extensively, go listen to the MBP. Apple did some real magic in those things. I’m impressed each time I fire up a YouTube video or Teams call.
I’ve done some work in VS Code on the M3 Air and even loaded some smaller local LLMs. No issues at all.
Source: I own an M4 MBP and wife has an M3 Air 15.
Going to college in the spring to get my bachelor’s in computer science. Obviously need a laptop. So this is obviously my best choice. I was thinking about a 14” M2 max pro. But it’s pretty pricey and I don’t know if it’s worth it. It also apparently throttles. Any suggestions? I like gaming too so it’s be nice if I could do that well.
At the very minimum please get the 14” M3 pro. The one with 18gb of ram. It will last you for so many years, great machine.
What about the 15” air with the m2?
Get the bigger display if that’s what you prefer. Personally I like the 14” formfactor better but that’s just personal preference. I would say since you’re going into cs you should minimum get the M3 pro. The MacBook Air can only get the M2 right now (probably M3 soon), but only the non pro version. I’m going into a software masters this spring too and I would get the 14” M3 pro MacBook Pro.
A M2 Air would probably be sufficient, just get at least 16GB of RAM. Gaming is not great on Macs, even high end ones, use the money saved from buying a Pro Max and use it for Geforce Now, or an Xbox + Gamepass.
2nd one to suggest this actually. Others suggested the 15” air. It has the m2.
For coding a bigger screen is good, so if you can afford the extra cost of the 15" go for it (as long as the size isn't too big). And the M2 is pretty powerful, I can't see anything you'd be doing at uni would be too much for it. Same for a little video editing.
Long time software engineer here - the 15” Air is perfect for you. 16GB RAM will get you through your degree, but you’d benefit from 24GB if you started tinkering on your own.
For the laptop to throttle it would have to be under constant load, which as a computer science major, you will not be doing to it.
What you are looking for is probably not a Macbook.
You may have to use stuff during uni that's hard or impossible to set up on an ARM device. Also if you want to play games Mac is just a terrible option.
Buy something in the same price range with an x86 CPU and a dedicated GPU.
15 Air. The screen estate. GeForce now.
Which chip? M2? Max or pro?
There is only one 15“ Air I think. But we sure to get 16GB RAM.
Hi, friends!
I am a full stack developer, works on react/angular and nodejs/springboot along with running competitive coding programs. I might be switching to Data science and Machine learning.
Also, I am planning for masters in computer science in 2024.
I am planning to buy macbook, so which model is better in 2024 considering software development, programming and running loaded applications!?
I had a m1 for my ML job until I got an upgrade last week. The m1 8GB suited me fine for those years
I think you are full of shit
find a budget - get the machine with the most ram.
"better" is subjective. all of the machines you are looking at are beasts. the ram can be a bottleneck vs one with one or two less cores, so get the most ram you can and moveOn.org.
It doesn’t matter how much costs and tell me which unified memory and storage should i get with it. I just want something that last long and be strong enough to do any type of work. I just had macbook pro m1 or m2 on my mind but after seeing some comparisons I don’t know which one should i choose. (BTW I had M2 with 96GB unified storage, 2TB SSD and 16 inches screen in my mind) (Thanks for information and anything you guys recommend me in advance🙏)
it depends on your wishes - if it’s convenient to work with an external monitor, then you can take the MBP 13“. If you need to connect a lot of peripherals or work without an external monitor, it’s better to take the MBP 16“. But you should wait for the next Apple presentation
Any MacBookPro M1/2 with 16+ Gb and 512+ SSD
Depends what they are coding. For some situations the M1/M2 is a no go and you must use an Intel system. There is a reason I keep my 2020 MBP around
Wait for m3 with 128GB of ram, should last for 6months at least.
BTW 2Tb is just so 2015, 4TB is a must now and 8TB lets you have peace of mind for another 6month. investing more makes n sense bc anyways you want to switch to m4 in a year time.
It is good to have both 14 and 16. 14 to travel, 16 stays at home. If you work for important huge figures add extra spare 14&16 as a backup. You don't want to be cheap here. oh and they come in two colorsso I would double on that, you neverr know what color you would like more that crucial day with important codeing to be done
Depends on your programing skills: one Apple studio pro xdr display for beginners and 3 xdrs for advanced. They are only 60hz but you can buy extra 3 and put them aside so at least in theory number of hz will sum up to 120.
BTW It makes no sense without a set of Pininfarina Xten Office Chairs, at least two if someone wants to seat with you, but maybe if you would buy 4 you can get a nice 1% discount, meaning your apple stuff would be for free anyways so who cares you can even buy some ipads like 10 of them jsut to have some nice boxes in your room.
PS. For those 8 macbooks you could get a studdents disocunt probablly.
Wait for m3 with 128GB of ram, should last for 6months at least.
kek
4TB is a must now
You are sarcastic, but certain 4k video editing takes a lot of space. So if you don't want to have another drive always connected, it might be a good choice.
If you are coding and programming, I’d say it depends on what you are designing. Are we talking HTML/web design stuff that needs to be light and quick, or heavy AI, maybe video games?
We need more info before we can recommend. Otherwise I’d say base Air and code in the cloud
i prefer pro because of 2 external display which i couldn't live without while coding
I just bought a 16”, 32GB, 512GB, M1 Pro. I was about to buy a 15”, 24GB, 256GB, M2 Air but then I saw this MBP was only $100 more. The exact configuration I wanted. I don’t use much storage so lowest is fine. I upgraded ram for longevity. I wanted the biggest screen bc I watch a lot of videos. Some things I’ll be doing with it are coding microcontrollers, mobile development, and doing CAD work. Probably overkill but I just got the best bargain I could find that was in my price range.
would an 8gb M2 Air be fine for a software eng student? don’t plan to use this for work at all - the most i’d do is personal coding projects +. coursework (on a budget too)
If you are asking this type of question, probably you are not a programmer yet. Anything from the M series probably gonna work for learning how to code. If you have something specific in mind, like Machine Learning, go for the M2 Pro Max, but keep in mind that nvidia GPUs are going to be faster and cheaper.
Yeah I don't think OP knows anything about programming at all.
I've moved almost fully into front end development and a Raspberry Pi will suit me. I have an M1 Pro 16GB and even now that's more than enough thank you visual Studio for Mac being binned.
I went with the 14 inch M2 Pro MacBook Pro and I have no regrets, it's truly a phenomenal machine for coding.
I want to buy a laptop which one should I buy ?
MacBook Air M1 is probably fine for you.
I’d worry less about the hardware since you can learn to code on basically anything. And worry more about actually learning to code.
M1
It’s perfect.
I use a MacBook Air M1 (256GB SSD, 16GB RAM) for development (iOS apps, Python, occasional web development amongst other things) and it works pretty much flawlessly.
I would highly recommend going for the extra RAM, it will help if you’re running lots of programs at once and will increase longevity.
If you can, I’d even go for the extra SSD on-board storage. It’s faster than any external SSD you can get out there, and it’s obviously much more convenient than carrying around another drive.
As a bonus (especially for development purposes), the extra SSD space can let you comfortably dual boot Asahi Linux (meaning you can have both macOS and Linux and switch between them).
More memory 36G 512G SSD … just to ensure you take into account the intended workload to reserve about 20% of free ssd space for optimal performance and ssd bad cell remappings
best MacBook for developers 2024
Key Considerations for Choosing a MacBook for Developers in 2024
Performance: Look for models with the latest Apple Silicon chips (M1 Pro, M1 Max, M2, or M2 Pro) as they offer excellent performance for coding, compiling, and running virtual machines.
RAM: Aim for at least 16GB of RAM, especially if you work with resource-intensive applications or multitask frequently. For heavy development tasks, consider 32GB or more.
Storage: SSD storage is crucial for fast read/write speeds. A minimum of 512GB is recommended, but 1TB or more is ideal if you handle large projects or datasets.
Display: A Retina display with high resolution (at least 2560 x 1600) is beneficial for coding and design work, providing clarity and reducing eye strain.
Portability: If you travel frequently or work in different locations, consider the MacBook Air for its lightweight design. For more power, the MacBook Pro 14-inch or 16-inch models are excellent choices.
Recommendations:
MacBook Pro 14-inch (M2 Pro): This model strikes a balance between performance and portability. It offers powerful processing capabilities, great battery life (up to 17 hours), and a stunning Liquid Retina XDR display.
MacBook Pro 16-inch (M2 Max): Ideal for developers who need maximum performance for heavy workloads, such as game development or data science. It features a larger screen and even more powerful hardware.
MacBook Air (M2): If you prioritize portability and battery life, the MacBook Air is a fantastic option. It’s lightweight, has impressive performance for most development tasks, and offers great battery life (up to 18 hours).
Conclusion: Your choice should depend on your specific development needs, budget, and whether you prioritize portability or performance. The MacBook Pro models are better suited for heavy development work, while the MacBook Air is perfect for lighter tasks and mobility.
Get more comprehensive results summarized by our most cutting edge AI model. Plus deep Youtube search.