octave was always seen as subpar version of matlab and r is a statistics programming language. in comparison python was already back then a proper practical programming language that people were using for things other than math
I may be wrong, but I think RCS protocol is published (so Apple and any other can support it if they want) whereas the protocol for iMessage is not (so no one but Apple can make compatible app under Android)