LINUX.ORG.RU

История изменений

Исправление wandrien, (текущая версия) :

А кстати, что за фобия такая?

Никакой фобии. Пишу на Си-подобных чуть больше чем постоянно.

Скобочки более декларативные же.

Это утверждение лишено содержания. Более декларативной может быть суть, но не форма слов.

begin…end это тяжелое наследие былых времен, когда прикладного программиста считали по дефолту тупым дятлом типа бухгалтерши, которому всё нужно разжевывать: вот начало процедуры, вася, а вот здесь конец, смотри не перепутай.

Проблема begin…end не в том, что они «менее декларативные» (что бы это ни значило), а в том, что бессмысленные. Это тот же блок {}, только на на 6 бессмысленных нажатий на клавиатуре больше.

У меня никаких begin…end не водится.

Сейчас зачем это всё?

      }
    }
  }
}
      end:if
    end:loop_y
  end:loop_x
end:function

Исходная версия wandrien, :

А кстати, что за фобия такая?

Никакой фобии. Пишу на Си-подобных чуть больше чем постоянно.

Скобочки более декларативные же.

Это утверждение лишено содержания. Более декларативной может быть суть, но не форма.

begin…end это тяжелое наследие былых времен, когда прикладного программиста считали по дефолту тупым дятлом типа бухгалтерши, которому всё нужно разжевывать: вот начало процедуры, вася, а вот здесь конец, смотри не перепутай.

Проблема begin…end не в том, что они «менее декларативные» (что бы это ни значило), а в том, что бессмысленные. Это тот же блок {}, только на на 6 бессмысленных нажатий на клавиатуре больше.

У меня никаких begin…end не водится.

Сейчас зачем это всё?

      }
    }
  }
}
      end:if
    end:loop_y
  end:loop_x
end:function