{"slug": "janet", "name": "Janet", "category": "dev-libs", "category_name": "Libraries and frameworks", "description": "", "recommenders": 4, "commenters": 4, "warners": 0, "score": 3.628, "rising": 0.02, "first": "2026-01-30", "latest": "2026-10-23", "why": "The beautiful thing about Janet is how lightweight and portable it is, no JVM.", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 4, "neutral": 0, "compare": 0, "warn": 0}, "spark": [0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 0, 1], "listed": true, "loved": [], "caveat": "", "short_quote": "The beautiful thing about Janet is how lightweight and portable it is, no JVM.", "kind": "", "icon": true, "domain": "janet-lang.org", "github_repo": null, "official_url": "https://janet-lang.org", "pricing": "", "aliases": ["Janet"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 803311408, "item_id": 50206963, "url": "https://news.ycombinator.com/item?id=50206963", "by": "phillc73", "date": "2026-10-23", "version": null, "stance": "recommend", "quote": "The beautiful thing about Janet is how lightweight and portable it is, no JVM.", "excerpt": "The beautiful thing about Janet is how lightweight and portable it is, no JVM. I use Janet for all my agentic scripting. Python is forbidden in my harness. Janet scripts for everything. Love it.", "context": "", "use_case": "agentic scripting", "switched_from": "Python", "story": "Jank \u2013 The native Clojure dialect with seamless C++ interop"}, {"id": 773957296, "item_id": 48372331, "url": "https://news.ycombinator.com/item?id=48372331", "by": "veqq", "date": "2026-06-02", "version": null, "stance": "recommend", "quote": "I have some gentler introductory stuff like: https://janetdocs.org/tutorials", "excerpt": "I have some gentler introductory stuff like: https://janetdocs.org/tutorials", "context": "", "use_case": "", "switched_from": "", "story": "Why Janet?"}, {"id": 765082768, "item_id": 47817673, "url": "https://news.ycombinator.com/item?id=47817673", "by": "invalidOrTaken", "date": "2026-04-18", "version": null, "stance": "recommend", "quote": "Janet (https://github.com/janet-lang/janet) seems to be aimed at this.", "excerpt": "If you're a Clojurist like me, Janet (https://github.com/janet-lang/janet) seems to be aimed at this.", "context": "", "use_case": "", "switched_from": "", "story": "Fits on a Floppy \u2013 A Manifesto for Small Software"}]}], "caveats": [], "who": [], "tags": [], "use_cases": ["agentic scripting", "embedded scripting language"], "compared": [], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=50202762", "title": "Jank \u2013 The native Clojure dialect with seamless C++ interop", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48367907", "title": "Why Janet?", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47809147", "title": "Fits on a Floppy \u2013 A Manifesto for Small Software", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46823498", "title": "Show HN: Cicada \u2013 a scripting language that integrates with C", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {"recommend": 1}, "2026-02": {}, "2026-03": {}, "2026-04": {"recommend": 1}, "2026-05": {}, "2026-06": {"recommend": 1}, "2026-07": {}, "2026-08": {}, "2026-09": {}, "2026-10": {"recommend": 1}}, "versions": [], "version_unnamed": 0, "family_ref": null, "runs_on": null, "lines": [], "quotes": [{"id": 803311408, "item_id": 50206963, "url": "https://news.ycombinator.com/item?id=50206963", "by": "phillc73", "date": "2026-10-23", "version": null, "stance": "recommend", "quote": "The beautiful thing about Janet is how lightweight and portable it is, no JVM.", "excerpt": "The beautiful thing about Janet is how lightweight and portable it is, no JVM. I use Janet for all my agentic scripting. Python is forbidden in my harness. Janet scripts for everything. Love it.", "context": "", "use_case": "agentic scripting", "switched_from": "Python", "story": "Jank \u2013 The native Clojure dialect with seamless C++ interop"}, {"id": 773957296, "item_id": 48372331, "url": "https://news.ycombinator.com/item?id=48372331", "by": "veqq", "date": "2026-06-02", "version": null, "stance": "recommend", "quote": "I have some gentler introductory stuff like: https://janetdocs.org/tutorials", "excerpt": "I have some gentler introductory stuff like: https://janetdocs.org/tutorials", "context": "", "use_case": "", "switched_from": "", "story": "Why Janet?"}, {"id": 765082768, "item_id": 47817673, "url": "https://news.ycombinator.com/item?id=47817673", "by": "invalidOrTaken", "date": "2026-04-18", "version": null, "stance": "recommend", "quote": "Janet (https://github.com/janet-lang/janet) seems to be aimed at this.", "excerpt": "If you're a Clojurist like me, Janet (https://github.com/janet-lang/janet) seems to be aimed at this.", "context": "", "use_case": "", "switched_from": "", "story": "Fits on a Floppy \u2013 A Manifesto for Small Software"}, {"id": 749292832, "item_id": 46830802, "url": "https://news.ycombinator.com/item?id=46830802", "by": "zem", "date": "2026-01-30", "version": null, "stance": "recommend", "quote": "", "excerpt": "squirrel: http://squirrel-lang.org/", "context": "", "use_case": "Embedded scripting language", "switched_from": "", "story": "Show HN: Cicada \u2013 a scripting language that integrates with C"}]}