I'm running Zap on shared hosting. Some people run it on raspis. It uses the Unlicense and is reasonably feature rich without being overwhelming and has evolved for over a decade. Our focus is on a Facebook-like rather than Twitter-like experience with ethics, permissions, and privacy. It's on the LAMP stack which some people hate but a good carpenter never blames his tools. It's not the most lightweight server available but gives you a good balance of features and performance. Anyway, that's the pitch. There's no shortage of projects in this space and most have a lot better marketeers so nobody is going to be heart-broken if you choose something else.

One of the things you'll discover about fediverse developers is that every developer of another project (and all the users of that project) think developers of every other project are scum so you kind of have to do your own research.

@mike @tindall@cybre.space a good carpenter also doesn't use tools that are inconsistent and terrible in the first place, which is what PHP is :/

I'd like to show you a guitar I own. This was hand-crafted in Vietnam by an elderly man using a broken screwdriver, a hammer, a file, and a whole lot of patience and skill. Not much more. The abalone inlays are precise, finely detailed , and absolutely perfect. It plays and sounds better than the CF Martin guitar which you can almost see to the left of it - which was produced in an American guitar factory using all modern tools and incorporates high-tech laser-cut inlays; which are epoxy filled around the edges to make up for the lack of skill of the makers.

Thank you for your time.

Follow

@mike now i should show you the php apps i have been asked variously to maintain over the last 20 years for contrast.

The language decision was made ten years ago and involved a number of strategic factors that you apparently are not aware of. Not all decisions are based on technical merit alone. Ditto  for license decisions. I apologise that you weren't consulted.

@mike seems like we're in agreement that any use of PHP is a terrible technical decision, then.

Only for unskilled carpenters. I'm not crazy about Java and JavaScript and Perl and assembler and a number of others - and I despise anything Microsoft, but as a developer this doesn't matter. We use whatever language or platform is needed for the work at hand. That's our job.

Best of luck with whatever language/platform you end up with in your journey. The only thing guaranteed is that it will come with its own set of problems and it probably won't be the last one you ever use.

@mike that's a lot of weasel words. i said "any use", not "unskilled carpenters"

I told you what we used and you just started piling on bullshit. That's what we use. Since you didn't take the hint that was dropped a few times now,  thank you for your thoughts and good day sir.
Sign in to participate in the conversation
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!