Skip to content

docs: T3 Code benchmark against bun check and tsc 7 - #6

Merged
t3dotgg merged 1 commit into
mainfrom
docs/t3code-bench
Oct 7, 2026
Merged

t3dotgg merged 1 commit into
mainfrom
docs/t3code-bench

Conversation

@t3dotgg

@t3dotgg t3dotgg commented Oct 7, 2026 •

Copy link
Copy Markdown
Member

The README had no numbers for a real Effect project, and no comparison with the new bun check in Bun.

This adds a "Benchmark: T3 Code" section below the slop line. It has two tables, without and with the Effect diagnostics, with the time, the multiplier against tsc 7 and a text bar for each checker. The numbers are the totals from the T3 Code run (five projects, Apple M5 Max). The section links pingdotgg/t3code#16704 for the per-project table.

Made by Claude Opus 5.5 in Claude Code, running in T3 Code.

🤖 Generated with Claude Code

Note

Add T3 Code benchmark section to README comparing bun check, tsc-rs, and TypeScript 7

Adds a benchmark section to README.md. It covers runs with and without Effect diagnostics, timing tables, relative performance, methodology, hardware, tool versions, and a link to the related T3 Code switch.

Macroscope summarized 80c7400.

Summary by CodeRabbit

  • Documentation
    • Added a README benchmark comparing type-checking times across Bun, tsc-rs, and TypeScript 7, with and without Effect diagnostics.
    • Included measurement details, environment and version information, and notes on diagnostic coverage.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Oct 7, 2026

Copy link
Copy Markdown

Review in Change Stack →

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Team
  • Run ID: e129eaef-f11d-4231-8d0b-5904a7005757
📥 Commits

Reviewing files that changed from the base of the PR and between f282ca4 and 80c7400.

📒 Files selected for processing (1)
  • README.md
 ____________________________________________________________________________________________________________________________
< Developing tolerance for imperfection is the key factor in turning chronic starters into consistent finishers. - Jon Acuff >
 ----------------------------------------------------------------------------------------------------------------------------
  \
   \   (\__/)
       (•ㅅ•)
       /   づ
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@t3dotgg
t3dotgg merged commit 7a85ff0 into main Oct 7, 2026
4 of 5 checks passed
t3dotgg added a commit that referenced this pull request Oct 7, 2026
goport-int50 975517e: on main 22745cf (R178 plus Theo PRs #1, #3, #4, #5, #6, #7, #9), merges of goport-effectfix1 4c618c1, goport-effectfix2 3508d5e, goport-loadcrit1 e5f234e, goport-followups31 7d2cef9 and goport-effectapi1 0899a4f, a lib blob commit, a root comment commit and the build info fix
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant