战国时代---编程语言杂谈(5)

时间:2021-04-03 19:13:14

3.5 后台语言

  既然有前台,自然也就有后台了。后台语言确切的是说服务器端的编程语言和技术。只有把服务器端和浏览器端都弄懂了,才能更清楚地理解整个Web应用程序的运行机制。并且相对来说,服务器端更像是程序员独角戏的舞台。

 

  服务器端编程现在是软件开发的热点,各种创新的软件技术往往也是发源壮大于此。谈到开发技术,首先还是JSP和ASP.NET两大平台到Web程序服务器端的延伸,无处不在的平台啊。然后是PHP、Perl、Python、Ruby等,这四种动态语言占据了服务器端开发的大片*。动态语言四小龙是敏捷开发的利器,因为能够提高开发效率,所以能够及时迅速地响应需求的变化,这一点非常符合Web上的应用。由于本人对此领域还不是很熟悉,仅仅是接触过ASP.NET,所以就不在此班门弄斧了。

 

4、战国时代

  本来想画一幅类似于古代君候割据的地图来展示下当前编程语言的战国时代,但是苦于自己PS能力不济。所以在此就把我YY的想法说一下吧。

 

  编程语言世界的北方是大漠荒原,这便是C语言帝国。底层么,所以海拔较低。从辽阔的C帝国向南是一大片丘陵地带,这里便是C++联邦*,它由标准C++/STL、MFC、Qt、boost等等大大小小的城邦组成。再向南就到了世界的中心舞台:平台高原。高原被实力相当的两大帝国分占:Java和.NET。两国都是异常庞大、雄心勃勃,所以互不相让、常有攻伐混战。但是就目前来看谁也没有实力吞并谁。两大帝国的版图继续向南延伸,JSP和ASP.NET分别是两大帝国的精锐代表,一直做着激烈的对抗。而这也影响着南方诸国的混战形势,PHP、Python、Ruby等也是虎视眈眈。另外在编程语言世界里还有很多神秘而历史悠远的地方,那里也盘踞着不少神奇的国家,值得我们去探索。

 

  战国时代,未来编程世界的发展会是什么样子,谁也无法预料,还是让我们不断学习、不断开拓创新,去打造属于我们的美好世界吧!

 

后记

  终于要码完这好几千字的博文了,说来实在是汗颜,越写越知道自己的无知、越发现自己不懂得地方太多了。真可谓路漫漫其修远兮,要学习的东西实在是太多太多。而这仅仅是一个开端。

 

    写这些其实更多的是对自己所掌握或者所理解的技术知识的一种总结,因为本人比较推崇先统揽全局,然后专注于细节的思维和学习方式。所以在此仅仅是大略的讲讲自己对于编程语言和技术的理解,而没有深入到某一个具体的语言的技术细节。在今后的日子里就要不断的深入学习,有朝一日再和大家切磋探讨

 

战国时代---编程语言杂谈(4)

战国时代---编程语言杂谈(3)

战国时代---编程语言杂谈(2)

战国时代---编程语言杂谈(1)