DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: liangjiping168
今日帖子: 15
在线用户: 21
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 siaosa (siaosa) ★☆☆☆☆ -
盒子活跃会员
2020/12/22 16:02:47
标题:
【讨论】为什么Delphi市场份额占有率越来越少了? 浏览:3851
加入我的收藏
楼主: 用Delphi越来越少,市场份额也越来越少,都快变成小众开发语言了,为什么?
为什么Java系列/C系列这类的语言却能够长盛不衰呢?
----------------------------------------------
-
作者:
男 learndelphi (beside) ★☆☆☆☆ -
盒子活跃会员
2020/12/22 16:06:09
1楼: 桌面的需求不多了。然后vs不要钱,然后用delphi出去讲不够牛 弄不到钱。

以上是我的一派胡言乱语
----------------------------------------------
-
作者:
男 looper (keyo) ★☆☆☆☆ -
盒子活跃会员
2020/12/22 16:22:08
2楼: 国内正版代理商“居功至伟”!
----------------------------------------------
虽千万人吾往矣!
作者:
男 sail2000 (小帆工作室) ★☆☆☆☆ -
盒子活跃会员
2020/12/22 19:58:48
3楼: 国内正版代理商“居功至伟”!
----------------------------------------------
delphi 是兴趣,和工作无关,即使它倒闭。又不靠它 delphi 吃饭,怕甚?
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2020/12/23 7:42:10
4楼: Java因其免费的因素,受国内政企欢迎;
.net因MS支持及推广,市场份额优越;
delphi,小作坊式发展,代理又比较恶心,恶性循环下,对大陆市场并不看好,故,delphi小众。

delphi如果在新算法和web这块大力发展一下,还是有希望的。
----------------------------------------------
博客 - http://offeu.com
脚本模型 - http://webpascal.com
需要短信接口的请联系我,可发行业与营销内容。
作者:
男 hnxxcxg (咏南中间件) ★☆☆☆☆ -
盒子活跃会员
2020/12/23 8:24:40
5楼: borland是被免费开源的语言和IDE打败的,其c++ builder,delphi,jbuilder......都是优秀的产品,但都败给免费开源的语言和IDE。微软的开发工具,在前些年混得也是每况愈下,为了生存,不得以推出了.net core。
----------------------------------------------
中间件QQ群: 92449782 博客: http://www.cnblogs.com/hnxxcxg/
作者:
男 glwang (glwang) ★☆☆☆☆ -
盒子活跃会员
2020/12/23 8:25:05
5楼: 首先毋庸置疑Delphi/C++ Builder是一款非常优秀的开发工具!EMB最近在国外对Delphi的推广策略还是不错的,介入开源,网络论坛推广等做的有声有色,TOBLE编程语言排行榜排名也在缓慢恢复上升中,与国外相对比的是:大中华区主要是国内代理商不作为,代理商应该花大力气在高校推广Delphi社区免费版(其他商业软件都有专门针对大学的教育版,对大学老师定期提供Delphi培训),客户方面集中于国企和行业头部大企业推广,毕竟大国企不差钱(十几万块钱的软件对大企业根本都是连一根牛毛都算不上),对民营小微企业应该注重培养Delphi生态为重点,同时在IT主流媒体例如CSDN等做好Delphi新版本宣传,有利于激励新开发者学习Delphi。
----------------------------------------------
作者:
男 grjs_2004 (grjsITname) ★☆☆☆☆ -
盒子活跃会员
2020/12/23 8:44:43
6楼: 前几天就受到中国北京代理的威胁,说我们用的DELPHI没有授权,要进行司法维权......,然后我去了解了一下,中国区的DELPHI最新版注册码,一个要40K到60K(根据不同的版本定价)。这也太贵了,如果价格优越,有谁会不使用授权版呢?

看了还是逼着大部分喜爱DELPHI的程序员和企业,转成其他开源免费的开发工具了!
----------------------------------------------
Everyone will to do best!
作者:
男 dbyoung (dbyoung) ★☆☆☆☆ -
普通会员
2020/12/23 8:46:48
5楼: Delphi 用多了,不可避免需要使用到 C/C++。
Delphi 中使用 C/C++,一直是痛点。
很多 Delphi 大牛都转到 C/C++ 那边去了。

