Изучение нового языка является долгосрочным процессом. Через несколько дней Вы изучите основы, да. Но! Как Вы, вероятно, знаете, реальная практическая применимость любого языка связывается со стандартной библиотекой и другими доступными компонентами. Изучение, как использовать эффективно, требует большого практического опыта.
, Возможно, единственное непосредственное краткосрочное преимущество - то, что разработчики учатся отличать гвозди, которые нуждаются в Python/Perl/Ruby - молоток. И, если они хорошо работают, они могут тогда изучить еще немного (онлайн, возможно!) и становятся настоящими экспертами.
долгосрочные преимущества легче вообразить:
сотрудник становится лучшим разработчиком. Лучший разработчик => лучшее качество. Мы живем в экономике знаний в эти дни. Более мудро вложить капитал в те мозги, которые уже работают на Вас.
легче адаптироваться, когда следующий большой язык появляется. Вероятно, что NBL будет иметь многие функции существующими в сегодняшних языках сценариев: первоклассные функции, закрытия, потоки/генераторы, и т.д.
Новые возможности рынка и способность ответить более быстро. Даже если Вы не пишете Python, , другие люди . Ваши клиенты? Другой поставщик в проекте? Возможно, критический компонент был записан на некотором другом языке? Это будет стоить денег и время, если у Вас не будет людей, которые могут понять код и интерфейс с ним.
Вербовка. Если Ваша компания будет иметь репутацию преподавать новый и интересный материал людям, будет легче принять на работу главных людей. Все делают Java/C#/C ++. Это не очень эффективный способ дифференцироваться на рынке труда.
Группы замещения - очень сложный зверь. По сути, это дает альтернативный способ выражения структур
без необходимости перечислять все возможные варианты. Это означает, что вы можете прийти позже и дополнительные параметры к выбору, без необходимости изменять исходную схему.
Случаев использования, где это действительно полезно, очень мало и они очень редки, они ограничиваются схемами, которые разработаны быть расширяемым третьими сторонами. На самом деле с ними очень трудно работать, и их очень трудно понять (см. здесь , чтобы узнать о других причинах, по которым их следует избегать).