Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
That's a very ignorant and insulting thing to say about the developers whose decades worth of coding was used for training these models.

According to the benchmarks used in the AI communities and according to Anthroptic and OpenAI, the newest models have an 80% pass rate compared to a highly skilled developer.

The only thing advantage models have is speed, but that's because their responses are brute forced. Brute forcing an answer often results in splattershot coding that is too messy, not modular enough, and needs human feedback to track down all the bugs.
LOL no. AI models are smarter than some of the world's best and most experienced developers. As in, RIGHT NOW.

We really need everyone to memorize this fact.
 
This is either the start of a bold new era of wonder, or the start of some breathtakingly bad software, with flaws that are unfix-able as nobody will know how they were built.

...or both
 
  • Like
Reactions: parameter
However, if you are starting from scratch or doing more simple tasks, that same study found evidence that AI can increase productivity.

That I can believe but it can also be increased productivity in the short term at the expense of productivity in the long term. Depending on the software being developed, the latter might be far more valuable than the former but not so easy to measure.
 
  • Like
Reactions: 01cowherd
Gosh, I hope the basic chat feature is an improvement over 26.2. While it’s very handy to have Claude sitting right within Xcode, the number of times I’ve had to rip into Xcode project packages and toss out corrupt files to stop Xcode crashing is beyond frustration.

In response to this debate about AI’s impact on coding, the truth is somewhere in-between the extreme opinions expressed here, as is usually the case. No way is AI better than a skilled developer, and yeah, I can see how it could actually slow you up when it takes you down some crazy rabbit hole and goes around and around in circles as you try to guide it out of the hole—very frustrating. But when it gets it right, it gets it right within minutes, saving you hours or even days of work.

And of course, it keeps getting better—so I think it’s pretty clear there’s already enough evidence there to say that this is going to forever change the industry.
 
And no one who is a software developer believes you.
Literally this morning a developer demoed to me a Claude-driven implementation he “built” over the weekend that completely trumps the version a full team has been struggling with.

We are the leading provider of scientific-computing software in our industry.

You don’t have to believe it for it to be true.
 
I developed an app in Xcode with Claude integration. It took about 300 prompts, but it was worth it and it only took a few days. I've already started to add features as we get ideas on how to refine the app.
The future of coding is both good and bad.
 
Coming from Zed and not having used Xcode in a long, long time... I really hate it. So much.

We're at a midle stage in the AI grief process now, there's some bargaining happening in the zeitgeist now although many are still in the Anger phase. 4 more to go and it will take a year or more for a lot of people.
 
Literally this morning a developer demoed to me a Claude-driven implementation he “built” over the weekend that completely trumps the version a full team has been struggling with.

We are the leading provider of scientific-computing software in our industry.

You don’t have to believe it for it to be true.


If AI was so good it wouldn't make up non-existent methods (constantly), it wouldn't get math wrong (constantly), it wouldn't get simple things like character counts wrong (constantly), it wouldn't churn out **** architecture.

Those of us who actually know what we're doing in software dev know AI code is ****. Pure ****.
 
Last edited by a moderator:
The objective fact is, AI has been adopted by the software engineering community more rapidly than *any* industry.

Fact also is, the largest tech/software organizations on earth have publicly admitted that a significant portion of their codebase are now AI generated. These are companies whose primary products are NOT AI - i.e. its not a statement used as a commercial pitch.

But like with any high-velocity technology there’s always 1 or 2 individuals who are supremely skeptical and dismissive of the stuff due to subconscious anxiety from their existential threat.
 
If AI was so good it wouldn't make up non-existent methods (constantly), it wouldn't get math wrong (constantly), it wouldn't get simple things like character counts wrong (constantly), it wouldn't churn out **** architecture.

Those of us who actually know what we're doing in software dev know AI code is ****. Pure ****.
You dont need to express whether you believe me or not.

Your defensive posturing betrays it sufficiently.
 
Last edited by a moderator:
Yep and I am a developer, just not an iOS or even Mac developer. But since getting Claude I’ve written my first Mac apps, signed up for the developer program and started writing iOS apps. These will never go on the App Store but I’m using them on my phone, solving use cases that I’ve had in my head for years.

Last weekend I built an app and backend that scrapes the commuter bus schedule and announces on my Sonos when a bus is 15 minutes away. That’s integrated with an MCP server that lets me tell Claude “I’m going to the office tomorrow” and it knows to set my Sonos alarm to the right time and start announcing buses the next morning. I wrote the iOS app to add a notification so it shows on my watch and keeps getting updates after I leave.

The Sonos part also tracks all the songs I play, including via SiriusXM and presents stats and a favorite function. Just last night I added MusicKit support so now that list of favorites syncs to my Apple Music as a playlist.

Nowadays if I see an app that does something I want but just slightly off, I just write a custom app exactly to my specs, and with no ads or subscriptions.
Always enjoy hearing about examples like this. As someone with no software engineering skills outside of a couple intro courses back in junior college, I was able to use Claude to build a MenuBar applet for auto-toggling radios when docked/undocked and an amusing little SwiftData-backed application for (offline) tracking my movie library, both of which I use every day. I'm sure they're both very simple and "not written very well," but they serve me wonderfully. It's such a satisfying ego-trip to finally be able to simply 'make my own' solution to some of these things I've long-wanted to address, especially being able to perfectly tailor them to whatever whims I have. And as you said, no advertisements, no subscriptions – nothing I don't want. As a side-hobby for something I never would have otherwise been able to do, it's pretty cool.
 
