What do the links at the top mean?

A link takes you to another page. The links at the top give you these choices:

  • Start here — follow the four short lessons from the beginning.
  • Everyday uses — find small, practical jobs you could try with AI.
  • AI tools — meet examples of outside AI apps and learn how to choose one.
  • Explore more — find news, detailed activities, and the separate children’s area.
OpenAI

OpenAI tests legacy-code skills. Business behavior needs its own checks.

An October 19 evaluation release examines less-represented languages and COBOL migration. Treat provider scores as a starting point for testing.

Sources checked 2026-10-19. Access and availability can change.

Two tests of coding skills

OpenAI’s October 19 publication presents evaluations of coding in languages with less training material, including COBOL and Fortran. It reports results for existing models; this is not a new model launch. The exact publication hour is unconfirmed.

MultiLangBench asks models to build a SQLite-compatible database engine across 20 languages. OpenAI reports an average test pass rate of 87.4% for GPT-6 Astra at maximum reasoning effort, compared with 26.8% for GPT-5.6 Sol. Its evaluation setup and tests are public on GitHub.

Preserving what old code does

A separate hidden-test evaluation asks models to port COBOL programs into five other languages. Success requires every observable output to match exactly. OpenAI reports 86.6% for GPT-6.1 Sol at low reasoning effort, versus 5.4% for GPT-5.6 Sol. Its rounding example illustrates how running code can still change business results.

Our take

R2’s editorial analysis: a high score tells us about the tasks and checks in that evaluation. It cannot certify an unfamiliar payroll rule, data import, or invoicing system. We have not run these evaluations, tested the models on a production codebase, or independently reproduced the numbers.

Before accepting a proposed rewrite, assemble a small set of known inputs and expected outputs with someone who understands the original system. Include ordinary cases and awkward ones: missing records, empty fields, negative amounts, date boundaries, and values near a rounding threshold. Check messages and failed operations as well as successful totals.

Use a separate test environment and synthetic or properly authorized data. Compare the old and proposed versions, investigate every meaningful difference, and keep a reviewed rollback path. Ask an AI to explain its changes and propose tests; have a person check what those tests leave out.

Quick self-check: which business behavior must remain identical, and what example would reveal that it changed?

Sources & further reading

Open the source to check the original wording and current availability.

This is a source-linked briefing, not a hands-on product review. Provider claims and outside evaluations are identified in the text.

Hey, I’m Patch.

Your little guide to this website.

Ask about an AI word or find your next small adventure.

New here? Try “Help me get started.”

Prepared explanations + site search. No live model. Your question stays in this browser. How Patch works.