今天学习flex,其中用到了另一种“新”的脚本语言"actionscript",“新”是因为名字是新的,其实遵循的标准语法和其他脚本语言还是很类似,由此又想起了,java和c#,这也是一对具有很多相似性的语言,甚至还有很多这样的孪生姊妹....
那为什么不可以统一语言呢,从语法到变量的定义.....,使用同样的语言,通过不同的编译器就可以有不同的效果,比如遵循java语言的规范,通过jvm编译器就可以具备良好的跨平台性,安全性...,通过C#的编译器,可以具备C#的编译器,就能表现出它的相应特性...
当然结构化编程语言和OO编程语言本身是有差别的,不是那么好统一,但是至少可以分类开来,这样的好处是开发人员不需要接触无止境的各式各样的编程语言,那么他们对语言的掌握将更加透彻,带来更加高效的开发和应用......
当然这其中牵扯到很多独立的公司,独立的利益集团,真正实现远没有说说那么简单........
那为什么不可以统一语言呢,从语法到变量的定义.....,使用同样的语言,通过不同的编译器就可以有不同的效果,比如遵循java语言的规范,通过jvm编译器就可以具备良好的跨平台性,安全性...,通过C#的编译器,可以具备C#的编译器,就能表现出它的相应特性...
当然结构化编程语言和OO编程语言本身是有差别的,不是那么好统一,但是至少可以分类开来,这样的好处是开发人员不需要接触无止境的各式各样的编程语言,那么他们对语言的掌握将更加透彻,带来更加高效的开发和应用......
当然这其中牵扯到很多独立的公司,独立的利益集团,真正实现远没有说说那么简单........