News for hackers. Stuff that matters.
Re:Show HN: A Tiling Window Manager for Windows, Written in ... by roxolotl on Tuesday May 20, 2025 @12:20PM (#44043313)
Tangential but I’ve been writing a lot of Janet recently using Joy[0], web framework, to build a small web app. Would love to hear what you learned about Janet from doing this work and how you feel about the language afterwards.

The one thing I’ve noticed is that it seems like Janet had a burst of interest 2020-2022 but it has since slowed down. Would love to see it become popular again. The main reason I’m using it is because I like how it’s both powerful and lightweight. I’d use clojure but I don’t want Java. I’m tempted to also try Common Lisp but so far Janet has been great.

[0]: https://github.com/joy-framework/joy

Re:Show HN: A Tiling Window Manager for Windows, Written in ... by agentkilo on Tuesday May 20, 2025 @12:48PM (#44043550)
I think Janet is quite...liberal? It's a practical language, but doesn't force a specific paradigm on you. There're "escape hatches" in different levels of the language, and I like that.

Maybe the most "opinionated" things in Janet are the ev stuff and fibers. I think they're done right though, you just need to be careful with the event loop when embedding Janet.

Re:Show HN: A Tiling Window Manager for Windows, Written in ... by nicce on Tuesday May 20, 2025 @01:05PM (#44043701)
How it compares with Lua?
Re:Show HN: A Tiling Window Manager for Windows, Written in ... by giraffe_lady on Tuesday May 20, 2025 @02:59PM (#44044734)
Strictly better unless you need an extremely small runtime rather than a very small one, or are exposing a scripting API to users who will recoil from prefix notation.
Re:Show HN: A Tiling Window Manager for Windows, Written in ... by 77pt77 on Tuesday May 20, 2025 @01:21PM (#44043828)
This one actually has real arrays (mutable and immutable)
Re:Show HN: A Tiling Window Manager for Windows, Written in ... by behnamoh on Tuesday May 20, 2025 @04:33PM (#44045629)
If you like Janet and Lua, might as well try Fennel, which was made by the creator of Janet.
Re:Show HN: A Tiling Window Manager for Windows, Written in ... by nicce on Tuesday May 20, 2025 @07:05PM (#44046810)
I have read about Fennel many times and considered on trying it - I didn’t know that they have the same author!