我是新手评议谈不上,但个人认为必须得跟主流大佬走,这同时也得有自己的核心技术,才最终能让自己成为大佬。

-------------------------------------------------------------------------------

移动设备的强大是必然的趋势,大小和速度很快都不是问题的,专心做win32更没市场,作为快速开发平台, C#已经做的很好了,没法竞争了,移动平台才是出路。就开发而言如果一个普通应用真能作到一套代码全部搞完,对公司还是有不少诱惑的,否则要建立两支开发团队。而且delphi的代码和java和object c比还是简洁易读的。

-------------------------------------------------------------------------------

数据库肯定该放弃,如何跟MySQL/PostgreSQL/SQLite争。开源数据库产品越来越强大不说,就连商用的SQL Server也有免费的Express遍布,如何和免费竞争呢?

还有就是Intraweb,也是看起来很美好,但用起来不伦不类的产品。Windows平台下的开发方式直接搬到网站开发上,效率是一个问题,遇到细节问题会害死人。

-------------------------------------------------------------------------------

我认为Borland的错误是在于战略上层面的,自己没有立足于一个坚实的平台基础,产品再好也像是无源之水,能够引起一时轰动,但无法建立起牢固的根基。高层的决策稍有失误就会产生一系列的损失。相比之下微软的开发工具、Java、C语言等都直接占有天然市场优势,无论性能、功能有什么缺陷都有厂家源源不断的支撑完善。Delphi作为一个开发工具功能已经很强大,需要依附于一个特定而难以替代的市场领域才能良好发展。而该向哪个方向发展呢?

技术竞争就像是现实演义的群雄争霸,现在的格局在经过角逐后,微软占据个人操作系统、Oracle占据数据库、Google在搜索引擎和移动应用上领先,流行的开发工具和语言就是被这几家占据了大部分市场。而Delphi在其中就像是丢掉了领导的吕布,虽然强悍无敌,但不知何去何从。所以,关键还是要寻找一块领地才能发展。

-------------------------------------------------------------------------------

老讨论这个有意思吗?从DELPHI出来就和VC争,现在又和C#争,争来争去DELPHI还是那个DELPHI。没有一个平台支持DELPHI实属不易啊。在这个拼爹的时代,你看OBJECT-C靠苹果,VC++和C#靠微软,JAVA靠ORECAL和安卓,DELPHI靠谁啊?

我感觉现在局面是delphi盈利模式造成的。例如,和Oracle比较,Delphi用户的是技术人员,Oracle存的是数据,面向的是银行、石油、电信等大客户,数据是公司的命,大公司都要买服务的,所以Oracle发展的很好。Delphi只是前端工具,而且开发工具多,我感觉Delphi盈利会有些问题,假如盈利有问题,就没法吸引太多优秀人才开发和优化delphi,所以造成今日bug满天飞

吵架贴:http://bbs.2ccc.com/topic.asp?topicid=466280

Delphi的未来,一点浅见的更多相关文章

  1. 基于Django的乐观锁与悲观锁解决订单并发问题的一点浅见

    订单并发这个问题我想大家都是有一定认识的,这里我说一下我的一些浅见,我会尽可能的让大家了解如何解决这类问题. 在解释如何解决订单并发问题之前,需要先了解一下什么是数据库的事务.(我用的是mysql数据 ...

  2. 一点公益商城开发系统模式Ring Buffer+

    一个队列如果只生产不消费肯定不行的,那么如何及时消费Ring Buffer的数据呢?简单的方案就是当Ring Buffer"写满"的时候一次性将数据"消费"掉. ...

  3. Delphi 2010初体验,是时候抛弃Delphi 7了

    Delphi 2010已于近日由Embarcadero公司发布.作者Kim Madsen作为一名资深的Delphi开发者,在他的博客中谈到了Delphi 2010的新性能.它的使用感受以及对Delph ...

  4. Delphi 2010

    Delphi 2010已早由Embarcadero公司发布.作者Kim Madsen作为一名资深的Delphi开发者,在他的博客中谈到了Delphi 2010的新性能.它的使用感受以及对Delphi语 ...

  5. DELPHI NEXTGEN编译开关

    DELPHI NEXTGEN编译开关 {$IFDEF NEXTGEN} UTF8String = type _AnsiString(65001); RawByteString = type _Ansi ...

  6. Delphi 的RTTI机制浅探3(超长,很不错)

    转自:http://blog.sina.com.cn/s/blog_53d1e9210100uke4.html 目录========================================== ...

  7. delphi基础篇之数据类型之二:2.字符串类型

    2.字符串类型 2.1.ShortStringShortString 又称为短字符串(相对的,Ansistring.widestring.unicodestring 称为长字符串),其实质上是一个编译 ...

  8. windows类书的学习心得(转载)

    原文网址:http://www.blogjava.net/sound/archive/2008/08/21/40499.html 现在的计算机图书发展的可真快,很久没去书店,昨日去了一下,真是感叹万千 ...

  9. windows类书的学习心得

    原文网址:http://www.blogjava.net/sound/archive/2008/08/21/40499.html 现在的计算机图书发展的可真快,很久没去书店,昨日去了一下,真是感叹万千 ...

随机推荐

  1. How is javascript asynchronous AND single threaded?

    原文: https://www.sohamkamani.com/blog/2016/03/14/wrapping-your-head-around-async-programming/ ------- ...

  2. EffectiveJava(3)使用是由构造器或枚举类型强化singleton

    使用是由构造器或枚举类型强化singleton 普通singleton:借助AccessibleObject.setAssess方法,通过反射机制调用私有构造器.抵御这种攻击可以修改构造器,让其再被要 ...

  3. [脚本编程] 过云盾、D盾各种盾shell

    作者: dean <?php //过云盾.D盾各种盾shell $id = $_GET['id']; //debug echo $catid = isset($_GET['catid'])?ba ...

  4. How to use Variables in different component

    1. In Script Task component Set Value: Dts.Variables["ErrorMsg"].Value = string.Format(&qu ...

  5. IOS压缩解压缩

    #import <zlib.h> 压缩 -(NSData *)compressData:(NSData *)uncompressedData { if ([uncompressedData ...

  6. 【Cocosd2d-x CCMenu菜单之二】

    菜单项CCMenuItem是一个基类. 子类CCMenuItemFont.CCMenuItemLabel.CCMenuItemSprite.CCMenuItemToggle可增加CCMenu中形成菜单 ...

  7. Windows重装系统

    本文主要针对那些不会重装系统windows的用户,虽然重装系统win7或win10很简单,但是还是有一些小白不明白如何安装新系统,也不清楚有几种安装方式.本教程现在就详细的讲讲利用U盘重装系统的具体步 ...

  8. WordPress函数:get_bloginfo()用法详解

    描述 返回你博客的信息,这些信息可以用在任何地方的 PHP 代码中.这个函数,和 bloginfo() 一样,可以用来在模板文件的任何地方显示你博客的信息. 用法 <?php $bloginfo ...

  9. Effective JavaScript Item 10 避免使用with

    本系列作为Effective JavaScript的读书笔记. Item 9:避免使用withkeyword 重点: 设计withkeyword本来是为了让代码变简洁,可是却起到了相反的效果.比方: ...

  10. Weka学习之预处理连接MySql(二)

    载入数据 (一)打开文件 (二) 打开url (三) 打开数据库 (四)从一些数据生成器(DataGenerators)中生成人造数据    这篇主要写(三)中的连接mySql          网上 ...