W+

W++ – A Python-style scripting language for .NET with NuGet support

Hacker News

W++ – A Python-style scripting language for .NET with NuGet support

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.

Share card

Actual performance

98points
52comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: supports, started · Missing: reddit linkedin, podcasting, created
82%82% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: apps, new, open · Missing: mac, agents, macos
70%70% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: ide, io · Missing: https docs, excited, just released
70%70% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Strong signals: apps, education · Missing: mobile apps, ios, personal
42%42% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Strong signals: plus · Missing: platform, intuitive, reviews
36%36% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
23%23% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Ai
Aiochan – Golang-Style Concurrency for Python61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Aiochan – Golang-Style Concurrency for Python

Hacker News2
Qt
Qt/Qml support for .NET40%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Qt/Qml support for .NET

Hacker News27
Pe
PeachPy – x86-64 assembler in Python, with Go support64%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

PeachPy – x86-64 assembler in Python, with Go support

Hacker News4
Pythonpoint.net
Pythonpoint.net58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A Python Community

Indie Hackerscommitment-full-time
Pl
Plonk – Spotlight Search style Python interpreter48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Plonk – Spotlight Search style Python interpreter

Hacker News1
Py
Python Wrapper for CoWin API – async support39%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Python Wrapper for CoWin API – async support

Hacker News1
Py
Python/Ruby style optional method params in Java using lombok23%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Python/Ruby style optional method params in Java using lombok

Hacker News1
Ju
JupyterLab 4.x with Bosque Language Support51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

JupyterLab 4.x with Bosque Language Support

Hacker News1
Ph
Phorth – A Forth-like language on the Python VM67%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Phorth – A Forth-like language on the Python VM

Hacker News62
Ar
ArangoDB .Net Client with LINQ Support38%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

ArangoDB .Net Client with LINQ Support

Hacker News5