<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <br>
    <blockquote type="cite"
      cite="mid:273d691e-bd7b-b4db-01de-59d5d95fa46d@gmail.com">On
      07/17/18 11:50, Ryan Joseph wrote:
      <br>
      <blockquote type="cite">
        <br>
        If lots of programmers using main stream languages like c++ are
        having a similar problem we are I think it’s incumbent for
        Pascal to at least consider if there is merit to the concern.
        <br>
        <br>
      </blockquote>
      <br>
    </blockquote>
    <br>
    So if a lot of programmers find it bad to have to much freedom, then
    it is good if it is restricted?<br>
    <br>
    Because take JavaScript, well there freedom of declaring variables
    is even less restricted, than was asked for in this thread.<br>
    But it seems that many JavaScript developers got frustrated with
    that. So much that the now have external tools to restrict that
    freedom<br>
    <br>
    <a
href="http://www.adequatelygood.com/JavaScript-Scoping-and-Hoisting.html"
      class="bbc_link" target="_blank">http://www.adequatelygood.com/JavaScript-Scoping-and-Hoisting.html</a>
    <br>
    <a href="https://eslint.org/docs/rules/vars-on-top" class="bbc_link"
      target="_blank">https://eslint.org/docs/rules/vars-on-top</a><br>
    <br>
    This is not directly related to the original post/request.<br>
    But it shows that the statement quoted on top is severely dangerous.<br>
    <br>
    Just because another language has a feature, or even because many
    use it (where it is not know what expertise those have, nor how many
    do not use it)...<br>
    Just because any of this, does by no means indicate that such a
    feature is any good at all.<br>
    <br>
    Just because c++ has the feature does not mean that it solves any
    problem that c++ programmers would otherwise have. It can same as
    good mean the opposite.<br>
  </body>
</html>