Show HN: The Oct Programming Language for scientific programming
Category: devtools
Tags: scientific-programming, language, reproducible-research
Score: 6.5/10 (Innovation: 7, Technical: 7, Documentation: 7, Utility: 5)
Oct is a scientific programming language and toolchain built on Go, designed to replace notebooks and scripts with a reproducible, testable, and package-managed workflow for computational research. It introduces first-class support for SI units, tensors, state machines, and error handling, with a unique compilation path through Go to achieve native binaries and leverage the Go ecosystem. While still in early preview, its combination of language-level scientific features, reproducibility guarantees, and AI-assisted workflow design is a fresh approach.
Target audience: data scientists, computational scientists, researchers, backend devs
Repository: https://github.com/yuechen-li-dev/oct · Go · GPL-3.0
View on Hacker News