<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Fri, Jul 20, 2018 at 1:20 AM, Sven Barth via fpc-pascal <span dir="ltr"><<a href="mailto:fpc-pascal@lists.freepascal.org" target="_blank">fpc-pascal@lists.freepascal.org</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Because a feature might change the language in a way that's not in the spirit of the language. Look at how Delphi implemented attributes: they're declared in front of the types, fields, parameters, whatever, simply copied from how C# implemented them while in the spirit of Pascal they should have been *after* the declarations.<br>
<br>
Regards,<br>
Sven<div class="HOEnZb"><div class="h5"><br>
______________________________<wbr>_________________<br>
fpc-pascal maillist  -  <a href="mailto:fpc-pascal@lists.freepascal.org" target="_blank">fpc-pascal@lists.freepascal.or<wbr>g</a><br>
<a href="http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal" rel="noreferrer" target="_blank">http://lists.freepascal.org/cg<wbr>i-bin/mailman/listinfo/fpc-pas<wbr>cal</a></div></div></blockquote></div><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">

<span style="font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">C# itself is heavily inspired by Delphi though, as it's another Anders Hejlsberg project. I fail to see what the "spirit of the language" has to do with anything as far as attributes, either.</span><div style="font-size:small;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="font-size:small;text-decoration-style:initial;text-decoration-color:initial">Shouldn't the attribute tags just be put wherever it's easiest for the compiler to deal with them?</div><div style="font-size:small;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="font-size:small;text-decoration-style:initial;text-decoration-color:initial">I think the vast majority of people care far more about how<span> </span><i>useful<span> </span>Pascal actually is in real life</i><span> </span>than they do</div><div style="font-size:small;text-decoration-style:initial;text-decoration-color:initial">about whether or not it fulfills some not-well-defined notion of "spirit". </div><div style="font-size:small;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="font-size:small;text-decoration-style:initial;text-decoration-color:initial">Also, as far as I can tell, most of the people who use FPC would consider the Delphi way to be the correct or normal way of doing things in the first place.</div></div></div>