Adding an escape function to prevent an endless loop:
Code
function BuildDelphiBiab
  spend 6 months programming Win Biab
  goto BuildMacBiab
end

function BuildMacBiab
  spend another 6 months doing the same thing on Mac
  if sick and tired of this
    goto JUCE
  else
    goto BuildDelphiBiab
  end
end

function JUCE
  https://juce.com/
  JUCE is a cross platform framework allowing a single codebase to compile to native applications and plug-ins with the 
  same user experience on Windows, macOS, Linux, iOS and Android, across both desktop and mobile.  
end