时间:2016-11-24来源:本站原创作者:佚名
软件开发

  

随着互联网的趋势,软件开发市场越发激烈。很多人都会遇到编写程序语言这个问题。在这里众云图发表一下个人观点和相关知识:

  1.每一种程序都有其发展的历程,没有任何一种程序是万能的,比如说我们都知道的C语言,开发的初衷就是为了让程序员能脱离那种原始的汇编的环境,可以在高级语言环境中对内存地址进行控制,所以C语言在底层操作上来讲要优越于其他高级语言;比如Pasical语言的初衷就是为了程序设计中的教学使用,所以Pasical语言的语法结构很严谨;比如Fortran语言,开发的初衷就是为了工程计算,所以他的数学逻辑工程逻辑功能模块就相当强大。

  2.现在的语言已经发展到面向对象的高级语言,像我们现在所熟知的Java、.Net、Delphi等语言,他们开发应用软件来说基本没有太大的区别,因为他们的库都已经很丰富,我们开发起来也相对较简单一些,他们的差距也就紧紧在于市场占有率和所在公司开发选择问题上了。还有另外一个就是一些数据库编程的语言比如SQL、PB等语言,他们的数据库功能相当强大,由于微软产品的市场占有,所以大家比较倾向于SQL语言,因为他的应用面要广一些,但是不乏有些朋友会基于一些其他的想法选择其他类型的数据库编程语言。解释类语言,作为B/S开发模式的语言,也是根据其市场占有规模来分,一般来讲市场占有率越高的语言程序,那么它的库要丰富一些,我们操作起来要相对容易些。

  3.各种语言的选择如果编写对性能要求苛刻,或和操作系统结合紧密的程序,必然选择C。如果编写到处可用的程序,选Java。如果编写大程序,可能的话尽量用脚本语言如Python、Ruby,不行了再用Java和C。因为脚本语言带来了生产力。编写文本的处理程序用Perl或Ruby。编写知识的处理程序用prolog。编写最灵活,最模糊的程序用Lisp。编写office程序用vba。编写服务器端程序,PHP、(采用自己熟悉的语言来写,例如Perl、Python、Ruby)CGI、ASP、(熟悉Java就用)JSP都是选择。编写数据库程序用vb或delphi。如果要追求性能和程序的能力,要完全发挥操作系统的能力,使用C/C++语言是合适的。如果需要跨平台,可以选择Java。

众云图科技,一直从事专业行业软件定制,手机APP开发、







































白癜风治疗的较有效医院
治疗白癜风最好的医院是哪里

转载请注明原文网址:http://www.gzdatangtv.com/bcyykf/1857.html

------分隔线----------------------------