现在开源如火如荼,Delphi 一直没有办法融入。
所以我以为,EMB 应该将 BC 做成跨平台(另一个QT),而不是将 Delphi 做成跨平台。
引导 Delphier 去使用 BC。学习成本很低。但好处很大。
算法、web什么的,都不用重复造轮子。开源的第三方库可以直接拿来使用。
这样和开源(C/C++)就共存了。

Delphi 一直在自己的小圈圈里面玩,不愿意走出来。
----------------------------------------------
武汉天气不好
作者:
男 zyp1984 (小李他妈的飞刀) ★☆☆☆☆ -
普通会员
2020/12/23 9:06:24
7楼: 收费根本就是次要原因。没有赶上BS时代的大潮流,开发人员一直在流失。另外官方产品质量与维护效率和大平台级的产品(MS,google,apple之流)质量差距变大。你如果是新人或者公司老板选择用什么工具开发新产品是很显而易见的问题。。。。。
----------------------------------------------
山外青山楼外楼,能人背后有能人弄..
作者:
男 jackalan (nVicen) ★☆☆☆☆ -
盒子活跃会员
2020/12/23 10:09:19
8楼: D7后,直到XE出现,中间太久没有拿的出手的东西。
人是很善忘和善变的。

我们公司直到前年还在用D7开发维护项目,你说怎么
火的起来?
----------------------------------------------
简单做人,认真做事。
作者:
男 ltxubo (波仔) ★☆☆☆☆ -
普通会员
2020/12/23 11:49:37
9楼: 现在该把目光放远点,现在前端已经很优秀了,微服务可能是以后的主流,按需安装服务比桌面程序更优秀,我也在适用这种变化,逐渐远离D了
----------------------------------------------
-
作者:
男 pp0123 (pp0123) ★☆☆☆☆ -
普通会员
2020/12/23 23:52:46
10楼: 别吐了, 向台湾代理购买吧.
此帖子包含附件:
JPEG 图像
大小:224.4K
----------------------------------------------
-
作者:
男 zhyhero (zhyhero) ★☆☆☆☆ -
盒子活跃会员
2020/12/24 3:20:05
11楼: delphi主打的是快速开发,拖拽放置控件,简单写点语句就能实现一些功能。初学者大多看中这点。

但自带的控件又太面向轻应用,官方维护的企业级数据服务的组件(DataSnap什么的)问题也不少。很多示例解释说明也不清不楚,都是简单的设置来设置去。组件创新和增强,几乎都是第三方来做,官方基本上没什么大的改进。所以做一些复杂场景应用几乎可以说是灾难。

甚至,官方都没有个明确的基本设计模式来推荐和支持。都靠“爱好者”像啃骨头一样自己在那挖掘各种用法。像其它语言搞的MVC,MVVM,在Delphi这里都乱成一团。数据组件感知技术,差不多是delphi的强项,应该可以看作是livebinding的先祖,几乎就是MVP,MVVM等实践的雏形了。可惜没能作进一步增强。假如所有控件都支持数据感知或用更直观的创意来实现数据感知,哪还用搞什么livebinding这东西。

官方现在发力跨平台设计和编译,所以FMX和livebinding是delphi未来的方向,各种设计理念都需要在这两个方面进行实践了,VCL将逐渐退出舞台。
----------------------------------------------
z@S7
作者:
男 wang_80919 (Flying Wang) ★☆☆☆☆ -
普通会员
2020/12/24 10:35:28
12楼: 10 楼是 害人。
你们要是买了 台湾的,大陆一样找你。因为 你 购买的台湾版本,你必须是台湾公司。
台湾公司,大陆的分公司,也得在大陆购买一份。

EMB 销售就是这样规定。

你花了钱,还是不被承认。不就是 白花钱吗?
你们钱太多?
----------------------------------------------
(C)(P)Flying Wang
作者:
男 szyourname (szyourname) ★☆☆☆☆ -
盒子活跃会员
2020/12/24 10:44:21
13楼: 这种销售政策真是扯蛋。人家从哪里买你凭什么罚人家?就像商品跨地区“串货”,你厂家能罚的只能是你的代理商、经销商,你怎么可以去罚终端客户呢?
就像你是深圳的,但你在东莞超市花18元买了一条洁柔纸巾,难道洁柔公司要你再到深圳花21块另买一条同型号的纸巾?
----------------------------------------------
-
作者:
男 tuesdays (Tuesday) ▲▲▲▲△ -
普通会员
2020/12/24 11:05:45
14楼: @szyourname
你东莞办了个车牌, 难道深圳就要承认你的权益?? 
那我深圳的车牌5万元, 谁还买?? 

