Для того, чтобы написать программу на понятном даже с первого взляда языке - не надо быть извращенцем, просто надо стремиться к красоте, изяществу и однозначности, а решая задачи через Ж-о - всегда можно получить результат, но потом может быть очень стыдно, за собственное же детище.
(Посвящено брызжущим слюной сишникам, пишущих на диалектах 70х годов...)