[...] clarity and simplicity when you initially write the program. After the program is working, you can profile the code and go back to optimize sections that are performance …