做人带点脑子, 有时壁垒是可以促进经济发展的, 只有各市都相互壁垒, 人人手上有10多个车牌, 才是王道.
----------------------------------------------
delphi界写python最强, python界写delphi最强. 写自己的代码, 让别人去运行.
作者:
男 dbyoung (dbyoung) ★☆☆☆☆ -
普通会员
2020/12/24 11:49:50
15楼: 在上海买奔驰车,和在南京买奔驰车,同一款车型,车价是不一样的。
上海比南京便宜了将近2-3万。
需要补调节价的。
----------------------------------------------
武汉天气不好
作者:
男 wang_80919 (Flying Wang) ★☆☆☆☆ -
普通会员
2020/12/24 14:04:17
16楼: 13 楼,条款是人家制定的。
如果 您可以 打破 这个 霸王条款。我们都感谢你。
如果无法 打破,为了不损失钱,就只能 不买,或者 买大陆的。
----------------------------------------------
(C)(P)Flying Wang
作者:
男 pp0123 (pp0123) ★☆☆☆☆ -
普通会员
2020/12/24 18:30:19
17楼: 其实你们看过 EMB 的授权合约吗? 由中国代理商所写的,根本不合法,因为权益祇在 EMB 官方.人家数十亿美元的权益,关所谓中国代理什么事,版权是谁的谁才有权.

官方的授权祇分为某一人(不限机器但声称需合理);某公司限一台机;与及某公司某一场所内任何台机. 唯一有地域区分的,是由美国政府规定的一些技术出口与转让.但与中国法律无关,反正中国没人会遵守.

这与车牌不同.车牌本身就是地域的使用权益,该地方政府当然可以加以限制.

这很简单的法理常识.那么多人带笔记本夸国工作,从没听过有正版因地域问题而变成盗版(有的话各国元首都被控告了).人家打劫你,说你的买的房子必需经他出售,你就以为自己真的侵犯他人权益,房子不属于你? 全世界的逻辑都是:卖方真实的权益售与买方,第三者根本无权干涉.如果第三者认为有什么代理权益,那祇可以向卖方投诉(卖方的代理授权条款通常都定为免责许可.更何况EMB说过他们中国没有第三方代理,有的祇是分销伙伴),而且祇是夸国民事案.何来权利宣布他人的财产无效?  

当然在中国的国情下,谁都会声称自己是地方小皇帝.你还上当就是你脑子的问题.
----------------------------------------------
-
作者:
男 pp0123 (pp0123) ★☆☆☆☆ -
普通会员
2020/12/24 18:49:23
18楼: 部分保护主义国家会实行保障代理权法律,但全都祇可以限制大规模贸易行为与及打击虚假声称代理行为.从没一处可以限制终端消费者权益.很基本的逻辑. 当然你的世界与别不同,用很有特色的所谓逻辑,世界确实无法理解.

重申,代理权(若真实存在)祇是货源分配权,祇属于提供者与协助销售者之间的民事协议,与该货品真伪无关,与终端消费者无关.
----------------------------------------------
-
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2020/12/24 21:42:49
19楼: 台湾那个广告只说打折,没说最终多少钱。
----------------------------------------------
-
作者:
男 yxsoft (yxsoft) ★☆☆☆☆ -
盒子活跃会员
2020/12/25 0:22:42
20楼: delphi主要是没有生态了,任何干个啥事,都要把其他语言的SDK转换成Delphi的,这样Delphi就不再是快速开发工具了,反而多了工作量
----------------------------------------------
Great!
作者:
男 yxsoft (yxsoft) ★☆☆☆☆ -
盒子活跃会员
2020/12/25 0:37:50
21楼: 这几天给公司做一个项目,用的Python,第一次用,Python的语法真的很操蛋,教程上还号称Python有多优雅。编程语言能称得上优雅的我看只有Pascal一个。
但是Python的生态真是好,第三方库无穷无尽,遇到什么问题连百度都能找到答案,安装一个第三方库用pip install就可以,也没见哪个库要收费的。

