Talk:Idiomatically determine all the characters that can be used for symbols: Difference between revisions

m
(/* ooRexx is an Interpreter of REXX: continue the never ending discussion)
Line 33:
Also, it doesn't matter if ooRexx may execute a Classic REXX program (or not), ooRexx still has its own language section, and it exists for more than one reason (and I'll not go into listing them here --- but the ooRexx language section DOES exist, and it's for ooRexx programs) --- puting ooRexx programs yet into another language section is a waste of space on Rosetta Code and also user's time and effort when trying to find a Classic REXX solution. &nbsp; I have no agenda trying to push ooRexx (and it's claim that it can run/execute Classic REXX programs). &nbsp; We've been here before, '''REXX''' is for any Classic REXX interpreter, '''ooRexx''' is for the Object Orientated Rexx interpreter(s). &nbsp; I won't remove the (2<sup>nd</sup>) ooRexx entry that was moved to the ooRexx section; &nbsp; if the original author wants to remove it, they can of course. &nbsp; Let's try to keep the two languages separate and refrain from entering ooRexx programs under the wrong language category. &nbsp; A while back, someone actually used the (my) Classic REXX program (in its entirety) and executed it ''in toto'' under another (non-REXX) language, and it produced exactly the same output (and it was noted as such in that other language's '''output''' section). &nbsp; That another language (not any form of REXX) correctly executed the Classic REXX program doesn't give me license to enter that Classic REXX program under another language (section), even though it executes the REXX program perfectly correct (sic). &nbsp; There is no need to enter an ooRexx program under two language entries (REXX and ooREXX). &nbsp; Putting another language under the '''REXX''' entry just to show the differences between Classic REXX and ooRexx is not the way to show the differences. &nbsp; One can just view the output of the ooRexx program (under the ooRexx section) and compare it with the program under the REXX entry to see the differences (that goes for '''NetRexx''' as well). &nbsp; Adding a duplicate version under the wrong or inappropriate section is contrary to the philosophy at Rosetta Code (as I understand it). &nbsp; I know there is a falsely-held belief that ooRexx will execute Classic REXX programs, but there is enough differences such that ooRexx has its own section, so the claim that ooRexx executes (all/some/many) Classic REXX programs is a mute point. &nbsp; I do understand that ooRexx ''' ''may'' ''' correctly execute some Classic REXX programs. &nbsp; But there are enough differences in the two languages that having ooRexx programs under the Classic REXX language section would just clutter up the entries in the REXX section; &nbsp; why make it more difficult for people who want to just look at Classic REXX programs and not have to wade through ooRexx programs as well? &nbsp; Putting ooRexx programs under the Classic REXX language section will also make it a royal pain in the neckhole if a person wanted to find an ooRexx program for a Rosetta Code task, and they had to look in &nbsp; two &nbsp; places, ooRexx and also (Classic) REXX. &nbsp; There are enough versions of Classic REXX programs as it is. &nbsp; That is one reason why ooRexx has its own language section, but certainly not the only reason). &nbsp; Furthermore, I certainly don't want to go through 700 different Classic REXX entries and label each of them as being Classic REXX and which Classic REXX interpreter that was used to test the program which produced the output (not the least of which are the mis-entered ooRexx programs in the Classic REXX section) --- it's always easy to suggest that somebody else do the work. &nbsp; So, that would be another reason to keep and have ooRexx entries in the ooRexx language section. &nbsp; Classic REXX programs in the REXX language section, ooRexx programs in the ooRexx language section, NetRexx programs in the NetRexx language section. -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 00:48, 13 September 2014 (UTC)
: I still have to carefully read your essay, bur let me ask a few questions:
<br>Is section REXX to contain REXX programs or implementations?
<br>WHY do you mention NetRexx in your essay? Just to make it longer??
<br>Can all REXX implememntationsimplementations zjatthat you use run my version successfully?
<br>Aren't my variable names more intuitive than yours?
<br>What's wrong when I show what a particular implementation does with a program?
<br>Does REXX have a changestr BIF?
<br>Why do you ever so often say "some REXXes~ don't contain... CHANGESTR," fotfor example?
<br>Where did I ask you to rewrite your programs to please ooRexx (and me)?
<br>WHAT's WRONG with my statement "ooRexx is an interpreter that can perfectly process "classic" Rexx programs that obey a few (actually very few) restrictions."?
<br>Why do you delete other person's programs?
<br>Why do YOU add a REDUNDANT program to the ooRexx section?
<br>SIGH --[[User:Walterpachl|Walterpachl]] ([[User talk:Walterpachl|talk]]) 05:58, 13 September 2014 (UTC)
2,295

edits