How 15 AI Models Handle the Search for the Best XML Parser for iOS: Benchmark Results

A developer tested how 15 popular AI models handle the search for a fast XML parser for iOS, comparing their results with his own manual benchmark. The manual search took him 3 hours, while AI promised to do it in 5 minutes. The results were interesting: GPT 5.5 Pro finished last, and Claude Opus 4.7 failed to take first place.

AI-processed from Habr AI; edited by Hamidun News
How 15 AI Models Handle the Search for the Best XML Parser for iOS: Benchmark Results
Source: Habr AI. Collage: Hamidun News.
Listen to article

A developer ran an unusual experiment: he fed the same task to 15 popular AI models and compared their results with his own manual benchmark of XML parsers for iOS.

What the task was

Six months ago, the author published the results of his own search for the fastest XML parser for iOS, tvOS and macOS. It was painstaking work: several hours of manually analyzing GitHub repositories, checking popularity (at least 500 stars), support for Objective-C and Swift, and integration via CocoaPods or SwiftPM. Three hours of hard work (and several cups of coffee) produced a full ranking of the best parsers.

Can AI do it faster

Then came the obvious thought: why spend 3 hours if the internet promises that AI can do it in 5 minutes? Moreover, there was a real chance that an error had crept into the manual benchmark, such as a misread piece of code or a missed detail in the specs. And if so, AI models with their enormous stores of knowledge might find a more accurate result.

The decision was natural: give the same task to 15 different AI models (OpenAI, Anthropic, Google, Meta*, Xai, Perplexity and others), collect their results and compare them honestly with each other and with the original benchmark. A fair experiment.

The results disappointed

The results fell far short of expectations. Contrary to everything, GPT 5.5 Pro not only failed to do better than the rest, it came in last. That was a shock from the start: OpenAI's flagship lost in every category of analysis, including identifying popular repositories and assessing parser performance.

Claude Opus 4.7, known for deep analysis and its ability to hold context, also failed to take first place, although its results were above average. Instead, more specialized and compact models unexpectedly came out ahead, handling the practical details of the task better.

The author admits that his manual benchmark may indeed have contained an error, in which case he chose a not-quite-optimal parser. But even so, the result shows an interesting pattern: the size and self-declared quality of an AI model do not always guarantee success on a specific practical task.

What this means

The experiment reminds developers that AI models are tools with their own strengths and weaknesses. For specific technical tasks, it is worth checking not only a model's popularity but also its actual performance on your particular case. And yes, sometimes a tool that promises to finish in 5 minutes may need your careful attention and validation.

*Meta is designated an extremist organization and banned in Russia.

Story

Key Questions Answered

What the task was?

Six months ago, the author published the results of his own search for the fastest XML parser for iOS, tvOS and macOS. It was painstaking work: several hours of manually analyzing GitHub repositories, checking popularity (at least 500 stars), support for Objective-C and Swift, and integration via CocoaPods or SwiftPM. Three hours of hard work (and several cups of coffee) produced a full ranking of the best parsers.

What are the key details on Can AI do it faster?

Then came the obvious thought: why spend 3 hours if the internet promises that AI can do it in 5 minutes? Moreover, there was a real chance that an error had crept into the manual benchmark, such as a misread piece of code or a missed detail in the specs. And if so, AI models with their enormous stores of knowledge might find a more accurate result. The decision was natural: give the same task to 15 different AI models (OpenAI, Anthropic, Google, Meta, Xai, Perplexity and others), collect their results and compare them honestly with each other and with the original benchmar

What are the key details on The results disappointed?

The results fell far short of expectations. Contrary to everything, GPT 5.5 Pro not only failed to do better than the rest, it came in last. That was a shock from the start: OpenAI's flagship lost in every category of analysis, including identifying popular repositories and assessing parser performance. Claude Opus 4.7, known for deep analysis and its ability to hold context, also failed to take first place, although its results were above average. Instead, more specialized and compact models unexpectedly came out ahead, handling the practical details of the task better. Th

ZK
Zhemal Khamidun — CPO at Alpina Digital, product manager of AlpinaGPT. Building AI products since 2019. Hamidun News is a pet project that grew into a production aggregator with 6,000+ readers.
✦ Unified AI Workspace · Nomad

Test Frontier LLMs & Autonomous Agents in One Workspace

Run Claude Opus 5.5, GPT-6, Gemini 3.1, and DeepSeek side-by-side in Nomad AI (nomadnet.ai) — unified model routing, deep research, and multimodal workflows under one subscription.

Try Nomad AI →Launch Nomad Agent
What do you think?
Loading comments…