热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

告诉大家一个好消息,根据实际测试,BCB编写的程序性能非常好!!

我们测试了算术计算,内存管理,文件操作,GUI等多个方面,测试数据表明BCB编写的程序在算术计算方面与VC基本相当,在内存管理方面略优于VC,在文件操作方面略优于VC,最另我们不可思议的是,在GU
我们测试了算术计算,内存管理,文件操作,GUI等多个方面,测试数据表明
BCB编写的程序在算术计算方面与VC基本相当,在内存管理方面略优于VC,在文件操作方面略优于VC,最另我们不可思议的是,在GUI方面,性能大大优于VC。
  具体的测试代码和数据可能会在某个IT杂志上发表。
  
  以前一直以为BCB编写的程序性能不如VC是完全错误的,那种逻辑便是“贼的儿子也是贼”的逻辑!

29 个解决方案

#1


等着看你的分析

#2


兴奋异常
终于有可靠的数据说明CB比VC好了

#3


好消息!谢谢了

#4


我太想知道这个实际数据了,我要说服我的同事,他们总对BCB抱着
歧视的态度,认为只能做界面,实在让我气愤!!!!!!!!!!
有数据告诉我吧!!!!谢谢!!!leonpard@163.com

#5


在哪里?

#6


那好阿!!!!

#7


这可是一件令人兴奋的事,是我们用BCB人的自豪,得好好广告一下。

#8


广告什么,用BCB的公司越多,竞争可就越大啊

#9


其实不需要什么数据,我们选择了bcb本身就是对bcb的一种肯定,如果你还心存疑虑,那还是趁早回到borland c吧!

#10


太好了,有没有底层的测试,
   另外登载那家的杂志上的?

#11


五千年的风和雨啊

藏了这一个梦

……


@_@

#12


太欣慰了!谢了!

#13


没意思。

#14


农奴终于等到要翻身的日子了!
兄弟!哪个杂志?要权威的啊,最好是《计算机世界》《程序员》这样的。

#15


好啊
要是真的话
我立马把VC的书全扔掉

#16


你自己都可以试试的呀.
但我不大关心这个,因为差别很小.而且这也不是我们选用工具的重要理由.
在计算方面可能会有些优化,优化的方法不同是很有可能的,象 Var+20/5 会在编译时先优化成 Var+4 而不必在运行时计算,类似的就可以想象了.
在文件操作方面我想不大可能的,你可以看看CBC中的TFile与VC的CFile在的源码,其实都没有多少自己的东西,不过是对API的很基本的封装,换句话说就是速度由API的算法及硬件决定.
绘图方面就很难说了,VC中的CDC只是对HDC的简单封装,而BCB的Canvas就很完美.但如果只是简单的线条的话两都相差无几(可能VC会快一些),但复杂的就好多了,Canvas帮你做了不少工作特别是对"现场"的保护方面.从理论上来说你也可以用VC来实现Canvas类,这样就没有差别了.这不能说是BCB比VC快因为如果你的水平足够高你的时间足够多也可以用VC也实现的但代码量可能就……

#17


#18


up

#19


怎么测试的?说说看!
有权威性么?

#20


插一句题外话:
Microsoft 有许多专家在CSDN上解答问题,为什么Borland公司没有工程师在呀?

#21


看了这消息挺高兴!

#22


只要我喜欢,有什么不可以~更何况他是那么出色!

#23


到处发这个帖子,让大家都知道!!!

#24


小可一直认为宝兰是最好的编程设计师!在哪本杂志上登的???
不过,有个非常现实的问题,宝兰在商业运作上就远不及MS了!:(
MS在中国的许多高校里都设立了微软俱乐部,用MS东东的家伙,都可以
从它们那里非常方便的得到最新的技术资料,而且他们还定期举办一些
培训之类的,而用BCB的呢,简直是在夹缝中生存!
小可提议,我们联合起来,上书宝兰公司,也成立点类式的俱乐部,而且不仅面向
高校,而且面向社会,就叫作宝兰迷俱乐部BFC(Borland Fans Club),让MS及MFC去见鬼!!!大家觉得何如?

#25


扬眉吐气,爽啊!!!

#26


而且VC技术也落后,MFC还是10年前的东西.也不改改.

#27


大家来UP一UP

#28


其他都好,就是编译欠快点!

#29


我也来庆祝一下。另外,登在哪里啊?

推荐阅读
  • 2023年京东Android面试真题解析与经验分享
    本文由一位拥有6年Android开发经验的工程师撰写,详细解析了京东面试中常见的技术问题。涵盖引用传递、Handler机制、ListView优化、多线程控制及ANR处理等核心知识点。 ... [详细]
  • 本文详细介绍了macOS系统的核心组件,包括如何管理其安全特性——系统完整性保护(SIP),并探讨了不同版本的更新亮点。对于使用macOS系统的用户来说,了解这些信息有助于更好地管理和优化系统性能。 ... [详细]
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • 本文将介绍如何使用 Go 语言编写和运行一个简单的“Hello, World!”程序。内容涵盖开发环境配置、代码结构解析及执行步骤。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 解决PHP与MySQL连接时出现500错误的方法
    本文详细探讨了当使用PHP连接MySQL数据库时遇到500内部服务器错误的多种解决方案,提供了详尽的操作步骤和专业建议。无论是初学者还是有经验的开发者,都能从中受益。 ... [详细]
  • 本文详细介绍了Java编程语言中的核心概念和常见面试问题,包括集合类、数据结构、线程处理、Java虚拟机(JVM)、HTTP协议以及Git操作等方面的内容。通过深入分析每个主题,帮助读者更好地理解Java的关键特性和最佳实践。 ... [详细]
  • 在当前众多持久层框架中,MyBatis(前身为iBatis)凭借其轻量级、易用性和对SQL的直接支持,成为许多开发者的首选。本文将详细探讨MyBatis的核心概念、设计理念及其优势。 ... [详细]
  • 本文深入探讨了Linux系统中网卡绑定(bonding)的七种工作模式。网卡绑定技术通过将多个物理网卡组合成一个逻辑网卡,实现网络冗余、带宽聚合和负载均衡,在生产环境中广泛应用。文章详细介绍了每种模式的特点、适用场景及配置方法。 ... [详细]
  • 解读MySQL查询执行计划的详细指南
    本文旨在帮助开发者和数据库管理员深入了解如何解读MySQL查询执行计划。通过详细的解析,您将掌握优化查询性能的关键技巧,了解各种访问类型和额外信息的含义。 ... [详细]
  • 自学编程与计算机专业背景者的差异分析
    本文探讨了自学编程者和计算机专业毕业生在技能、知识结构及职业发展上的不同之处,结合实际案例分析两者的优势与劣势。 ... [详细]
  • Google最新推出的嵌入AI技术的便携式相机Clips现已上架,旨在通过人工智能技术自动捕捉用户生活中值得纪念的时刻,帮助人们减少照片数量过多的问题。 ... [详细]
  • 本文深入探讨了 Java 编程语言的基础,特别是其跨平台特性和 JVM 的工作原理。通过介绍 Java 的发展历史和生态系统,帮助初学者理解如何编写并运行第一个 Java 程序。 ... [详细]
author-avatar
菜鸟1枚
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有