|
本帖最后由 boo1977 于 2022-10-17 21:39 编辑
据我所知,Python是80年代的人发明的,当时好像不热门,直到近来才登上榜首,这可以看出,80年代的人不会预测到21世纪20年代Python会这么流行。
我觉得以后的趋势是,程序语言不会全部都是编译去机器码,也许是用解释器,但是我看到的现象是,越来越多平台编译去虚拟机(Byte code),如Java虚拟机,.NET框架,安卓的Dalvik虚拟机等等,实际上Byte code是比机器码更高层的指令码。
虽然如此,说来说去,Byte code的底层也是机器码,只不过一般程序员接触不到罢了。
因此,我认为除了传统的C/C++肯定站得住之外(毕竟Windows和Linux都是用这个语言编写的),面向一般程序员的编程语言很可能是比较高级的,比如依赖框架、虚拟机的。.NET是一个,Java我就不愿置评(毕竟没有接触过),至于前面所说的解释器如Python,比起传统语言更简易,但为什么这么流行我也说不通。
以后流行手机应用还是网页,这也是争论之一,有的说以后都是网页,也有的说手机应用会铺天盖地,按目前来说,网页和手机应用平分秋色,有些网站弃用手机应用呢,也有的网站的网页做得很出色,可是手机应用一团糟。
当然,Python好像不能用来开发手机应用,但是可以用框架如Django来编写网页。
说了这么多,其实我不知道未来趋势如何,但是肯定的是底层语言以前在,现在在,以后必定还在,毕竟CPU是用机器码的,只不过不是普通程序员都懂得罢了。 |