- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 了解Borland C++ Builder
Borland C++ Builder(以下简称BCB)是美国Borland公司推出的Windows(6.0版本中加入了CLX控件支持,因此也正式将BCB扩展到了Linux窗口开发领域中。)可视化开发工具,目前必威体育精装版版本为6.0。顾名思义,BCB是以C/C++语言为核心的编程工具。在桌面程序开发和数据库开发等领域中,BCB得到了广泛的应用。本章将对BCB以及其开发公司Borland做一些背景介绍;最后,将描述读者阅读本书应当注意的几个方面。
1.1 Borland公司
Borland公司于1983年由Philippe Kahn在美国加里福里亚州Scotts Valley创立,同时加入公司的还有编程开发工具领域的大师级人物Anders Hejlsberg。从推出的第一个产品Turbo PASCAL 1.0开始,Borland公司不断生产出许多高品质和富有革新精神的编程工具。其革命性的Turbo PASCAL,Turbo C 2.0,Turbo C++ 2.0,Borland C++ 3.0/4.0,Delphi 1.0等都给编程工具领域带来了深刻和长远的影响,也奠定了其在编程工具领域第一独立开发商的地位。
但是,在1995年,由于Borland的产品在市场上接连失利,尤其是主力的Borland C++ 被微软的Visual C++打得溃不成军,加上Borland在数据库等领域盲目扩张的失败,Borland公司陷入低潮,其创始人Philippe Kahn不得不辞职并离开了Borland。1996年,新总裁Yocam上任,为了适应当时Internet迅速发展的形势,也为了避免在Windows桌面程序开发这一市场上与微软直接冲突,全面调整公司战略,转向企业电子商务开发工具提供商,也因此将公司名称改为Inprise(代表Integrate-to-enterprise)。这一改名的决定今天看来十分愚蠢,首先是丢失了Borland这一金字招牌,Inprise公司为了保持老客户,其产品仍然以Borland命名,造成了公司品牌与产品品牌的冲突;其次是一个简单的名称改变并不能代表其战略转向,也未能在企业电子商务领域获得有效的品牌认知。Yocam虽然在企业级用户市场为Borland打开了一片天地,但是他独断专行的作风和大规模裁员的做法都伤害了Borland原有一大批优秀程序员的感情。不少业内顶尖的程序员都离开了Borland,包括曾经领导开发出Turbo PASCAL和Delphi的Anders Hejlsberg。在伤筋动骨后,Borland的经营状况却仍然没有起色。
Yocam之后,于1999年4月上任的总裁Dale L. Fuller,于2001年1月,将公司名称从Inprise改回Borland,令市场、消费者、软件开发业界和公司员工莫不拍手叫好。Fuller曾在苹果公司复兴中起过重要作用,此次在Borland任职后,他还为Borland做了一件贡献巨大的事,那就是运用法律手段从微软手中要了一亿多美元的专利权利金。这笔钱大大缓解了Borland的财务压力,支撑Borland推出了许多至关重要的新产品,加上Fuller其他一系列的改革措施,终于使得Borland走出了困境。目前Borland公司运营状况良好,盈利稳步增长。但是Fuller在推行其管理政策时,解雇了大批不接受他管理理念的程序员,Borland公司再次遭受技术人员流失的打击,对Borland前景的影响还未可知。
1.2 BCB的发展
1.2.1 Turbo时代
1983年11月,创立不久的Borland推出了第一个产品——Turbo PASCAL 1.0。Turbo PASCAL 1.0具有许多革命性的特点,比如它首次在PC机中实现了编程工具IDE(Integrated Development Environment,集成开发环境),将源代码的编辑、编译和运行集成在一个环境中,大大方便了程序员的开发。Turbo PASCAL 1.0只有几十千字节大小,却在当时性能不佳的PC机上(当时还是使用Intel 8088的IBM PC的时代,内存都是以千字节为单位的。)编译速度飞快,有点类似后来在386上跑得很流畅的DOOM,极大地发挥了软硬件的潜力。这些在业界领先的优点,使得Turbo PASCAL 1.0极为畅销。当时号称全世界90%的PC程序员都接触过它,包括很多不使用PASCAL的程序员,可以说Turbo PASCAL系列为PASCAL语言的普及做出了巨大贡献。Anders Hejlsberg作为Turbo PASCAL的主设计师,也成为编程界顶尖的人物。当然Turbo PASCAL 1.0最重要的作用就是使得Borland
您可能关注的文档
- 大学英语一级口语考试题型及样题.doc
- 大叶大学 资讯工程系.doc
- 大专审计综合练习题.doc
- 丹东市二十中2014届九年级上学期期中考试英语试题.doc
- 单片机概述课时授课教案.doc
- 单片机原理与接口技术平时作业.doc
- 单位代码:10008 单位名称:北京科技大学 联系人.doc
- 单一来源供应商公示.doc
- 淡江大学 96学年度第一学期课程教学计画表.doc
- 淡江大学 97学年度第一学期课程教学计画表.doc
- 2024广东中山市阜沙镇所属事业单位第二期招聘事业单位人员9人笔试备考试题及答案解析.docx
- 2024广东中山市东区街道基层公共就业创业服务岗位吸纳高校毕业生招募2人笔试备考试题及答案解析.docx
- 2024广东深圳市罗湖区华英学校招聘教师笔试备考试题及答案解析.docx
- 2024福建省港设船舶检验有限公司招聘船舶类专业技术人员(验船师)的笔试备考试题及答案解析.docx
- 2024广东佛山市司法局选调公务员1人笔试备考试题及答案解析.docx
- 2024福建省金皇贸易有限责任公司招聘驾驶员延长时间笔试备考试题及答案解析.docx
- 2024福建福州榕发物业发展有限公司选聘1人笔试备考试题及答案解析.docx
- 2024广东河源市紫金县人民法院招聘劳动合同制书记员7人笔试备考试题及答案解析.docx
- 2024北京协和医院眼科技术员招聘2人笔试备考试题及答案解析.docx
- 2024广东茂名市市场监督管理局选调公务员3人笔试备考试题及答案解析.docx
最近下载
- 新人教版六年级上册英语教案(可以打印).doc
- BS EN 12201-4-2012 供水和压力下排水和排污用塑料管道系统.聚乙烯(PE).第4部分:阀门.pdf VIP
- JB_T 2603-2024《电动悬挂起重机》.pdf
- 幼儿园小班科学《小青蛙捉害虫》教学课件.pptx VIP
- 路德维希费尔巴哈和德国古典哲学的终结-.ppt VIP
- 浅析高速公路节能减排的技术方案.ppt
- 水轮发电机机械检修技能鉴定理论考试题库资料大全-上(单选题汇总).pdf
- 通辽市中级人民法院防止干预司法“三个规定”应知应会知识测试考题及答案.docx VIP
- 《国有企业采购操作规范》【2023修订版】.docx
- 党的二十届三中全会精神题库.docx VIP
文档评论(0)