jacky wrote:PeterH wrote:Just for my understanding: PHP does not use the $-prefix? (Should I learn a bit of PHP?)
Yes it does. Just to add a quick thing about allowing numbers as first char of a variable name : allowing vars such as $2 would also create a big mess dealing with regexp, obviously.
Just did it: read some hours about PHP...
...very bad.
Bad for me - as I'm used to work with quite a different syntax.
But to tell the truth: both PHP and REXX are good, and have some different advantages. For example I think REXX is a bit better "readable", (usage of {}, where REXX uses do/end, ...) while PHP has some fine (but a bit dangerous?) abbreviations ($var++, ...) So I think selection here is just a matter of "taste", and what you are used to.
A bit of problem with PHP could be, that it's main usage seems to be generating (html-) code - not calling functions of some "external system" like XY. But I can be wrong here...
Bigger problem, from my point of view: I looked at PHP in very general way, that is, to a lot of functionality, and think it's good. But how long will it take, till Don brought all this into XY? If he can do that at all? (Not because of his skills - just because of his time...) That's why I still think of the advantage of including an "external" scripting system - it seems that would be like scripting level 12...
So much to PHP. And if Don uses it as a model, I think it's ok to use it's naming conventions, as they are. Including, for vars, the $ and first char non-numeric...
So I may get involved with some PHP-syntax. But sorry: no regular expressions

For these it seems you need a special kind of thinking, and/or must use them very much to get familiar with. And it's something I want to miss

And as I'm still thinking REXX, where a string (like '$7') is a string, and as such can be given to any external function "just as it is", I don't understand the problem. But I think that doesn't matte in the moment.