Normally when we talk about OS or software for our Raspberry Pi board, we always find Raspbian or Noobs as related names for such purposes. Interesting distributions to use on our Raspberry Pi but what they are not the only ones we can use.
For the more handyman, not only in Hardware but also in Software there is a Gnu / Linux distribution that you will surely like and is compatible with Raspberry Pi and with many SBC boards, this distribution it's called slackware.
Slackware adapts to hardware and not hardware to Slackware
Slackware is an old distribution from the Gnu / Linux world but no less powerful for that. Have a special version called ARM which is focused for installation on boards such as Raspberry Pi or Banana Pi. This operating system has all the power and essence of the original Slackware but lacks certain software like KDE or Gnome desktopHeavy, desktops that not all boards can support and run. Instead we can find light desktops that will work perfectly on our board as well as other software that is optimized for it.
However, the virtue of Slackware is not in its desktops or its packages but in the way it consumes resources. Slackware does not offer or have binary packages, instead uses precompiled packages, packages that are installed by compiling them and thus optimizing all the software for the hardware we have.
For this, Slackware developers created Slackbuilds, precompiled package, but this does not mean that we can not have a certain software, something we can do with install tar.gz or use the alien or dpkg tools.
All this is important because it makes the operating system and the software faster than in other distributions on the same board, since the software adapts to the hardware and not the other way around.
Personally, one of the things I like the most about the Raspberry Pi is that any operating system can be installed on a microsd card and change to our liking just by switching off and changing the card. So test Slackware on our Raspberry Pi will only take time and if we are not very sure, we can always exchange the card and continue with Raspbian, don't you think?