Это зависит. Из того, что я испытал, в Linux вы все равно можете запустить программу, если удалите ее (и она не слишком большая). Но я не думаю, что это определенное поведение.
Что касается цикла, то в зависимости от того, как вы вызываете исполняемый файл, вы, скорее всего, закончите сбоем своего скрипта, когда он выполнит программу, написанную только наполовину.
Я использовал и twitter, и twitter4r, и я немного предпочитаю twitter . Последний выпуск (0.7) поддерживает списки твиттера.
Twitter поддерживает список рекомендуемых библиотек ; этот драгоценный камень работает очень хорошо.