scala 哥特式大教堂(图:163.com) 众多的软件开发语言(图:wuseyun.com) (:hn666) 第2页:coffeet和scala scala(图片来自 目前市面上主流的编程语言很受欢迎,因为它们提供了巨大的开源源代码库,让你通过框架更容易完成特定的工作 coffeet 作为一门多范式的编程语言,scala抓住了很多开发者的眼球,它有一种类似java的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性如果你粗略浏览scala的网站,你会觉得scala是一种纯粹的面向对象编程语言,而又无缝地结合了命令式和函数式的编程风格 coffeet是一套t的转译语言,创建者jeremy ashkenas戏称它是t的不那么铺编程语言环境配置是什么张的小兄弟因为coffeet会将类似ruby语法的代码编译成t,而且大部分结构都相似,但不同的是coffeet拥有更严格的语法不过有时候,虽然这门语言很流行,却不一定能解决编程开发中遇到的特点问题 scala代码简单,在jvm上运行,有给予它很高的评价,甚至认为它是下下一代javascala是静态类型的,这就允许它提供泛型类、内部类、甚至多态方法,而且它能够与java和.net互操作 从技术上讲,coffeet不是一种语言它是一个预处理器,可以转换你写成t如果把t比喻成一个现代化建筑的话,那么coffeet则更像是哥特大教堂一样地简洁这就是为什么许多最新的t框架往往是在coffeet中编译 ocam编程语言怎么学l是一门非常神奇的语言,不过学习它的第一步却是非常困难的ocaml,最早称为tive caml,是caml编程语言的主要实现,创立于1996年,它有着效率极高的编译器,在最接近c/c++语言时仍略带优势或不相伯仲,据说在大多数经优化编译的情况下其效率是c/c++的2到6倍 第1页:ocaml ocaml 作为caml的继承者,ocaml将caml语言在面向对象方面做了延展caml是函数式编程语言,它的扩展语言还有基于微软.net平台的f#(fsharp)语言caml的代码大多可以在f#中使用f#的开发工具有vs .net,caml的代码也可使用 这个世界上除了c#、java、t之外还有成千上万门语言,编程语言的社区也一直在蓬勃编程语言优势发展着在上一期文章《开发前沿:值得学习的九种编程语言(上)》中,笔者介绍了三种当前值得学习的编程语言,本期将继续为您带来开发前沿的三种编程语言列出的九种语言可能不是世界上最好的,但是他们都有着巨大的上升空间,是值得研究的“对象”,或许将来有一天会被证明,你的老板需要的就是这种语言 scala) 白癜风小偏方北京治疗白癜风最好的专科医院转载请注明原文网址:http://www.gzdatangtv.com/bbqb/268.html |