对nativescript和ionic没多大影响,因为用nativescript和ionic主要考虑网站和app的代码重复使用,xamarin无法做到网站和app的代码重复使用。
对Qt影响非常小,因为Qt做的手机一般都是需要极端效率的app,一般都是大家伙,重量级,关键性。
但是.net逐步移植到mac和linux,对qt有相当影响。
假如有朝一日.net成功100%移植到mac和linux,那qt就只剩下两个保留地:
1,需要c++的软件工程,医学,军事,3d,交通等,这个用量非常大的。
2,实时操作系统下,例如QNX下, vxwork下.
对于c++,c#,java,需要精通一个,大体了解剩下两个。
这几种语言长期来看都不会谁把谁给完全吃了。