建议Delphi是不是也加个pip install?
----------------------------------------------
Great!
作者:
男 tuesdays (Tuesday) ▲▲▲▲△ -
普通会员
2020/12/25 9:18:26
22楼: @yxsoft 
python 跟php一样是解析型语言, 你让delphi 编译型放言怎么pip??
java也是编译型, 一样封闭.
----------------------------------------------
delphi界写python最强, python界写delphi最强. 写自己的代码, 让别人去运行.
作者:
男 jfet (jfet) ★☆☆☆☆ -
盒子活跃会员
2020/12/25 9:30:02
22楼: 兼顾习惯的VCL框架又避免版权问题,我们切换到了govcl:

https://github.com/ying32/govcl

想用C++来调用这个也没有问题,我们切换到了gcc使用LCL:

https://github.com/ying32/liblcl

现在我们的标准开发方式变成了:
1、服务器golang
2、客户端 C++ or golang + LCL
3、移动端flutter

开发工具 vscode

这套组合看起来是最优解,反正熟悉Delphi都是老人了没有界面设计器问题也不大,反正之前也不太拖控件。
----------------------------------------------
-
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2020/12/25 12:19:42
23楼: 要说语言优雅,还是 PASCAL,毕竟是教学语言。

至于 python,这两天折腾 pip 已经折腾了超过8小时了,还没搞定。各种版本问题。一个 linux 系统里面,几个不同版本的 python,几个不同版本的 pip。一团乱。同样的命令,都不知道执行到哪个版本上,出一堆问题。然后逐个排查,很麻烦。
----------------------------------------------
-
作者:
男 wang_80919 (Flying Wang) ★☆☆☆☆ -
普通会员
2020/12/25 15:27:39
24楼: python 最好只装一个版本。否则肯定乱。
----------------------------------------------
(C)(P)Flying Wang
作者:
男 sxqwhxq (步惊云) ★☆☆☆☆ -
普通会员
2020/12/25 17:10:51
25楼: 风水轮流转,当初的delphi/vc++曾经风光。delphi真的衰落了,排名基本到20多位去了。
delphi主要还是在BS时代落伍了,现在进行移动时代,delphi略有起色,可以做一些android/ios开发,delphi的初心依然没有放弃原生。
现在语言这块发展很快,谁想到光是javascript,一个脚本语言,突然成了风口的猪飞起来。大家都想往高处走,没有工匠精神,用着已经做好的api和sdk,不想做底层,像c/c++/delphi这类原生的,都没人愿意搞。
----------------------------------------------
-
作者:
男 clis (kapoka) ★☆☆☆☆ -
盒子活跃会员
2020/12/25 23:15:50
26楼: 5楼上说的极是, BC 向 qt 靠拢,通过BC拉动Delphi , 另外:  Delphi 可专攻数据库相关处理(SQL,NOSQL。。。。)或Linux 开发 (FMX)、避开js前端, 还是有希望的。
----------------------------------------------
望山跑死马
作者:
男 bdl1 (bdl1) ▲▲▲▲▲ -
普通会员
2020/12/28 5:05:04
27楼: 跨平台,无出其右!
Delphi 的春天来了!
----------------------------------------------
-我的博客
作者:
男 sxqwhxq (步惊云) ★☆☆☆☆ -
普通会员
2020/12/28 10:28:01
28楼: 学习kotlin和javascript吧,kotlin具有java所有功能,而且比java更方便,javascript语言非常强大了。
----------------------------------------------
-
作者:
男 zyp1984 (小李他妈的飞刀) ★☆☆☆☆ -
普通会员
2020/12/28 14:26:16
29楼: @26,既然要下决心学一门新的,为什么不学一门流行的还要去学CB这种东西。。。这种选择实在不明智。。。。。。。
----------------------------------------------
山外青山楼外楼,能人背后有能人弄..
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2020/12/28 16:26:17
30楼: 要学新的,就学 python 啊。未来的计算机应该都要 AI 了。

