FOCUS
Programming Languages
GREGORY V. WILSON, UNIVERSITY OF TORONTO
Extensible
Is an open, more flexible programming environment just around the corner 48 December/January 2004-2005
QUEUE
I
In his keynote address at OOPSLA '98 (Object-Oriented Programming, Systems, Languages, and Applications), Sun Microsystems Fellow Guy L. Steele Jr. said, "From now on, a main goal in designing a language should be to plan for growth." Functions, user-defined types, operator overloading, and generics (such as C++ templates) are no longer enough: tomorrow's languages must allow programmers to add entirely new kinds of information to programs, and control how it is processed. This article argues that next-generation programming systems can accomplish this by combining three specific technologies: Compilers, linkers, debuggers, and other tools that are frameworks for plug-ins, rather than monolithic applications. Programming languages that allow programmers to extend their syntax. Programs that are stored as XML documents, so programmers can represent and process data and meta-data uniformly. These innovations will likely change programming as profoundly as structured languages did in the 1970s, objects in the 1980s, and components and reflection in the 1990s. To see why, we must first examine the shortcomings of the systems that programmers use today. Let's begin with two of the most popular: the Unix command line and Microsoft's COM (component object model).
Programming
for the 21st Century
more queue: www.acmqueue.com
QUEUE December/January 2004-2005 49
FOCUS
Programming Languages
Extensible Programming
for the 21st Century
FRAMEWORKS
- autocad2004mini > QUEUE December/January 2004-2005 49 50 December/January 2004-...
-
QUEUE December/January 2004-2005 49 50 December/January 2004-...
下载该文档 文档格式:PDF 更新时间:2008-12-02 下载次数:0 点击次数:2文档基本属性 文档语言: Traditional Chinese 文档格式: pdf 文档作者: sertek 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: stk 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- PDF格式下载
- 更多文档...
-
上一篇:学前教育专业学生毕业设计要求
下一篇:"戏剧浮生
点击查看更多关于autocad2004mini的相关文档
- 您可能感兴趣的
- autocad2004mini autocad2010迷你 autocad2011迷你 autocad2002迷你 autocad2004 autocad2004免安装版 autocad2004论坛 autocad2004chs下载 autocad2004补丁
- 大家在找
-
- · 英语四级单词短语
- · 驾照理论a2模拟考试
- · 12年2月28日新闻
- · 金属工艺学ppt
- · 监狱警员职务套改工资
- · 玛雅2010下载
- · 邯郸大学机械制造题库
- · 蓟县林木种子采集、处理、贮藏、品质检验、种子催芽等生产技术日记
- · 中级焊工考证试题
- · 二阶有源高通滤波器
- · 汽车底盘维修
- · 二年级安全教育教案
- · 贵州卫视真相2011
- · 1518周公解梦
- · 千斤顶装配图
- · 短期资金筹集方案
- · 数控车削加工技术
- · 天朗大兴郡最新消息
- · 网易的同学录
- · 山东聋人qq群
- · 教育法律法规知识试题
- · 炫舞记忆助手2.0.8
- · 云南昆明旅游景点大全
- · 传统文化弟子规在校园
- · 胡莱三国吴国貂蝉
- · www.a.mimi5.com
- · 微软word2010官方下载
- · 十大不能吃的垃圾食品
- · cad基础视频教程
- · 机电类专业
- 赞助商链接