logoalt Hacker News

rtpg06/17/20251 replyview on HN

The theory is that because Dark offers a nice interactive environment when you have a request come in you can inspect the data, "fix up" your code, rerun it quite smoothly. Completely removing the deploy question. Really good for glue projects IMO. Think stuff like google scripts (though google scripts are much more miserable to ues)

Many moons ago I had tried to play with Dark and unfortunately the surrounding language stuff really didn't work out for me though. I really liked the concept but ultimately I think I would have preferred if they had just built out the environment on some other language.

Even just lua would work decently well for their use cases, if paired with a good "standard" library.

The UI was fun to use, in any case.

EDIT: to be clear I'm a bit of a type weenie but for the stuff Dark could be good with you really sometimes just want to look at the JSON and poke at it, and your type systems aren't going to be helping you _that much_


Replies

adastra2206/17/2025

I don't understand. Hot code reloading on my dev laptop gets me this kind of quick iteration when I'm solving problems. But why do I want that in production?

show 1 reply