另外,Delphi 有一套 python 控件,可以在 Delphi 里面玩 python.
----------------------------------------------
-
作者:
男 tuesdays (Tuesday) ▲▲▲▲△ -
普通会员
2020/12/28 16:47:43
31楼: python 早就过时了, 未来50年, 编程语言第一位将是华为鸿朦, 这是划时代的新编程语言, 可以跨平台, 大数据, 区域块, 智能化.
----------------------------------------------
delphi界写python最强, python界写delphi最强. 写自己的代码, 让别人去运行.
作者:
男 sxqwhxq (步惊云) ★☆☆☆☆ -
普通会员
2020/12/28 16:51:35
31楼: delphi,就好像在野外灭绝的华南虎,从繁荣到绝迹,现在只有关在动物园里,但仍然有很多虎痴不远千里到广州动物园去看这些大猫,感受它的威严和美丽,甚至希望有朝一日在野外恢复种群,但这个已经不可能了,华南虎灭绝只是时间问题,你无法挽留,因为现在已经没有它生存的自然环境。delphi,坚守它的人热爱它,曾经用它创造过财富实现过价值,感受到它的优美强大,但它确实已经衰落了,差不多快10年了。已经磨平了持有者的意志,为数不多留下来的都要陪它到老了。
----------------------------------------------
-
作者:
男 szyourname (szyourname) ★☆☆☆☆ -
盒子活跃会员
2020/12/28 22:15:16
32楼: 31楼正解。只是我觉得Delphi衰落已经有十多年了,Delphi5算是辉煌时期,2002发布Delphi7,算是爬到了顶峰,此后一直是走下坡路,直到谷底
----------------------------------------------
-
作者:
男 feiyanm (feiyanm) ▲▲▲▲▲ -
普通会员
2020/12/29 8:09:11
33楼: Delphi开发的使用pascal脚本的网站:
http://www.moonserver.cn/mhs/single-post.pp?id=68&catalog=1
----------------------------------------------
Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!我去WC吐一会儿去!
作者:
男 tony_trh (tony_trh) ▲▲▲▲▲ -
普通会员
2021/1/9 14:06:26
34楼: 天天说DELPHI不行,衰落的,究竟是什么水平级别的?
DELPHI 哪些不能满足你的需求?
你的软件是什么顶尖技术?

据我知,EXPRESII,毛笔水彩画,这样顶尖的图形软件,都是用DELPHI开发的,
你们开发的软件技术难度和水平超过它了吗???
----------------------------------------------
-
作者:
男 tony_trh (tony_trh) ▲▲▲▲▲ -
普通会员
2021/1/9 14:10:33
35楼: Expresii是一款革命性的Windows绘画应用程序,基于Delphi构建,并通过实时物理模拟提供支持,可为数字画笔和墨水绘画提供最佳体验。

逼真的水彩模拟一直是数字绘画技术中的主要挑战。许多流行的绘画程序都提供“水彩笔”,但它们缺乏流动性,这从本质上讲是媒介的魅力。Expresii的MoXi油漆模拟使用计算流体动力学将水彩模拟提升到一个新的水平。结合富有表现力的可变形虚拟画笔,Expresii提供了最终的画笔和墨水模拟。

“ Expresii实现了数字世界中真正的艺术表达,这是对其开发人员的崇高要求,” Embarcadero的首席开发人员和工程师Jim McKeeth说。“使用Delphi,他们将数字绘画的水平提高到了几年前才梦想的水平。我向Expresii表示祝贺,并期待在未来几年内看到其用户的艺术成就。”

“ Delphi长期以来一直是我进行原型设计和快速应用程序开发的选择,” Expresii的创始人兼开发商Nelson Chu说。“有时我不得不切换到C ++或C#,但是我发现我继续回到Delphi。”
----------------------------------------------
-
作者:
男 tony_trh (tony_trh) ▲▲▲▲▲ -
普通会员
2021/1/9 14:54:17
36楼: DELPHI 可以说弹性非常大,能高能低的开发工具,
底部跟OS,汇编,C的调用都非常轻松,把C编译成OBJ,或者DLL,声明连接后,就可以调用,只要你能力足够,可以干任何事!

高阶开发各类应用程序,不论是编译速度,执行速度,还是开发效率,都极高,还没有见过哪个开发语言这么全面。

OBJECT PASCAL语法,已经不是DELPHI7 之前的略带古板的样子,其写法和各类扩充,都是非常现代的语言风格了。
比如:
1)支持UNICODE ,UTF8等编码及无缝转换
2)支持指针算术运算,其指针丝毫不亚于C,只是大部分情况下不需要指针。
3)支持泛型、字典数据类型
4)支持结构(RECORD)类化声明
5)支持类函数,不需要创建实例,即可调用
6)不再需要一定先声明变量,可以块内、循环内声明,非常灵活,迎合了新新人类
7)内置支持匿名函数、TASK跨平台线程库(类似GO的协程库一样方便)、正则表达式、JSON格式等等
8)跨平台、移动端开发、POSIX类OS(目前是LINUX)
9)并行计算库TPARALLEL.FOR( ... )

