Back to browse
Iwtlp – Learn to code by solving real domain based projects

Iwtlp – Learn to code by solving real domain based projects

by i_w_t_l_p·Jun 28, 2026·1 point·0 comments

AI Analysis

●●SolidNiche GemSolve My Problem

Real server-side grading for Fortran and Julia tracks when most sites only teach Python.

Strengths
  • Server-side runtime grades behavioral output instead of relying on hidden string matching.
  • Thirty-three domain tracks cover neglected languages like Fortran, Julia, and Embedded C.
  • No account required to try the first project of every single track.
Weaknesses
  • Uniform '275 levels' count across all tracks suggests potential content depth issues.
  • Terminal UI is aesthetic but may hinder accessibility compared to standard editors.
Category
Target Audience

Scientists, engineers, and domain experts learning to code

Similar To

Exercism · Codecademy · LeetCode

Post Description

Hey HN,I built IWTLP (I Want To Learn Programming) because I noticed most learn-to-code sites rely on hidden string matching to test a user's code. You can pass those lessons without actually understanding computer science.I am an aerospace postgraduate and cybersecurity practitioner. When I taught myself to code, I realized I hated building generic "to-do apps." I wanted to see how code applied to my actual work.

How it works: IWTLP runs your actual code on a server-side runtime (supporting Python, SQL, C, C++, Fortran, Julia, Java, and R) and grades the actual behavioral output in real-time.We have 33 domain-specific tracks (more domains coming soon).

For example, the Computational Chemistry track has you build a molecular dynamics engine from scratch using just numpy. The Embedded C track has you writing raw firmware.

The first project of every single track is completely free, so you get 33 projects and playground access with no account or credit card required, so you can test the runtime instantly.I’d love to get the community's feedback on our sandbox execution environment and how we structure our automated test grading across compiled languages. Let me know what you think!

Similar Projects

Developer Tools●●Solid

Supervisor IDE – Command center for coding agents in complex projects

It wires practical, product-focused features together—scoped agent permissions, automatic context injection from apps, persistent background agent sessions, and Kanban-driven ticket pickup that spawns branches/worktrees and auto-opens PRs. Useful, pragmatic feature set for teams that want to run many LLM workers without chaos, but its ultimate value will hinge on integrations, security/permission guarantees, and how well it handles real-world scale and noise.

Bold BetSlick
nexroo
104mo ago