Почему управляющие конструкции в php и других языках именно такие?
Циклы, if else проверки, массивы и прочее. Как я понимаю они были созданы по прямой необходимости? Интерпретатор php был написать на "С". В "С" тоже есть такие конструкции. Я к тому что, например, создатели того же "С" думали, если нам нужно повторять что то много раз, то нужно создать некую конструкцию цикла, а если нужно поставить условие то if else, а если нам нужно выдать блок информации то какой то массив? По сути это просто одна из идеологий?
Хотелось бы посмотреть на синтаксис и конструкции противоположного языка PHP и понять что в нем есть и почему все создано именно так.
Желательно какой то востребованный язык, но противоположный по идеологии и синтаксису и конструкциям.