以前因为DELPHI不能在LINUX运行,错失互联网发展机会,现在已经支持POSIX平台,那么此问题将会逐步解决,也可以用DELPHI开发互联网后端,中间层的程序,跟GO,JAVA等竞争。

而其它炒得火热的JAVA,GO ,SWIFT,KOTLIN,C#,PYTHON你会发现,都有明显的缺陷,只能在某一个方面和领域强悍,根本没法跟DELPHI一样全面。
----------------------------------------------
-
作者:
男 tony_trh (tony_trh) ▲▲▲▲▲ -
普通会员
2021/1/9 15:09:15
37楼: DELPHI的萎缩,不是DELPHI不行了,而是公司的市场策略出现了严重问题!

为了那几个许可钱,把DELPHI用户几乎在往死里赶走,而不是笼络抓取,

需要重建DELPHI生态链,要得天下,必须要先得广大的屌丝,

觉得应该对LINUX下的字符编译器,免费,并且要全功能,不能阉割,
但图形端开发工具可以收取许可费用,这样,既能保证生态链的重建,又能通过出售
开发工具获取收益。
----------------------------------------------
-
作者:
男 glwang (glwang) ★☆☆☆☆ -
盒子活跃会员
2021/1/9 19:24:11
38楼: 同意楼上tony_trh观点:
Delphi开发软件展示:
https://blogs.embarcadero.com/category/showcase/
----------------------------------------------
作者:
男 glwang (glwang) ★☆☆☆☆ -
盒子活跃会员
2021/1/9 19:28:01
39楼: 以上官网的Delphi软件大部分是老外开发的,国人的Delphi开源软件一点不比老外差:
https://github.com/PassByYou888?tab=repositories
----------------------------------------------
作者:
男 unique20102003 (小马) ★☆☆☆☆ -
普通会员
2021/1/9 22:22:59
40楼: 其实现在语言本身都差别不大,互相借鉴。语言本身的好坏不是主要因素了。精通一门语言,一周之内可以切换任何一门其他语言。都是在玩生态,玩框架,玩平台。如果没生态,再好的东西也没人用,无法推广普及,就慢慢没落了。现在主流的java, golang在生态上是良性循环,用的人多,开源的东西多,可以学习的渠道多,大厂背书,越来越多人的加入,工作好找。Delphi的生态在国内是恶性循环。
----------------------------------------------
-
作者:
男 wr960204 (武稀松) ★☆☆☆☆ -
盒子活跃会员
2021/1/10 22:18:08
41楼: 开发桌面程序Delphi还是首选,最快,最方便。
开发跨平台APP,如果很简单的话Delphi也很好,一次编写,Android,Windows,iOS,Linux都能跑。

但是主要是桌面软件在走下坡路,而跨平台的一般不如本地开发的效果好。
最主要的还是VSVode,Android Studio,XCode,等一大票都是免费的。
----------------------------------------------
武稀松http://www.raysoftware.cn
作者:
男 sxqwhxq (步惊云) ★☆☆☆☆ -
普通会员
2021/1/11 9:01:26
42楼: DEPHI应该先免费再营造开源生态,则可进前10
----------------------------------------------
-
作者:
男 tony_trh (tony_trh) ▲▲▲▲▲ -
普通会员
2021/1/11 11:44:29
43楼: 刚才抽点时间,写了一个C和DELPHI的字符串指针运算比较,
竟然发现DELPHI 的运算效率远超C呀!,并且.EXE的可执行文件,也比C小很多。
不是一直鼓吹C的效率高,指针很牛逼吗?竟然被DELPHI秒杀!

等会贴代码。大家有兴趣,可以测试一下。

算法是:
1)分配一个指针内存块,
2)随机产生字符,填充
3)通过指针遍历计数

在我的机器上,多次运算:
DELPHI :约 15-16 MS
C:      约 62-78 MS

DELPHI:   XE 8  ,
C编译器是:VS2013  
OS:       WINDOWS 7/32位
----------------------------------------------
-
作者:
男 tony_trh (tony_trh) ▲▲▲▲▲ -
普通会员
2021/1/11 11:53:22
44楼:
program  test_pointer;

{$apptype console}

uses winapi.windows;

const 
    NUM = 1000000;
