pdx.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Welcome! pdx.social is an online community for people living in the greater Portland, OR region. 🌲 Established April 6th, 2017 🌲

Server stats:

179
active users

Anthony Sorace

I found a project that very explicitly states it requires only c89 + stdint.h. Great for me, because I want to run it on Plan 9.

Let me tell you, if you really want to be explicit about your dependencies like that, Plan 9’s APE is a great target. It’s *very* pedantic, even about things it fully supports. Want POSIX? Turn it on. SuS? Turn it on.

This package was better than most, but APE still caught lots of assumptions.

(That said, APE is also a pain because it’s support for things after c89, and especially POSIX ‘93, starts getting very spotty quickly. But if you’re explicitly targeting those standards, it’s a great tool.)