Yep and I am a developer, just not an iOS or even Mac developer. But since getting Claude I’ve written my first Mac apps, signed up for the developer program and started writing iOS apps. These will never go on the App Store but I’m using them on my phone, solving use cases that I’ve had in my head for years.

Last weekend I built an app and backend that scrapes the commuter bus schedule and announces on my Sonos when a bus is 15 minutes away. That’s integrated with an MCP server that lets me tell Claude “I’m going to the office tomorrow” and it knows to set my Sonos alarm to the right time and start announcing buses the next morning. I wrote the iOS app to add a notification so it shows on my watch and keeps getting updates after I leave.

The Sonos part also tracks all the songs I play, including via SiriusXM and presents stats and a favorite function. Just last night I added MusicKit support so now that list of favorites syncs to my Apple Music as a playlist.

Nowadays if I see an app that does something I want but just slightly off, I just write a custom app exactly to my specs, and with no ads or subscriptions.

This may soon be the only way to get software that acts like it was made for the user in any way instead of just as a vehicle for its creator to try to control its users.

These days I open every single app fully expecting a popup and am rarely disappointed. Including and especially Apple's own apps.
 
I've been coding more than part time since WWDC last year, and I started using Warp.dev and Claude to get things done. I've got Apps on the App Store and a few personal ones I use just for me (on Watch, iPhone, iPad). Everything works well. If I let Claude fix things for me (Warp manages the project, can resize screenshots for me etc), I can go in and look at what it did that I repeatedly could not and LEARN. It is helpful. I don't expect these tools to one shot things for me, but it is extremely helpful on parts I pound my head against the wall on. Claude does pretty well, and the new 4.6 is even better and more efficient at things. To each their own I guess. I'd rather see if the tools work rather than dump all over them without actually ever having used one. Find the workflow and tools that works for you.
 
  • Disagree
Reactions: goonie4life9
If AI was so good it wouldn't make up non-existent methods (constantly), it wouldn't get math wrong (constantly), it wouldn't get simple things like character counts wrong (constantly), it wouldn't churn out **** architecture.

Those of us who actually know what we're doing in software dev know AI code is ****. Pure ****.
AI capabilities are not analogous to human capabilities. AI is better than most people at some complex tasks while also being worse than most people at some trivial tasks.
No human that couldn't count the number of "r"s in strawberry could translate a script with 100 lines of Python code to VBA, yet I just had Claude do that for me. It did make one error: it made a variable named cAll, which is invalid because Call is a keyword in VBA. Very, very few humans could have done that all in one go with no errors, especially in the time frame that the AI completed the task.

It doesn't make sense to me that an LLM can be bad at simple counting tasks but pretty good at programming, but it is.

Edit: BTW, Linus Torvalds recently used AI to vibe code a Python script for a program he made. Does Linus know what he's doing, or are you a superior programmer/coder/developer?
 
Last edited by a moderator:
Fellow developers, don't panic. There are other exciting jobs out there, and surfing in San Clemente is cool too...
 
There's nothing remotely close to that. All we have seen is thousands of copycat menu bar apps and AI chat apps asking for subscription payments.
We have "proper" agentic development workflows in mainstream products for less than a year, hold your horses. It's moving insanely fast.

Enterprises are buying AI like there's no tomorrow. It's rather silly to continue to insist that agentic development is useless, it's quite the opposite - developers/QA productivity is increased by orders of magnitude.

What is scary though is that job market for junior/middle level candidates is shrinking - they're easily replaced by AI now. Literally last month we've decided not to hire junior data analyst in favor of building CC project with skills to run and verify reconciliations on schedule.

And i'm not sure what's gonna happen in 5-10 years time, when current seniors will move to management or architecture - we won't have people to understand AI output.
 
Last edited:
If AI was so good it wouldn't make up non-existent methods (constantly), it wouldn't get math wrong (constantly), it wouldn't get simple things like character counts wrong (constantly), it wouldn't churn out **** architecture.

Those of us who actually know what we're doing in software dev know AI code is ****. Pure ****.
The principle of "***t in - ***t out" still stands.

If you don't understand, how model works and how to make it do what you want, you will get crappy results.

Use plan mode in Claude, drive agent team properly - you'll be amazed.

Learn tools of your trade, man. AI is one of them now.

P.S. There's a sketch in "Mitchell and Webb" about prehistoric stone-chipper being annoyed by someone showing superior bronze-age tools, watch it. 🙂
 
Last edited by a moderator:
Cool - this has been announced for a while. Glad it's finally out in the world and, while I'm not a software developer, I'm eager to give it a spin and a hobbyist coder. One step closer to full-on vibe coding with Xcode.
Look at Nvidea vibe coding ))) reversed releases, bugs and terrible stability - it will be your future with vibe coding
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.