你的推断可能是由于Android的兴起,导致Java比较火。 实际上Java本身也在做出让步,添加了JNI等多个C库。 因为Java本身的缺陷现在越发的明显,如果只是做小型的系统的话,还是没有问题,但是比较大型的系统时,效率就很难控制。
所以说现在针对Java也有很多讨论,Java究竟能走多远,还是一个未知数。
C和C++实际上是非常普遍的一种语言,之所以没有像Java一样掀起一阵学习浪潮,恐怕和开源不开源有很大关系。Java是开源的软件,所以别人可以在现成的程序上进行开发,节约大量人力物力。而C++往往是不开源的。所以开发起来比较费时费力。
但是C++没有没落过,只不过没有像Java一样掀起热潮而已。 tizen系统会是开源的吗?是不是所有手机都能使用? 如果只是三星自己家用的话,这个系统也不会成为主流。
就想iOS虽然很火,但是Object C也没有掀起Java似的热潮
你可以试试Java,我觉得培训Java的项目比较实用,上手快,可以直接作出一个网站,C++基本上就是基础。没什么可以参与的项目。 |