I found this by accident

From the links you gave previously, which are to Coridium Corps' website, you have confused the BASIC system they offer (BASICtools or Coridium BASIC) with the SolderCore and CoreBASIC. None of the features I exposed were part of Coridium's offering simply because the two companies behind the two distinct products are absolutely distinct and the code and people behind the two products have nothing in common. Coridium don't sell CoreBASIC, and there is no "previous version" of CoreBASIC, this is the first release of CoreBASIC for the SolderCore, Freedom Board, Raspberry Pi, and BeagleBone.

Therefore, whilst you may have read my post carefully, you have made some association between products that simply does not exist.

I happen to be well acquainted with C, having written the CrossWorks C compiler for MSP430, AVR, MAXQ20, and MAXQ30 and can perfectly understand the high-level view of porting an application from one platform to another. And I also write a lot of the code for CrossWorks' GUI, CrossStudio. And I also implemented the CoreBASIC firmware and the mass storage an TCP/IP stacks that it is based on from zero, in C, using our own RTOS. Oh, and all the C runtime support in our products. So, I think I'm qualified to have an opinion, but then I have not expressed any opinion on Arduino or its ecosystem. And yes, I even program Arduino using my own dog food.