Microsoft releases Flint

Dev tools

visualization language

SHOW HN2026

350points
137comments
#103of 4,366 in 2026
Top 3%of 2026 by points

How HN took it

MixedNo clear lean

14 positive, 26 neutral or asking, 1 mixed, 22 critical, out of 63 comments about the project. Thread score -0.11.

Idea: 9 for, 12 againstDesign: 4 for, 7 againstPerformance: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Useful easy-to-generate chart language

    From 1 comment
    • "For AI agents". I understand why everything needs to be marketed in this way, but it's just ... an easy-to-generate language for expressing charts. That's impressive! That's…
      rbalicki on HN
  • Better design even for humans

    From 1 comment

Objections

  • LLMs already one-shot matplotlib and Python charts well

    From 2 comments
    • > simple chart specs can be reliable, but generated charts are often of low quality due to reliance on system defaults; - complex chart specs with explicit details can produce…
      nrub on HN
    • I don't really understand the point of this, I feel like LLMs have been able to one-shot matplotlib since GPT 3.5. I have extensively used LLMs to do data viz and haven't run…
      jrflo on HN
  • Stringly typed JSON is a poor choice; a typed library would be better

    From 1 comment
    • >Instead of requiring verbose low-level parameters such as scales, axes, spacing, and layout. Ok, Microsoft is conflating two different things here: LLMs don't really care about…
      YuechenLi on HN
  • Needs benchmarks on token usage and correctness against chart.js

    From 1 comment
    • For a while now, everytime I see „for AI agents” Im looking for benchmarks with comparable solutions. The only „for AI agent” solution that will gain adoption is/should be…
      piterrro on HN

Requests

  • Benchmarks comparing tokens and correctness

    From 1 comment
    • For a while now, everytime I see „for AI agents” Im looking for benchmarks with comparable solutions. The only „for AI agent” solution that will gain adoption is/should be…
      piterrro on HN
  • Alignment and grouping support for editing

    From 1 comment
    • I find it lacks some easy way to do alignments or grouping, which makes editing frustrating. Could be a good language re-design opportunity.
      chenglong-hn on HN
  • Layering or composability in the spec

    From 1 comment
    • Second comment, having read in more depth (really love the auto-layout detail!) - the spec doesn't seem to naturally support layering (which is useful in some multi-axis…
      efromvt on HN

Questions

  • How is this better than Vega or Vega-Lite

    From 1 comment
    • Is there a specific explanation about how this is better or different than vega itself? https://vega.github.io/vega/docs/specification/ My understanding is that Vega was already…
      kveykva on HN
  • What specific failure does Flint solve

    From 1 comment
    • I don't really understand the point of this, I feel like LLMs have been able to one-shot matplotlib since GPT 3.5. I have extensively used LLMs to do data viz and haven't run…
      jrflo on HN

Alternatives named

  • Vega and Vega-Lite

    From 1 comment
    • Is there a specific explanation about how this is better or different than vega itself? https://vega.github.io/vega/docs/specification/ My understanding is that Vega was already…
      kveykva on HN
  • Graphviz

    From 1 comment
    • > requiring them to explicitly make visual decisions that are supposed to be handled by a good compiler Isnt graphviz there for the same reason? Edit: I see it is using JSON as…
      theK on HN
  • Mermaid

    From 1 comment
  • Matplotlib and Python/R charting

    From 1 comment
    • > simple chart specs can be reliable, but generated charts are often of low quality due to reliance on system defaults; - complex chart specs with explicit details can produce…
      nrub on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/48834924)