That’s Capistrano v2 implemented in Ansible. Honestly been tempted just to try it on a side project for fun.
At my work we use Capistrano for PHP projects.
It does not matter in which language project is written.
You can still use ruby Capistrano and it works good enough