Dendrobatus Azureus<p>Bash csh zsh ksh tksh fish are powerful</p><p>Entire networks can be controlled and build with them.</p><p>Let's take for example command line tools to control media output</p><p>For me e.g mplayer and vlc -I cli are much more interesting when it comes down to standard control of media playback. I prefer to use MOC (mocp) Music 🎼 on Console, instead of bulky RAM hungry programs, which go on the internet to fetch data that I never asked for and thus burn bandwidth</p><p>The memory footprint of Music on Console is so low that you can use it on a system which has been built more than two and a half decades ago.</p><p>The only graphical media playback program I know that can do that also has been written by my friend Andy Loafoe and that is alsaplayer</p><p>Andy programmed alsaplayer when he saw Delitracker playing on my Amiga systems<br>We're talking the period when Linux was barely moving in Xwindows when you had window managers like fvwm twm and few others.<br>The alsa audio interface was also just Born.</p><p>It is within this context that Andy envisioned alsaplayer. It should be modular just like delitracker Amiga, it should be lightweight daily tracker runs on an Amiga 500 with just half A megabyte of chip ram<br>That should still be memory left to do other the things so straight calls were made to widget libraries.</p><p>Within a few weeks to a few months of coding alsaplayer came out of Alpha and went Bèta in code stability.</p><p>Because everything was written with efficiency in mind and it was programmed as portable as possible, alsaplayer can still be used many decades after It has been written, one of the main reasons is that it has been coded by a command line programmer</p><p><a href="https://polymaths.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://polymaths.social/tags/bash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bash</span></a> <a href="https://polymaths.social/tags/csh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>csh</span></a> <a href="https://polymaths.social/tags/zsh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>zsh</span></a> <a href="https://polymaths.social/tags/ksh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ksh</span></a> <a href="https://polymaths.social/tags/tksh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tksh</span></a> <a href="https://polymaths.social/tags/fish" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fish</span></a> <a href="https://polymaths.social/tags/alsaplayer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>alsaplayer</span></a> <a href="https://polymaths.social/tags/moc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MOC</span></a> <a href="https://polymaths.social/tags/mocp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mocp</span></a> <a href="https://polymaths.social/tags/vlc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VLC</span></a> <a href="https://polymaths.social/tags/widgets" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>widgets</span></a> <a href="https://polymaths.social/tags/libraries" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>libraries</span></a></p>