Remix.run Logo
gyomu 8 hours ago

If by basic you mean running a simple Python script then sure; but try running Xcode + iPhone simulator (a basic development workload by Apple standards) with 8GB of RAM on Tahoe, and get ready for a lot of waiting and stutter.

bee_rider 8 hours ago | parent | next [-]

The relationship between coding ability and memory requirement is nonlinear, right? Just a short Python code and an ide? Probably fine. Some complex ide with all sorts of agentic stuff? Need more ram. True enlightenment? Vim even with some unnecessary extensions will run on megabytes.

internet2000 8 hours ago | parent | prev | next [-]

I do that on my 8GB M1 Air on Tahoe. It works fine?

gyomu 8 hours ago | parent [-]

I do and it doesn’t? Frequent waits/stutters just cmd-tabbing from Xcode to Simulator on fairly small projects.

mcphage 8 hours ago | parent | prev | next [-]

> but try running Xcode + iPhone simulator (a basic development workload by Apple standards) with 8GB of RAM on Tahoe, and get ready for a lot of waiting and stutter

I don't think that's what this machine is designed for.

gyomu 8 hours ago | parent [-]

The specs definitely agree with you.

On the other hand, Apple pushes Xcode & iPhone development quite heavily to students (and not say Python or JS), so it’s definitely something they care about.

zerkten 8 hours ago | parent [-]

There can be different cohorts of students. If a student is at the point where they can start exploring iOS development they can perhaps have a swing at it with this machine. In reality, they'll have been using this machine, know enough about the limitations, and be thinking of upgrading.

Kids already are well aware of iPhone upgrades. Parents will get them this machine. They'll get going and soon enough be badgering their parents for an upgrade to a more competent machine. That is all by design while being an affordance for people who can only get in at the cheap end.

Imustaskforhelp 8 hours ago | parent | prev [-]

Atleast on Linux, I have been able to do almost everything in 8gb without any concern but I have the macbook air which has 16 gb and this can also do everything pretty much.

So IMO in 8GB most types of coding is possible actually.

But regarding Xcode+Iphone simulator, I am not sure if that's possible tho. It's possible to run android simulator on Linux 8 GB with waydroid while being pretty smooth. So theoretically could be possible but I am not familiar with building with Xcode/Iphone simulator.