Choosing a language for mobile development is not as simple as picking the newest and shiniest language or tool on the block. Frankly it’s more about the libraries, the GUI and IDE/tools. One particular point made for C# is that it’s - ‘cutting edge’. Anyone who studies programming languages knows there is no truth in that statement. C# might actually be a good language for mobile but the article is wrong on all 8 counts and is not worthy of linking or directly referencing. Find your own criteria and go with that. But make sure it’s founded in fact and not opinion.