# Metal

Hacker Approved page: https://hackerapproved.com/p/metal/

17 people recommended Metal in Hacker News comments, 9 had mixed feelings and 9 criticized it, November 2025 to October 2026. It was recommended in 9 of 12 months, in 16 threads. It does not meet the Hacker Approved badge rule.

**Verdict:** Apple's graphics and compute API, praised as clean, modern and the easiest 3D API to start with; the main caveat is lock-in to Apple platforms.

Summary written by Claude from 47 comments.

## Why people recommend it

- Clean, modern, developer-friendly API (5 comments in the sample): "Metal is the most developer friendly of the modern 3D APIs" ([source](https://news.ycombinator.com/item?id=46730416)) "Metal is a clean and modern API." ([source](https://news.ycombinator.com/item?id=46199836)) "it's actually a quite nice API" ([source](https://news.ycombinator.com/item?id=49024659))
- Easy on-ramp for newcomers (2 comments in the sample): "Of all of these, only Metal has a reasonable on-ramp for newcomers to 3D graphics" ([source](https://news.ycombinator.com/item?id=50256056)) "it's not a coincidence that metal is much easier to program for" ([source](https://news.ycombinator.com/item?id=46966968))
- Choice of abstraction level (2 comments in the sample): "The big advantage of Metal is that you can pick your abstraction level." ([source](https://news.ycombinator.com/item?id=47013906)) "the state group granularity of D3D11 and Metal is just about right" ([source](https://news.ycombinator.com/item?id=46964418))
- Strong local AI inference on macOS (2 comments in the sample): "for local AI or LLM inference the Linux stack on M-series is still significantly behind Metal/MPS on macOS" ([source](https://news.ycombinator.com/item?id=46773354)) "Metal, which is already pretty well-integrated in llama.cpp" ([source](https://news.ycombinator.com/item?id=47840477))

## What people warn about

- Vendor lock-in to Apple (3 comments in the sample): "The problem is really that they never exported the API so it's useless on the actual relevant platforms for games" ([source](https://news.ycombinator.com/item?id=46203828)) "Replacing proprietary with proprietary is absolutely nobody's weekend project." ([source](https://news.ycombinator.com/item?id=47235318)) "their unforgiving monopoly on modern GPU APIs" ([source](https://news.ycombinator.com/item?id=45793649))
- Apple's release churn and reinvention (3 comments in the sample): "Apple's obsession over reinventing the wheel with Metal is what puts the Steam Deck ahead." ([source](https://news.ycombinator.com/item?id=47925413)) "Apple's pivot to Metal and mobile-first distribution was the beginning of the end" ([source](https://news.ycombinator.com/item?id=48971334)) "Apple's whimsical downstream release cycle" ([source](https://news.ycombinator.com/item?id=48971279))
- Slower than CUDA and Vulkan (2 comments in the sample): "extremely far from "optimal" relative to CUDA (or hell, even Vulkan Compute" ([source](https://news.ycombinator.com/item?id=47092024)) "Besides metal being slower (I probably did something wrong" ([source](https://news.ycombinator.com/item?id=49363940))
- Fewer features than other platforms (2 comments in the sample): "Metal is a bare-minimum effort equivalent to what Windows, Android and Linux get for free." ([source](https://news.ycombinator.com/item?id=47496316)) "There's also a few API bits missing on Metal today" ([source](https://news.ycombinator.com/item?id=49725681))

## Other graphics APIs people recommend

- [Vulkan](https://hackerapproved.com/p/vulkan/): 70 recommend, 18 mixed, 54 criticize
- [OpenGL](https://hackerapproved.com/p/opengl/): 29 recommend, 7 mixed, 24 criticize
- [WebGPU](https://hackerapproved.com/p/webgpu/): 22 recommend, 10 mixed, 18 criticize
- [DirectX](https://hackerapproved.com/p/directx/): 13 recommend, 10 mixed, 19 criticize

## The badge

A product earns the Hacker Approved badge when at least 10 people recommend it, recommenders outnumber critics at least 2 to 1 (mixed feelings count toward neither side), it was recommended in at least 4 of the 12 months and in at least 5 different threads, and no single thread supplies more than half of the people who recommend it. Health and money products are never badged.

## Cite as

Hacker Approved, "Metal", https://hackerapproved.com/p/metal/ (17 recommend, 9 mixed, 9 criticize; Hacker News comments, November 2025 to October 2026).

Counts updated 2 Nov 2026, with data through October 31, 2026.
