На js я пишу функцию, в неё вкладываю другую функцию и пишу логику общую для них, всё хорошо. А в языках без ООП и замыканий как тогда делить код на фрагменты? Там всё через передаваемые параметры и глобальные переменные решается как то?
и не могу понять как без этого писать код, в языках где нет замыкания (как указала мозила), хоят я нашел инфу, что замыкание есть везде ,но какое то своё