Відповідно до прийнятої відповіді на це питання ТА: Python може зробити чудову заміну .
Моє запитання тоді таке: як я можу зробити плавний перемикач? Я думаю, що головне, щоб розібратися, щоб зробити такий перемикач, було б: коли запускаєте віртуальний термінал, зателефонуйте до якоїсь оболонки Python (що хоч?), А не чогось типу оболонки Bourne.
Чи має це сенс? Якщо так, то як я можу робити це? Це порівняння звичайних оболонок у Вікіпедії не містить жодної оболонки Python: Порівняння командних оболонок