今天注意到了以前找的一个Borland C++ Compiler,当时找它是想看看除了VC,还有什么好用的C++编译器。

了解了一下,这是90年代Borland的一款C++编译器,架构(Framework)采用OWL,后被Borland C++ Builder(BCB)取代。

BCB与VC6.0同一个时代的东西,网上不少10多年前的帖子正在争论两者谁优谁劣的话题。

首先一定要知道关于Borland和Delphi的历史,Delphi是基于Pascal的,具体演变如下:

Anders              Object Pascal             VCL/IDE

Turbo Pascal |                   Borland Corp.                   |       Delphi

Version 1.0(1983)      V5.5(1989)         V7.0(1995)

最初Borland招纳Anders开发第一款Turbo Pascal,到V5.5版引入OOP,最后经过重新整合成为Delphi,Delphi采用可视组件库(VCL)架构,实际上成为了以面向对象程序设计为中心的应用程序开发IDE。

最终Delphi在2008年出售给了Embarcadero公司,2009年Borland自身也被收购。

至于Borland的C++ Builder则是由VCL架构和C++编译器结合的产物,VCL用Delphi开发而且比MFC更加先进,可以认为BCB等于Delphi加上外壳C++。

C++ Builder也被Embarcadero收购。

从Borland C++了解的相关推荐

  1. Embarcadero公司花2千3百万买下Borland的开发工具业务

    今天早上看到这条新闻的时候感慨万千. 早期Turbo C .Borland C++ 3.1 是多少程序员的美好回忆, 后来Delphi. C++ Builder 又让多少程序员着迷于Windows 开 ...

  2. DBGRIDEH 组件在Borland开发工具中应用全攻略

    DBGRIDEH 组件在Borland开发工具中应用全攻略         2003-08-05 16:36:18     陈文彬     DBGRIDEH 是Enlib 3.0组件包中的组件之一.E ...

  3. 从Turbo C到Borland C++

    学校一般都用Turbo C作为C语言的教学工具. 这么多年一直都没有改变.当然,就只是简单的语法学习来说,Turbo C基本够用了. 不过,Turbo C有两个致命的缺点,不太适合我们这本图书的读者. ...

  4. 图解Win7下安装Borland C++ 3.1失败记

    准备写一些C++基本类,记得Borland C++ 3.1.4.5的界面,很好用,适合开发不带Windows界面类库的C++类:准备在本机安装此早期的Borland C++工具. 1 下载 2 看下解 ...

  5. 配置数据库引擎BDE(Borland DataBase Engine)

    一.数据库引擎(Borland Database Engine)的配置指南 1.BDE配置工具概述 本部分引自Borland数据库引擎BDE配置部分的联机指导.Borland Database Eng ...

  6. (收藏)Turbo C 2.0、Borland C++库函数及用例

    字母A开头函数函数名: abort 功 能: 异常终止一个进程 用 法: void abort(void); 程序例: #include <stdio.h> #include <st ...

  7. 2006年2月8日 再见,Borland

    昨天早上从David I的Blog上看到了Borland出售IDE产品线转而全面发展ALM的消息,既感到惋惜又似乎感到新的希望 之所以惋惜是因为Delphi是我第一个喜欢的语言,也是Delphi 第一 ...

  8. 再谈borland与MS对BUG的不同态度~

    在讨论Delphi 6 SP1对BUG的修补问题时(http://www.delphibbs.com/delphibbs/dispq.asp?lid=648516),我提及"强烈建议Borl ...

  9. Turbo C 2.0、Borland C++库函数及用例

    Turbo C 2.0.Borland C++库函数及用例 字母A开头函数函数名: abort 功 能: 异常终止一个进程 用 法: void abort(void); 程序例: #include & ...

  10. 李维说他跳槽了,那我以后也不是Borland的Fans了?

    李维用了很大标题,很挑逗性的语言,向外透露,自己换公司了,不再继续服务于Borland,而转去CodeGear,哈哈,我是不是从此也脱离Borland阵营,变成了CodeGear的Fans了?奇怪,奇 ...

最新文章

  1. apache开启gzip压缩
  2. 认清楚服务器的真正身份--深入ARP工作原理
  3. php简单代码大全,征集常用的PHP简单代码
  4. hbuilderx简单网页代码_Python爬取网页数据
  5. [BZOJ 2957]楼房重建(THU2013集训)(线段树维护单调栈)
  6. Xcode字体新宠 Monoid
  7. 数据库学习笔记3-隔离级别 Read Uncommitted
  8. Java JDK 自带监控工具 jps.exe、jconsole.exe、jvisualvm.exe
  9. python中的列表推导与生成器
  10. Django url() 函数详解
  11. 学习英语02——词汇——02
  12. openwrt的源码下载及其编译 (一)
  13. 安装office2013报安装程序找不到OneNote.zh-cn、安装源不存在
  14. IPA (苹果应用程序文件格式)
  15. 初见NVelocity模板引擎
  16. 服务器主板不装系统进不去BIOS,bios进不去怎么装系统
  17. Python——时间与时间戳之间的转换
  18. 借款人到期不还钱,出借人能不能既要逾期利息又要违约金?
  19. 八边形Octagan类(接口) (5 分)
  20. 小白学JS,利用JavaScripty验证通过15位和18位身份证验证性别

热门文章

  1. sql 中startwith 用法
  2. jdk不是有效的win32程序怎么办
  3. unity组件LineRenderer
  4. 在AI Studio终端解压.tar格式的数据集的方法
  5. 公益化运营:如何解决工具型产品的运营困境
  6. 互联网手机败局已定 巨头退出山寨跟进
  7. IE7.0主页无法修改的解决方法
  8. 华东师大计算机、南大软件、国防科大智能夏令营面经
  9. 混动、增程、纯电汽车区别示意图
  10. 两种常见的内存管理方法:堆和内存池