var 
  i: integer;
  pstr: pchar;
  p:    pchar;
  len:  integer;
  st, et: cardinal;  
begin
   st := GetTickCount(); 
   
   getmem(pstr, sizeof(char) * NUM) ;
   p := pstr;

   randomize();
   for i := 0 to NUM - 1 do 
   begin
       pstr^ := chr(65 + random(26));
       inc(pstr);
   end;    
   pstr^ := #0;

   len := 0; 
   pstr := p;
   while pstr^ <> #0 do
   begin
    //   write(pstr^, ' ') ;
       len := len + 1;
       inc(pstr);
   end;
   freemem(p);

   et := GetTickCount();    
   writeln('len = ' ,len, ' cost time  = ', et - st);

end.
----------------------------------------------
-
作者:
男 tony_trh (tony_trh) ▲▲▲▲▲ -
普通会员
2021/1/11 11:53:55
45楼: #include<time.h>
#include<windows.h>

const  NUM = 1000000;
 
int   i;
char* pstr;
char* p;
int   len;  
int   st, et;  

void main(int argc, char* args[]){
   st = GetTickCount(); 

   pstr = (char *)malloc(sizeof(char) * NUM) ;
   p = pstr;

   srand((unsigned)time(NULL));
   for (i = 0; i <= NUM - 1; i++){ 
       *pstr = (char)(65 + rand()%26);
        pstr++;
   }
   *pstr = '\0';

   len = 0;    
   pstr = p;   
   while(*pstr++ != '\0') 
   {
    //   printf("%c ", *pstr);
       len++;    
   }
   free(p);

   et = GetTickCount(); 
   printf("len = %d, cost time  = %d\n", len, et - st);   
   return;
}
----------------------------------------------
-
作者:
男 keymark (嬲) ▲▲▲△△ -
普通会员
2021/1/11 12:19:31
46楼: gcc

#include <stdio.h>
#include <stdlib.h>
#include <time.h>


const int NUM = 1000000;
 
int   i;
char* pstr;
char* p;
int   len;  
int   st, et;  

void main(int argc, char* args[]){
   clock_t st, et;
   st = clock(); 

   pstr = (char *)malloc(sizeof(char) * NUM) ;
   p = pstr;

   srand((unsigned)time(NULL));
   for (i = 0; i <= NUM - 1; i++){ 
       *pstr = (char)(65 + rand()%26);
        pstr++;
   }
   *pstr = '\0';

   len = 0;    
   pstr = p;   
   while(*pstr++ != '\0') 
   {
    //   printf("%c ", *pstr);
       len++;    
   }
   free(p);

   et = clock(); 
   printf("len = %d, cost time  = %d\n", len, et - st);   
   return;
}

