Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
After upgrading to Playgrounds 4.0 on my Mac, anytime I open one of the playground books, I get an error saying there's a problem running this page.

Anyone else seeing this issue?

Removing Xcode 13.2 and Playgrounds 4, and redownloading them, seems to have fixed the issue.
 
Last edited:
  • Like
Reactions: SFjohn
Well, this checks off one of the most wanted features since 2010.
Now, give us windows and swapping, and we finally have a "real" computer :D

(I grow up with computers that dropped you into a programming environment as soon as you turned them on, and you were expected to write most of the "apps" yourself, so my expectations for what constitutes a "real" computer are pretty high. Back to fixing that Commodore 1541 I found in a second hand store)
 
  • Disagree
Reactions: ssspinball
The Apple ][ wasn’t a multi-user system. Nonetheless, that toy helped a LOT of companies enter the age of compu… aahhh, toying around? The Age of Playing with Toys?

As a toy, Visi-Calc wasn’t very fun…
 
I downloaded and it won’t even build Hello World on my iPad. I wonder if apple tested it on anything else than highest spec iPad Pro. iPad Os15.2 is the only requirement 🤷‍♂️
 
I’ve always said that once development is possible on the iPad, that’s one of the three remaining things you NEED a Mac for. One of the remaining two is Final Cut Pro, and the last one is Logic Pro.

This isn’t perfect, but it’ll be iterated and will eventually be the engine of someone’s creativity.
I don't know man, Playgrounds is really cool and I'm glad it exists but I can't imagine coding any kind of significant project without a keyboard. And once you attach a keyboard, you start asking yourself why not just use a MacBook instead? Plus the screen size of iPads can be pretty limiting, for me I find it really helps to be able to see more code at once including multiple files at once.
 
  • Like
Reactions: nvmls
I don't know man, Playgrounds is really cool and I'm glad it exists but I can't imagine coding any kind of significant project without a keyboard. And once you attach a keyboard, you start asking yourself why not just use a MacBook instead? Plus the screen size of iPads can be pretty limiting, for me I find it really helps to be able to see more code at once including multiple files at once.

You can bluetooth a keyboard and mouse. I have even done that with my iPhone.
 
  • Like
Reactions: erthquake
I’ve always said that once development is possible on the iPad, that’s one of the three remaining things you NEED a Mac for. One of the remaining two is Final Cut Pro, and the last one is Logic Pro.

This isn’t perfect, but it’ll be iterated and will eventually be the engine of someone’s creativity.
It will still remain a brilliant piece of hardware completely hamstrung by a dog of an OS.
 
I don't know man, Playgrounds is really cool and I'm glad it exists but I can't imagine coding any kind of significant project without a keyboard. And once you attach a keyboard, you start asking yourself why not just use a MacBook instead? Plus the screen size of iPads can be pretty limiting, for me I find it really helps to be able to see more code at once including multiple files at once.
Iteration is the key. I mean, just consider the Mac you’re using today compared to the days when CodeWarrior was how you wrote Mac programs! Anything that continues to be supported over time gets made better and better. There was a time when, if you wanted to get good performance from a system, assembler was the way. Those guys with their easy to understand programming language will never be able to accomplish what you can do with assembler!

But, the hardware and the compilers and the linkers have iterated and improved over time such that it’s only edge cases that ever require anyone to go into the assembler level. You COULD still get better performance with assembler, you’ll always likely be unable to code some things on the iPad. But, in both cases, it just won’t matter.
 
It reminds me a lot of the music discussions that offer the fact that you can’t really make music on anything less than a computer with a DAW… when there were LOTS of folks making music prior to both :)
 
  • Like
Reactions: erthquake
I'd rather use Mac OS or some other desktop OS that isn't in a walled garden which will restrict the use of 3rd party development tools. The experience will be far better - having multiple applications being shown at once, more RAM, no walled garden.

If you are developing something basic, then an iPad will work for you, but much more, iPad will feel like a crippled / poor experience.

This is for XCode only. Developers use more IDEs than just XCode, outside of the Apple World, and XCode makes for a pretty poor IDE, if you need to use something other than Swift / ObjectiveC.
I prefer a walled garden — prevents pests from destroying my garden.
 
  • Like
Reactions: DeepIn2U
Hmm, swift package support actually makes this somewhat more viable. One big miss is that I don't see anything about git/source control integration...hopefully at least it leaves the files exposed to the user so that a third party app can handle that.
You can pull the git repository as in source swift package but not all full blown features though.

video gives you a very good overview and starting point for Swift playground 4.
 
  • Like
Reactions: DeepIn2U and Conutz
this is amazing.
also raises a good question: if something has the tools, environment,means to create apps from scratch, does it finally qualify as a computer?
No. A computer need to be modular, accept third party NVIDIA or AMD cards, preferably have wheels, boot windows, side load apps, have a terminal window, have a freely accessible file system, run desktop apps, have tons of legacy ports, have abilities to compile apps and ABSOLUTE NOT run a dumbed down phone OS. Not fulfilling any of these criteria makes it a toy and not a computer./Sarcasm
 
Macs aren’t NEEDED for developing non-Apple applications, though. That can be done on non-Apple systems.
No, but like I said, Macs are popular for software development in general... and people who are exposed to Macs at work may often buy a Mac for home use too, generating more sales.

Are you in favour of Apple alienating a sizable existing Mac user base and pushing them towards Linux or Windows?

Additionally, Apple employee developers also develop applications that run on non Apple platforms ( think server side especially ) who currently develop on Macs: Apple employees not being able to develop their own software using Apple computers, they'd be using Windows or Linux as a software development platform instead. Ugh!
 
Last edited:
No, but like I said, Macs are very popular for software development... and people who are exposed to Macs at work, often buy a Mac for home use too, generating more sales.
Ohhh, no doubt they’re popular, I was just running down the situations that exist where Macs are absolutely REQUIRED, rather than just preferred. Anyone that’s not running Xcode, Final Cut Pro or Logic Pro could be considered someone that just prefers macOS as what they’re doing with their Mac could very likely be done on another OS.
 
Ohhh, no doubt they’re popular, I was just running down the situations that exist where Macs are absolutely REQUIRED, rather than just preferred. Anyone that’s not running Xcode, Final Cut Pro or Logic Pro could be considered someone that just prefers macOS as what they’re doing with their Mac could very likely be done on another OS.
OK - that's for the clarification!

If my company was to suddenly say "No more Macs, Windows only for developers", I'd probably be looking for a new job. Yes, it's that much of a quality of life issue and would definitely affect job satisfaction.

I've developed on Windows, and it's not a great experience - that was before WSL though. Even with WSL, the integration between WSL and Windows is awkward, slowly improving, but still not there IMO.
 
Are you in favour of Apple alienating a sizable existing Mac user base and pushing them towards Linux or Windows?

What in the world are you on about? 🤨

Apple releasing an option for iPad owners to develop apps on the device they already own has absolutely nothing to do with Mac developers. It’s just an option—Mac Xcode isn’t going away!

Not everyone wants, can afford, or knows how to use a Mac. There is an order of magnitude more iPads in the wild and giving this option is a pure win with zero negatives at all.
 
What iPad did you guys use to run this thing? My one can’t handle it. I wanted my kid to try.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.