Op 2019-07-04 om 15:12 schreef Ben Grasset:
On Thu, Jul 4, 2019 at 6:01 AM Marco van de Voort
<f...@pascalprogramming.org <mailto:f...@pascalprogramming.org>> wrote:
- Basically a shorthand, the solution with + works fine. There also
could be $includefileasstring or something, one of the few
extensions in
recent years that I have been in favor of.
In conclusion: it is a solution in search of a problem, with bad
behaviour in errorhandling (when unbalanced the compiler errors on
perfectly fine code in the wrong place after whatever ' closes the
unbalanced ) on top of it.
The solution with + does NOT work fine for non-trivial things
Increasingly unlikely.
and becomes extremely unwieldy,
Yes. Many things driven to extremes are. But the solution is not always
to push for a language feature.
E.g. where in this very long thread do the proponents actually balance
the need for a language feature against an IDE feature (to decode a
multiline string in + form into a popup, let user perform edit, and then
+ it again).
Where did the _proponents_ consider downsides as behaviour with
unbalanced strings?
Nowhere. It is all about bullying the feature in. "need" + "some other
language has it" -> "language feature" must happen. Shortest route, no
detractions or other opinions please!
as many people have clearly expressed, nor is the feature "a solution
in search of a problem."
And as many have said they don't see it.
Do you think I would have made this post, and then *literally
implemented a basic working version of it myself* if I did not want to
specifically use it?
I don't know what you are thinking. But as usual in such discussions,
the necessity of the features is heavily inflated just to make a case. I
don't buy that.
It's rare, create IDE extensions to do the +ing for you, there are
multiple ways.
For some reasons you 100% want to have this language feature and will
make the earth rotate around that fact if necessary. I'm not buying it.
No, of course not. This condescending "I know better than you what
your use cases are" attitude people keep expressing in this email
chain is rather distasteful, IMO.
It is actually friendliness, trying to explain rather than a cold "NO".
But the whole thing is so irrational and polarized that this is seen as
condescending, apparently.
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel