<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>