Ga naar inhoud

Producten & diensten

Laatst geverifieerd tegen repo + git: 3 ok 2026. Alle cijfers op deze site zijn gemeten (METEN=WETEN). Labels: PRODUCTION = dagelijks bewezen · WORKING = werkt, minder rijp.

Product 1 — NoodleCore, de taal — PRODUCTION

  • Compiler-pipeline .nc → AST → NIR → C, óók een LLVM-backend — twee onafhankelijke backends, bit-exact gelijk (C 240/240 stdlib, LLVM 309/309, pitfall-suite 18/18)
  • Zelf-compilerend sinds mei 2026 — fixed-point bewijs v4 == v5 (het GCC/Zig-criterium); 228/228 modules via de eigen binary
  • ~4% sneller dan gemiddeld handgeschreven C (95,9% van C-tijd, gemeten op 11 scenario's)
  • Zie features.md voor de taalfuncties met bewijzen.

Product 2 — NoodleDB — PRODUCTION

  • Complete SQL-engine in NoodleCore zelf geschreven: parser (1.924 regels), executor, transacties, WAL, FTS, graph (BFS/Dijkstra 76/76), HNSW-vector
  • 16/16 query-types sneller dan SQLite in de A/B-maatstaf (bewijs in de repo)
  • Assimilatie bewezen op 190.267 rijen productie-data (assimilatie-loop met count-edges 55×→391×, eq-text 9–11×)
  • PG-compatibel getest tegen een PostgreSQL-orakel; S1: 128/128 regressie

Diensten — legacy-porting (werk laat het werk verkopen)

Wij zetten uw bestaande broncode om naar leesbare, compileerbare C — heen én terug, met bewijs in plaats van beloften:

  • COBOL → NC → C: NIST-suite 459/459, retourweg bewezen, bank-demo bit-exact vs GnuCOBOL → cobol-porting.md
  • VB6, RPG, Fortran → NC → C mét behoud van bedrijfslogica
  • Python hot loops → NC: tot 3.000× snelheidswinst (gemeten: arithmetic 3.049×)

Aanpak: gratis scan → pilot ("groen of geen factuur") → uitrol laag-voor-laag. Meer op cobol-porting.md of mail michaelvanerp@hotmail.com.