この資料をSMS送信: The Evolution of Imperative Programming Paradigms as a Search for New Ways to Reduce Code Duplication