Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The limitation is entirely on the developer side - for years now there have only really been three of us working on Hammerspoon with any regularity, and that has been significantly dwindling down to mostly just me and Chris Hocking.

Honestly, in 2026, I do not want to be maintaining a 100k line Objective C program.

So, my current experimentation with a v2 is to see how easily I can catch up with where v1 is, just using Swift and JavaScriptCore.

There are lots of things about the Lua APIs that I don't like, and I'm addressing some of those as I go, but I'm currently in a phase where I'm targeting parity with everything I need for my v1 config, at which point I can cut over to running v2 and then see how things are looking and what can be refined/reworked.



Hi! I'd be interested in contributing to V2 if you're open to it - is there something you need help with specifically?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: