4 Comments
Apr 12, 2023Liked by Matt Rickard

I like the idea of “exclamatory” programming as a channel to provide feedback to a machine system.

I’m not sure if interrogative and exclamative programming models are necessarily coupled. How do data querying languages like SQL, GraphQL and database interfaces compare with the interrogative programming described here? On the surface, I think data querying is equivalent to interrogative programming.

Expand full comment
author

That's a good point. SQL is probably both declarative (set-based) and interrogative ("query" language)

Expand full comment
Apr 13, 2023·edited Apr 13, 2023

I came here to suggest an improvement to the examples from the version sent through email, but you've already made a better improvement than I could have suggested.

Don't know if it's a trick to get us to visit, but I'll use the opportunity to say I love your content and please keep enlightening us!

Expand full comment
author

Wasn't a trick - just some editing oversight! Always a few bugs that make it to production :)

Expand full comment