查看程序设计语言——实践之路笔记的源代码
←
程序设计语言——实践之路笔记
跳转到:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
=== 语言设计的艺术 === * 为什么会有这么多语言? ** 计算机科学的发展进步,编程语言设计本身也在发展,从机器语言->汇编->结构化->面向对象/逻辑/函数式/ ** 特殊用途,DSL的需求 ** 个人偏爱 * 为什么有些语言比其他语言更成功? ** 表达能力,本质上也是抽象能力 ** 易于上手,学习曲线很重要 ** 易于实现,对于编译器的实现者而言很重要 ** 有很好的编译器 ** 经济、支持者和惯性,cobol和Ada语言,Java本身也是大公司在后面支持。 * 考察一门语言好或者不好,要从语言的使用者和实现者两个角度去考察。
返回到
程序设计语言——实践之路笔记
。
个人工具
登录
名字空间
页面
讨论
变换
查看
阅读
查看源代码
查看历史
操作
搜索
导航
首页
社区专页
新闻动态
最近更改
随机页面
帮助
工具箱
链入页面
相关更改
特殊页面