Hey HN
I’ve been building *W++*, a scripting language that looks like Python but runs on the .NET runtime. It started as a fun side project, but it evolved into something surprisingly powerful — and potentially useful:
Key Features:
- Python-style syntax with semicolon-based simplicity
- Compiles to .NET IL with experimental JIT support
- Can run interpreted or compiled
- Built-in CLI for managing projects, running, and building
- Supports importing NuGet packages and converts them to .ingot modules automatically - MIT licensed and fully open-source
You can even do things like:
wpp
import Newtonsoft.Json
let person = new JObject()
person["name"] = "Alice"
print person["name"];
Use Cases:
Game scripting (Unity, OpenTK support in progress)Education (gentle intro to .NET without C# syntax)
Blazor scripting
Embeddable scripting engine for .NET apps
GitHub: https://github.com/sinisterMage/WPlusPlus
I’d love feedback, ideas, and thoughts. Thanks for reading — and if you’ve ever said “I wish Python ran on .NET,” this might be for you.
Comments URL: https://news.ycombinator.com/item?id=44136884
Points: 5
# Comments: 0
Login to add comment
Other posts in this group

Article URL: https://testflight.apple.com/join/JjTcThrV
Comments URL: https:
Article URL: https://cosmoe.org/index.html
Comments URL: https://news.ycombinator.com/ite
Earlier this year I led our migration off AWS to European cloud (Hetzner + OVHcloud), driven by cost (we cut 90%) and data sovereignty (GDPR + CLOUD Act concerns).
We rebuilt key AWS features ou

Article URL: https://www.science.org/doi/10.1126/science.adp9274