`
andyhu1007
  • 浏览: 193922 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
阅读更多

 

      Java语言创建者当初由于“让Java能够向后兼容如c这样的语言”等原因,给Java语言带来了很多包袱(如数组从0开始,以及令人费解的初始化顺序等)。幸运的是,他们同时也创建了Java平台。如今Java越来越多得被作为平台来使用,这种趋势将会在未来几年中成为主流。
 
      相较于通用语言,Groovy、Ruby这样的动态语言迅速地提升了程序员的生产力;无状态的函数式语言 (如Haskell, OCaml, Erlang, SML)让编写线程安全的程序更加容易;DSL让日益困难的问题域得到解决。拥抱多语言编程吧!几年之后,软件开发将大不相同。
 
                                                                                                                                                -----------《The Productive Programmer》
分享到:
评论

相关推荐

    YC++编译器--多语言程序设计

    YC编译器--多语言程序设计 *可编译C/C++、ASM(包括SSE和AVX)、Javascript和YSP等语言的源代码 *YC服务器源代码(ycs.js、ychttp.cpp) *YCOS操作系统源代码(ycos.cpp、ycboot.cpp、ychead.cpp、ycker.cpp …) *...

    MapReduce2.0程序设计多语言编程(理论+实践)

    MapReduce2.0程序设计,包括编程模型介绍,编程接口介绍,Java编程与多语言编程的理论与实践

    多语言编程技巧

    Json JavaSript 语言切换

    Multiprog多语言编程[汇编].pdf

    Multiprog多语言编程[汇编].pdf

    多模块程序设计及多语言混合编程

    汇编语言多模块程序设计及多语言编程,主要实现模块间通信,计算某一个数的幂,并通过调用实现多个数幂的相加。

    MapReduce多语言编程上

    MapReduce是一种编程模型,用于大规模数据集(大于1TB)的并行运算。概念"Map(映射)"和"Reduce(归约)",和它们的主要思想,都是从函数式编程语言里借来的,还有从矢量编程

    资源文件生成工具,可以生成VS使用的项目和资源文件,简化多语言编程,VS2005&2008集成插件

    这是一个多语言资源编辑工具,生成的资源文件可以直接在VS中使用,并且也可以生成一个资源项目,对于多语言的编程是有很大的帮助。 这个版本可以和VS集成在一起使用。

    MapReduce多语言编程下

    江湖传说永流传:谷歌技术有"三宝" GFS MapReduce和大表 BigTable 谷歌在03到06年间连续发表了三篇很有影响力的文章 分别是03年SOSP的GFS 04年OSDI的Map

    Python 语言程序设计

    在介绍面向对象程序设计和GUI编程之前,首先介绍基本逻辑和程序设计概念。书中除了给出一些以游戏和数学为主的典型实例外,还在每章的开始使用简单的图形给出一两个例子,以激发学生的学习兴趣。 本书特色  以...

    IBM PC汇编语言程序设计

    本书为清华大学计算机汇编语言程序设计课教材,主要阐述IBM PC及其兼容机汇编语言程序程序设计的方法和技术。全书共13章:第一、二章介绍基础知识;第三、四章说明IBM PC机的指令系统及包括伪操作在内的汇编语言程序...

    资源文件生成工具,可以生成VS使用的项目和资源文件,简化多语言编程

    这是一个多语言资源编辑工具,生成的资源文件可以直接在VS中使用,并且也可以生成一个资源项目,对于多语言的编程是有很大的帮助。

    《Go语言程序设计 (新锐编程语言集萃)》萨默菲尔德(作者)mobi

     《Go语言程序设计》的目的是通过使用语言本身提供的所有特性以及Go语言标准库中一些最常用的包,向读者介绍如何进行地道的Go语言编程。《Go语言程序设计》自始至终完全从实践的角度出发,每一章提供多个生动的代码...

    mlpl:多语言编程语言

    多语言编程语言 多语言编程语言MLPL被设想为儿童的入门编程语言。 当今使用的大多数编程语言的问题是它们需要英语和字母表方面的知识。 因此,非英语国家的儿童比母语为英语的儿童有更高的进入障碍。 MLPL背后的...

    Java语言程序设计

    图书详细描述: 本书将Java语言作为大学生的计算机程序设计入门语言,其特色是内容全面、深入浅出、辅助教材立体...多线程第9章 图形用户界面第10章 JDBC与数据库访问第11章 Servlet程序设计第12章 JSP程序设计参考文献

    python语言程序设计实践教程上海交通大学-Python语言程序设计.pdf

    A:相较于其它⼤部分的通⽤型程序设计语⾔,Python的基础语法相对简单,且在很多热门的领域都有着功能强⼤⽽全⾯的第三⽅库,使得 那些即便不是计算机专业出⾝的⼈员也能轻松的利⽤编程去分析解决相对复杂的专业...

    Java语言程序设计(基础篇)文字版

    本书是Java语言的经典教材,中文版分为《Java语言程序设计基础篇》和《Java语 言程序设计进阶篇》。基础篇从Java语言的特点入手,介绍了语法结构、面向对象程序 设计基础知识到面向对象程序设计、图形用户界面设计、...

    《新一代汇编语言程序设计》

    程序设计应用篇(第七~十章)介绍了表处理的排序检索,加密、解密,磁盘文件管理,时钟与驻留,BIOS中断调用技术,机器人图形动画,输入/输出接口程序,异步通信,汇编语言与高级语言的混合编程。知识拓展技术篇...

    VC简单编程实现多语言菜单

    本文给大家分享了VC简单编程实现多语言菜单。

    清华大学计算机系教材-汇编语言程序设计

    汇编语言是计算机系统提供给用户的最快、最有效的语言,也是能对硬件直接编程...第十章主要说明多模块程序设计技术以及汇编语言程序与高级语言程序的连接技术。最后简单介绍80X86新增加的指令、寻址方式以及编程模式。

    高级程序语言程序设计实验报告.doc编程资料

    高级程序语言程序设计实验报告.doc

Global site tag (gtag.js) - Google Analytics