len = 1000000, cost time  = 32290
----------------------------------------------
[alias]  co = clone --recurse-submodules  up = submodule update --init --recursiveupd = pullinfo = statusrest = reset --hard懒鬼提速https://www.cctry.com/>http://qalculate.github.io/downloads.htmlhttps://www.cctry.com/
作者:
男 keymark (嬲) ▲▲▲△△ -
普通会员
2021/1/11 12:56:21
47楼: https://community.idera.com/developer-tools
这个社区idera拆了   按此在新窗口浏览图片 按此在新窗口浏览图片
----------------------------------------------
[alias]  co = clone --recurse-submodules  up = submodule update --init --recursiveupd = pullinfo = statusrest = reset --hard懒鬼提速https://www.cctry.com/>http://qalculate.github.io/downloads.htmlhttps://www.cctry.com/
作者:
男 xychen (xychen) ★☆☆☆☆ -
普通会员
2021/1/11 13:35:11
48楼: 易博龙的市场做的太恶心了,现在的大陆地区代理商为Delphi的推广没有做任何有影响的工作,应该取消代理。可以建立京东和天猫的官方旗舰店直接网络销售,用省下来的费用补贴几本Delphi教程书籍。
----------------------------------------------
-
作者:
男 glwang (glwang) ★☆☆☆☆ -
盒子活跃会员
2021/1/12 8:19:56
49楼: 简单一句话概括:Delphi是一款全能快速开发工具!编程语言中的瑞士军刀!!
----------------------------------------------
作者:
男 akay (akay) ★☆☆☆☆ -
普通会员
2021/1/12 9:28:39
50楼: 既然大家都认为在衰落了,还有不少人在坚守。看看其它的语言吧,做得更好,更有发展前景。
----------------------------------------------
-
作者:
男 denis (Denis) ★☆☆☆☆ -
盒子活跃会员
2021/1/12 9:50:11
51楼: 有谁能建议官方更改销售政策,销售政策不变,在大陆delphi灭绝是迟早的事。
----------------------------------------------
-
作者:
男 keymark (嬲) ▲▲▲△△ -
普通会员
2021/1/12 10:56:28
52楼: windows test
$ ./a.exe
len = 1000000, cost time  = 27
----------------------------------------------
[alias]  co = clone --recurse-submodules  up = submodule update --init --recursiveupd = pullinfo = statusrest = reset --hard懒鬼提速https://www.cctry.com/>http://qalculate.github.io/downloads.htmlhttps://www.cctry.com/
作者:
男 bluestorm8 (bluestorm) ▲▲△△△ -
普通会员
2021/1/12 18:26:40
53楼: 销售政策不变,在大陆delphi不会灭绝,但销售收入会越来越变得微不足道。
其实就算Delphi降到1万元,在IDE免费化的时代,Delphi的用户也肯定是会越来越少的。
----------------------------------------------
-
作者:
男 glwang (glwang) ★☆☆☆☆ -
盒子活跃会员
2021/1/13 13:17:23
54楼: 百度了一下 Expresii 艺术绘画软件是中国人用Delphi开发的
----------------------------------------------
作者:
男 zyp1984 (小李他妈的飞刀) ★☆☆☆☆ -
普通会员
2021/1/13 14:04:15
55楼: 本地经销商,豪无贡献,从未见搞个广告宣传一下。一天尽干杀鸡取卵的事。。。。。
----------------------------------------------
山外青山楼外楼,能人背后有能人弄..
作者:
男 looper (keyo) ★☆☆☆☆ -
盒子活跃会员
2021/1/13 14:11:13
56楼: 作者:泰山老父战小东
链接:https://www.zhihu.com/question/48994208/answer/1669125527
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

Expresii赢得11月份的Embarcadero Cool App由Delphi提供支持的数字绘画应用程序使逼真的水彩画栩栩如生德克萨斯州奥斯汀,2016年11月21日-领先的应用程序开发软件解决方案提供商Embarcadero Technologies(IDERA的子公司)今天宣布,Expresii赢得了11月的酷炫应用竞赛。Expresii是一款革命性的Windows绘画应用程序,基于Delphi构建,并通过实时物理模拟提供支持,可为数字画笔和墨水绘画提供最佳体验。“有时我不得不切换到C ++或C#,但是我发现我继续回到Delphi。”逼真的水彩模拟一直是数字绘画技术中的主要挑战。许多流行的绘画程序都提供“水彩笔”,但它们缺乏流动性,这从本质上讲是媒介的魅力。Expresii的MoXi油漆模拟使用计算流体动力学将水彩模拟提升到一个新的水平。结合富有表现力的可变形虚拟画笔,Expresii提供了最终的画笔和墨水模拟。“ Expresii实现了数字世界中真正的艺术表达,这是对其开发人员的崇高要求,” Embarcadero的首席开发人员和工程师Jim McKeeth说。“使用Delphi,他们将数字绘画的水平提高到了几年前才梦想的水平。我向Expresii表示祝贺,并期待在未来几年内看到其用户的艺术成就。”“ Delphi长期以来一直是我进行原型设计和快速应用程序开发的选择,” Expresii的创始人兼开发商Nelson Chu说。“有时我不得不切换到C ++或C#,但是我发现我继续回到Delphi。”Embarcadero的“酷应用程序”竞赛对使用RAD Studio,Delphi或C ++ Builder构建的任何业务或消费者应用程序开放。合格的应用程序可以使用VCL,FireMonkey,DataSnap,EMS,FireDAC,InterBase和任何其他组件,库,服务,站点,基础结构,API或设备。
----------------------------------------------
虽千万人吾往矣!
作者:
男 siaosa (siaosa) ★☆☆☆☆ -
盒子活跃会员
2021/1/18 13:59:08
57楼:
总结下大家的意见,主要两类原因:
1.销售策略问题(代理商问题、生态问题)
2.技术方向问题(错失互联网发展机会,特别是在BS、web、大数据、人工智能方向)
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行101.5625毫秒 RSS