TIOBE 3 月榜单:Delphi 终将没落?

来源: 投稿
作者: xplanet
2020-03-05

TIOBE 公布了 2020 年 3 月的编程语言排行榜。

TOP 20 的榜单如下:

C 语言不愧是年度编程语言,以 3.03% 的年增长率继续大幅领先。年增长率较高的还有 Java(2.90%)、C#(2.95%)和 Python(1.85%)。

整体上来看,排名前 10 的语言基本都稳定如常。本月冲出了 Go 语言这匹黑马,一路挤进前十。去年同期,Go 排在第 18 位,前两个月的榜单中,Go 上升到第 14 位,然后持续爬升,终于在 3 月进入前十。

本月最值得关注的语言比较令人意外:Delphi 即将跌出 TIOBE 指数前 20 名。这大概是 Delphi 最终没落的迹象。自 2001 年 6 月 TIOBE 指数存在以来,Delphi 一直位居前 20 名,在 2000 年代初,它是最流行的语言和 IDE 之一。2002 年发行的 Delphi 7 大概是它的巅峰,此后 Delphi 开始陷入麻烦,包括 Linux 移植失败,版本出现错误等等。与此同时,一些具有类似功能的 IDE 席卷市场,Delphi 开始衰退。

TIOBE 认为,导致 Delphi 没落的另一个主要原因是它的发行频率太低。原先每年都有一个主要版本,而 2018 年之后,Delphi 却没有了什么新的动静。

与前两个月相比,就数 R 语言比较令人惊喜,从 18 名上升至 11 名。上两个月的一些预测纷纷失效,例如原本以为稳定在前十的 Swift 从第 9 名掉至 13 名;猜测即将进入前十的 Ruby 跌回第 14 名。其他一些原本发展势头较好的语言也有不同程度的排位下降现象,Objective-C 直接退后到 19 名。

另外,部分比较热门或是被认为比较有潜力的语言,在榜单上看起来并无太大进展,排名较为稳定。比如 Rust(排名 30),比如 Kotlin(排名 31)。

TOP 10 编程语言 TIOBE 指数走势(2002-2020)

继续看看 20 名后的排位:

第 21-50 名的编程语言排行

第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):

(Visual) FoxPro, ABC, ActionScript, Alice, Awk, Bash, bc, Bourne shell, C shell, Caml, Clojure, CoffeeScript, Crystal, cT, Elixir, Emacs Lisp, Erlang, Falcon, Hack, Icon, Inform, Io, J, JScript, Korn shell, Ladder Logic, LiveCode, Maple, Mercury, Modula-2, MQL4, NATURAL, Nim, OpenCL, OpenEdge ABL, Oz, PL/I, PostScript, Programming Without Coding Technology, Q, Red, Ring, RPG, Simulink, Smalltalk, SPARK, Tcl, Vala/Genie, VHDL, Whitespace

TIOBE 编程社区指数(The TIOBE Programming Community index)是编程语言流行度的指标,该榜单每月更新一次,指数基于全球技术工程师、课程和第三方供应商的数量。包括流行的搜索引擎,如谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度都用于指数计算。具体的计算方式见这里:https://www.tiobe.com/tiobe-index/programming-languages-definition/

值得注意的是,TIOBE 指数并不代表语言的好坏,开发者可以使用该榜单检查自身的编程技能是否需要更新,或者在开始构建新软件时对某一语言做出选择。

详细榜单信息可以查看 TIOBE 官网

展开阅读全文
9 收藏
分享
加载中
精彩评论
我看好 c# 谁赞成 谁反对
2020-03-05 13:20
23
举报
Delphi 去年 2019 才发布了一个版本 10.3.x 系列,结果原文中说 However, the latest Delphi release is from 2018. Delphi 这几年 没年都有新版发布,是 跨平台开发 最彻底的 开发工具 。
Tiobe 太不负责了。
2020-03-05 18:20
5
举报
我 爱 Delphi。Delphi 不是第一次排 19 名了,还会上去的。
2020-03-05 18:16
4
举报
随着serverless机构的流行,java估计没落会很快
2020-03-05 12:56
3
举报
我喜欢的语言都在前十名,继续喜欢和使用下去,C/C++/JS/Java/Python
2020-03-05 09:53
3
举报
最新评论 (96)
delphi 3.0-6.0时期用过,写WIN32的确方便。后来的版本都没留意了,不知道有什么新功能
2020-03-12 17:47
0
回复
举报
怀念啊,内网编程是个很舒服的环境,布署问题? 不存在的, 网管不就是修电脑装软件的吗。技术? 不需要的,一本Delphi入门够了, 事务都做成串行化,从没人抱怨。 持久层?没听过,把参数粘在excel表格里,拷到pascal里,第一个词是什么就插入更新哪个字段。SQL注入?不存在的,参数直接用加号加的。还有引号太讨厌了,拼SQL多个引号会错啊! 所以规定文本里不能有引号,双引号单引号都不行 !于是收获了一堆崇拜的眼光,不愧是高科技,讲究! 消息通知?简单,每隔几分钟在数据库轮询一次查到了就弹出消息框,数据库性能好,不用白不用啊。至于界面? 噢,你看这些个按钮都是平的,鼠标移过去就浮起来,崭不崭?
当然,难处也是有的,比方说今天提需求,明天就开跑,时间有点赶了。还有把程序先编出来,我们再来看这个需求到底长啥样的? 也有点过分。几个部门喜欢扯皮,也要出面协调的,千万不能让业务逻辑自己打架。但有时候,也要灵活一点,比方说先把货发给司机,发货单打出来,然后生产线再入库这种骚操作也是有的,毕竟库管也很辛苦,也得早点下班不是?
2020-03-10 11:28
0
回复
举报
需求老变的问题,其实delphi的快速可视非常有用。

内网?引入多层技术,局域网、互联网没有差别了,都是https协议(tcp都嫌不够通用友好)
2020-03-10 19:41
0
回复
举报
VB.NET 的排名 明显与 国内 严重不符。
2020-03-07 14:03
0
回复
举报
我感觉写桌面小程序 e语言真的很好用的。示例代码什么的也很全面
2020-03-07 02:58
0
回复
举报
Delphi是我印象中桌面平台最牛的ide,没有之一,那编译速度刷刷的,还有拖拽式编程非常方便,而且还能写系统级的程序,写数据管理软件至今无出其右,只是主程序员的出走对它的打击太大了,假如早十几年能顺应形势出社区免费版,不至于今天的境地!
2020-03-06 17:49
2
回复
举报
DELPHI明明是一个技术宝库,可是还是被人忽视和遗忘
2020-03-05 22:15
2
回复
举报
delphi开源续命版本,lazarus了解下
2020-03-05 22:12
1
回复
举报
大pascal竟然要凉凉
2020-03-05 21:53
2
回复
举报
Delphi的没落,是因为明明 用户特定(需要操作重度)的企业软件,却要采用 适合用户不特定(但不方便重度操作)的b/s模式。

如果企业老板不懂返璞归真,就没有Delphi的重生
2020-03-05 21:02
2
回复
举报
浏览器能力越来越强,这个已经降维打击到 c# 等一系列 PC 本地应用开发技术了,不知道你的观点可否带上某个例子说明下浏览器在【用户特定】的场景下的劣势?
2020-03-06 09:00
0
回复
举报
用户不特定,是浏览器的优势,因为不特定的人是懒得下载程序的。

重度操作,才是浏览器的劣势。而企业员工是整天用的,操作便捷、人性化(比如填写一半能随时终止,下次接着填,关程序、关机都不怕)是最重要的。老板可能体会不到,所以自己浏览器够用,就让员工也凑合着用。
2020-03-06 17:04
2
回复
举报
可能你好久没跟进浏览器的标准了,现在全球市场份额最大的 chrome 浏览器,你说的这些都不难做,因为有 indexedDB,这跟本地程序基本没差别了。

这个功能也可以通过后端添加类似【草稿】的功能去实现,不需要前端去自己去存。

目前 B/S 在企业级,主要是一些打印适配可能没有本地程序那么自由可控。还有一些特殊功能比如加密狗那些,不太方便,但也能肥 B/S + 馊 C/S 打配合来解决。
2020-03-06 18:20
1
回复
举报
你可能没遇到复杂的企业界面。。。。
2020-03-06 19:58
1
回复
举报
所谓“复杂的企业界面”,其实恰好正是C/S没落的原因。
现在的硬件已经足够强,除了计算密集型任务,B/S和C/S已经没有性能的体验差距。尤其在UI交互方面,B/S反而更是强项,这也是某些C/S客户端的UI居然是套了层HTML的原因。你前面所说的B/S的“缺陷”,是基于十年前的老观念,放在现在是不成立的。甚至像ATM机开个全屏模式的B/S页面,你都看不出它是B/S还是C/S做的。
而两者最大的差距,就是部署方式。C/S的部署,远远比B/S麻烦太多了。“复杂的企业界面”,经常要更新,三天两头一个版本,这对C/S就是一个巨大的噩梦。B/S就很轻松胜任这一点,甲方想改什么,想加什么,想修复什么,很快就能迅速回应、部署。
这对老板、特定用户、不特定用户来说,都是皆大欢喜的事情。👌
2020-03-08 13:37
0
回复
举报
回复 @-SORA- : ATM机的界面,就是典型的 简单输入啊。
如果你觉得它都是复杂,那就是没见过复杂的

客户端的最初问题就是 直连数据库,但是很早就用 多层 解决了。
而且,自动更新 完美地解决了部署问题。
绿色客户端+https数据协议+自动更新,还有什么部署问题?
员工从企业网站下载一个exe,都是难事?

甚至,客户端可以就是delphi脚本解释器( http://haitaosite.cn/?app=delphiscript ),自动按业务下载最新的脚本,以客户端form呈现给用户,比 html+js的浏览器的难操作、要求多,根本是碾压!
2020-03-08 17:36
2
回复
举报
回复 @haitaosoft : 服了你的理解力了。我只是举个常见ATM做例子,你就会瞄准这点攻击,反而让我怀疑你到底是不是真的做过、见过“复杂的企业界面”。
客户端的更新,从来都是一大堆麻烦,你所谓的绿色客户端,连单人开发者的个人项目都没几个人做得到,更别说“复杂的企业界面”这种程度的项目了。你以为“安装程序”是闲的蛋疼才弄的东西呀。
员工从企业网站下载一个exe,都是难事?真的难,别把用户想得太聪明,可能你面对过的客户比较少。
用户的环境远比你想象中的复杂,你永远不知道你那新版程序在用户的电脑上,出现什么新的冲突、缺库,或者杀毒软件破坏。不说windows、mac、linux程度的跨平台了,就连XP/7/8/10的差异,已经足够你C/S一壶了,等着客服被打爆吧。
2020-03-08 20:07
0
回复
举报
回复 @haitaosoft :
反观B/S形式,初期只需部署Chrome浏览器,就一劳永逸,所谓的更新,都是无感知的,用户、老板都说好。
而你给的链接(真想吐槽那页面有多丑),反而更显得无力。那个脚本解释器,想打败十五年前的web还有点能力,可面对2010年后的web,妄称“碾压”,就很滑稽了(我怀疑你说的“碾压”就是你给那个页面)。连我这个原delphi开发者都坐不住了。
2020-03-08 20:09
0
回复
举报
回复 @-SORA- :
绿色客户端不会写。。。。呃,那可能是大公司病了(google的客户端直接安装在c盘,选择都不给的,只能自己用特别的命令行参数改;微软的sqlserver,安装了无法卸载干净的。。。),实在不想多说了。
反正我们以前做的系统,从自己员工到外包厂到供应商到客户,不同城市不同国家连同一个后台;实在做不到每人上网的地方,还需要先连局域网的子服务器,再通过一个同步工具统一转发到后台。。。都是好好的。

下载exe只是第一次,以后的更新都是自动的。
至于平台,企业对员工的电脑要求,都用win7或xp,有什么难的。

当初打败c/s的时候,浏览器同样挑厂家、更挑版本,现在说ie6是噩梦了,当初就它们挤掉了c/s。。。。
2020-03-08 22:52
1
回复
举报
回复 @haitaosoft : 是的
2020-03-09 08:10
0
回复
举报
回复 @-SORA- : 用CS,有何难?
2020-03-09 08:15
0
回复
举报
回复 @haitaosoft :
看到你还提IE6,这都十多年前老黄历了。淘宝、天猫放弃IE8快五年了。主流网站都IE11起了,微软自己都放弃自主内核了。
很多东西不是你想绿色就绿色的,部署的时候还要额外安装一大堆恶心的依赖库。有时候因为法律风险,不能附带在自己的安装包里,还得指导用户去第三方下载安装的。最怕还是遇到那些来历不明的XX花园、XX木风的盗版系统,安装的时候会报各种奇怪的错误。
2020-03-09 09:56
0
回复
举报
回复 @yh2216 : 十多年前我也是这么想的,坚定的C/S拥趸。
2020-03-09 09:59
0
回复
举报
回复 @-SORA- : 你放弃的太彻底了,可能没有更多的尝试去解决问题,而是经不住压力而转换战场!个人并不觉得碰壁就掉头,是识时务!B/S有适合生存的土壤,C/S 也一样!
2020-03-09 14:41
1
回复
举报
回复 @-SORA- : 不是坚定不坚定。
是什么适合就该什么,而不是坚定的跟风或死守。
IT界现在的问题就是跟风太甚了。。。。

至于一大堆依赖库,是你自己写的,你不知道吗?
至于d版win,与你又有什么关系呢?
b/s最早不也是指定ie版本,现在也指定什么浏览器该怎么处理?ie所有版本都不支持了,那c/s也可以指定员工电脑都用哪个os版本,不是一样的吗?
怎么在b/s就是对的,到c/s就是错的?
2020-03-09 18:03
0
回复
举报
回复 @haitaosoft :
所以我说你还停留在IE6时代,然后带着十多年前的思维习惯来碾压十多年前的B/S。IT界现在的问题不是”跟风太甚“,而是故步自封(要是有客户要求你的客户端支持win3.2,你也会欣然接受?)。
“至于一大堆依赖库,是你自己写的,你不知道吗?”可能你很厉害吧,从来不用第三方的依赖,每一行代码都是你自己写的,反正我不知道你表达什么。
D版当然与你无关,但是如果客户装不上你的C/S客户端,不能正常运行,然后打爆你的客服,你可以尽情的喷客户,反正与你无关。
我可以指定员工几分钟安装一个浏览器,你有信心指定一个员工几分钟安装好一个操作系统么?开玩笑,这两者区别还真大。
我觉得把应用软件和系统软件混为一谈的人,不应该出现在这里呀。
2020-03-10 10:03
0
回复
举报
回复 @-SORA- :
我说的都是同时代,同时代对比才是公平的。

第三方的依赖,当然要精挑细选的——怎么就理解为不用了?思维太极端。
企业用户,os是网管统一安装的,怎么还要你去指导安装?

一个绿色exe,还有装不上的,那是得自己反思一下了。
传统的c/s,仅仅是安装数据库驱动,就是很痛苦,尤其是db2的驱动:安装是一个光盘,补丁又是几个光盘。。。但是,多层之后,完全就是一个最乖的exe了。所以,多层才是关键!
可能太多人没掌握多层技术,所以还一直以为各种毛病无法摆脱。
2020-03-10 19:50
0
回复
举报
回复 @haitaosoft :
说到底,还是绕回去了,你太想当然了,把客户想得太聪明,遇到客户的反馈就推卸责任。
复杂的项目不是一个绿色exe就能解决了的,现实也没几个大的项目这么做。只有个人的小打小闹的玩具才这样。
分层也只能缓解你自己那一层的问题,如果遇到底层的驱动要更新,照样也是一番折腾。
能解决大量的痛点,减少人力成本、时间成本、金钱成本,才是最受市场欢迎的。人们不愿掌握这些技术,是因为有更优秀的技术来取代了,没必要去在乎这些往事。情怀不能当饭吃,Delphi想重生,不是靠返璞归真,而是靠拥抱未来。如果继续沉醉于过去的辉煌,就只能眼睁睁看着它跌出20,最后成为一颗暗淡的流星。
2020-03-10 21:35
0
回复
举报
回复 @haitaosoft :

所以说了,你这投入带来的产出太小,自然没人在乎,市场是看钱吃饭的。
怀旧不等于了解IT,更不等于研究IT,技术不讲情怀。
如果更新换代就叫“倒退”,那delphi相对汇编语言、fortran也是倒退,c/s图形界面相对命令行界面更是倒退到极致。
你只看到别人重新发明,却看不到别人的改进和创新,还沉迷在自己过去的辉煌之中,自然永远也不明白为什么自己会衰落,被淘汰,被遗忘。
守着自己的马车,然后嘲笑开汽车的人,不会照顾马匹的吃喝拉撒睡。
2020-03-12 10:02
0
回复
举报
回复 @-SORA- : 倒退 当然是针对某个维度的。
美观、实用、方便、高效、时髦。。。。
看你选择哪个了

马的养护 的确麻烦,传统c/s的麻烦采用多层之后,的确不存在了
连你自称用过delphi的人都不清楚,那普通用户、老板自然更加不知道了,当然也就人云亦云了
2020-03-12 17:17
0
回复
举报
回复 @haitaosoft :
彼此而已,就像你对B/S的认识也停留在IE6时代一样,人云亦云,不去面对当下和未来。
Delphi的衰落,Borland的死,只能让人唏嘘。
2020-03-12 22:36
0
回复
举报
回复 @-SORA- : 我提到ie6是指浏览器挤占市场份额的当时。
我只是回顾那段不合理的时期:b/s的挑浏览器版本就可以,c/s要win平台 就不可以。

至于现在的浏览器,具体操作效果仍然没好多少,哪怕vue之类的
2020-03-13 19:11
0
回复
举报
回复 @haitaosoft :
你还以为挤占C/S市场靠的是IE6,看来你大概永远也不明白C/S衰落的原因了。

毕竟换个浏览器几分钟的事情,而换操作系统,可能还要连硬件都要跟着折腾,为此要付出的代价,就不只是时间了。

C/S可能就是沉浸于自以为良好的“操作效果”、“复杂的企业界面”的时候,退步、掉队,以至于失去了大量的市场。
2020-03-14 00:28
0
回复
举报
回复 @-SORA- : 你怎么就这么自大呢?
企业用户,自己员工用什么电脑、os,都一直是很明确的,
这才有至今还是xp、win7的大量用户这个现实。
怎么用c/s就要换电脑了?
反而浏览器现在的吃内存之巨,才逼的企业要换掉4G内存的电脑,
以前逼不动,现在没有c/s,只有浏览器,它们才真正要换了。
反而指责c/s逼企业换硬件,完全是颠倒黑白嘛。
这样的讨论真的没有意义,不要再回复了,
这里没有拉黑功能。。。。
2020-03-14 18:24
0
回复
举报
回复 @haitaosoft :
明明自大的是你自己。用得着“复杂的企业界面”的企业,不可能从上到下都用着同一套系统的。再说了,随着企业的扩张,就会有较新的硬件出现。即使是旧的电脑,淘汰的时间也不一样。自然就会出现多种硬件、多种系统平台共存的情况。
B/S允许多个平台、多代硬件共存的优势就在这里。即使是遇到更大的内存需求,也只是加内存的成本,而不像C/S逼所有人都使用相同的硬件和系统。
先有旧的硬件老化、故障而被淘汰,企业更新硬件后,不能再使用旧的操作系统平台,而C/S客户端及其依赖驱动无法在新的系统运行,最后促使企业更换成跨平台的B/S。
事实上B/S从来没有逼企业更换硬件,反倒是企业更换硬件,才改用B/S。能逼企业换硬件的只有硬件自己的故障和老化。为什么现在支持IE6的呼声少了?其实都是硬件寿终正寝,用户自己淘汰掉的,没人逼他们。为什么C/S越来越少了?其实也是它的指定的硬件都坏掉了,用户自己淘汰的,没人逼他们。
2020-03-14 20:10
0
回复
举报
回复 @-SORA- : 你的理解能力真的汗颜啊。。。。
【用得着“复杂的企业界面”的企业,不可能从上到下都用着同一套系统的】
c/s就必须 从上到下都用着同一套系统的?
一个入口exe,根据登录者部门、权限 自动下载对应的exe来执行——就想不到?
真的是 笨哭了。。。。
唉,难怪
2020-03-14 21:10
0
回复
举报
回复 @haitaosoft :
刚刚正好转换了一个3000多节点的treeview为js实现:
结果chromedge下都卡死了,内存吃了大约3G,cpu一个核满负荷为它服务,都半天出不来。。。。
http://haitaosite.cn/go/?u=/doc/jstree20200314211313.gif

以前节点少,还挺正常的:
http://haitaosite.cn/go/?u=/doc/gaokao2JStree.html
2020-03-14 21:21
0
回复
举报
回复 @haitaosoft :
你倒是在linux、macOS、ChromeOS跑跑那exe看看呀?笑话,更不用说那驱动还要挑着windows系统了,甚至bug10每半年都得教你做人。
到头来还不是想逼着客户所有电脑都用着你指定的那一个上古XP系统才能跑你的客户端吧?😂

也许你所谓的“复杂的企业界面”就是粗暴地渲染几千个节点吧。一次渲染那么多节点当然慢,可是你不懂得lazy loading模式和分页么?
2020-03-15 00:06
0
回复
举报
回复 @-SORA- :
你是成心抬杠了?
一直说 企业用户,你扯到 linux/macos 了。。。。
即使个别领导、销售需要,完全可以加个网页版的特别功能就行了。

c/s加载了几千个节点根本没感觉,到你b/s不行,就是c/s粗暴了。。。.
感情 标准就是b/s呗?
这么双标,还讨论什么?

你也知道bug10,应该知道 不是越新就越好的了。
到b/s就不能批评了。

搞技术,还要这么双标,有意思吗?
2020-03-15 01:39
0
回复
举报
回复 @haitaosoft :
企业用户就不许用linux/macos了?非要逼用户转向你指定的操作系统?

B/S更新、部署没感觉,C/S还要想其他方法workaround。B/S渲染上万个节点,到你这里就不允许workaround了……
感情,标准就是C/S呗?

到底谁抬杠,到底谁双标?有意思吗?😂
2020-03-15 12:02
0
回复
举报
回复 @-SORA- : 企业为了省事,统一用win,到你嘴里就成了 不许?
你都极端成这样了,有必要再讨论吗?

当年德国还是哪国,也是以linux取代win,没几年自动回来了——是 不许 又 必须?都不是,只是 现实 而已
2020-03-15 20:40
0
回复
举报
回复 @haitaosoft :
那没错啊,企业为了省事,选择web技术。你对web的认知,也停留在十几年前。自己守旧,还指责别人不懂返璞归真。到底是谁极端?
德国慕尼黑的事,不是恰好说明了死绑在一个操作系统平台的C/S客户端的后果么?
指望别人“返璞归真”来“重生”,这个叫“现实”?🤷🏻‍♂️
2020-03-16 15:37
0
回复
举报
回复 @-SORA- :

德国也选过linux嘛。

至于认知,你自己看看上面的回复,你转移了多少个话题,无一不是被我解释了,无言以对就转移。。。。
就像 c/s只能整个企业用同一个exe!web加载3000个树节点是暴力,可c/s根本无感觉,web开发者要避免暴力,c/s开发者根本不用操心,谁是方便开发、开发高效?
呵呵,是很没意思吧
2020-03-16 22:26
0
回复
举报
回复 @haitaosoft :

还举例德国,这个打你自己脸的例子。😆

“至于认知,你自己看看上面的回复,你转移了多少个话题,无一不是被我解释了,无言以对就转移。。。。”
——这话我原封不动地甩回给你。

就你那exe更新了操作系统就欲哭无泪,更新个版本就折腾人和机器,可B/S毫无感觉。你这C/S还要折腾自己和客户,B/S开发者根本不用操心。
谁是方便开发、开发高效?

就允许你workaround,不允许我workaround?

“呵呵,是很没意思吧”
——原话奉还。
2020-03-17 17:02
0
回复
举报
回复 @-SORA- :
你对自动更新的了解,就像前面以为 c/s只能整个企业用同一个exe 一样,却还能大言不惭

换os,正是折腾,德国已经自己证实了。
企业是要赚钱的,可不会这样折腾
2020-03-17 20:59
0
回复
举报
回复 @haitaosoft :
Delphi牛逼,Delphi天下第一。

好了,你已经赢了,成功说服我了。下一步就去说服甲方们吧。

只要做到这点,下个月Delphi就能拳打PHP,脚踢JS,碾压java和C,登上冠军宝座👑。

等你的好消息。
2020-03-18 20:52
0
回复
举报
回复 @haitaosoft :

"我说的都是同时代,同时代对比才是公平的。

第三方的依赖,当然要精挑细选的——怎么就理解为不用了?思维太极端。
企业用户,os是网管统一安装的,怎么还要你去指导安装?

一个绿色exe,还有装不上的,那是得自己反思一下了。
传统的c/s,仅仅是安装数据库驱动,就是很痛苦,尤其是db2的驱动:安装是一个光盘,补丁又是几个光盘。。。但是,多层之后,完全就是一个最乖的exe了。所以,多层才是关键!
可能太多人没掌握多层技术,所以还一直以为各种毛病无法摆脱。"

-- 这段话放在当下几乎没有一个成立的,同时代的对比?说ie6当初挤掉c/s这个就已经漏洞百出了(现在最激烈的不是B/S和C/S之争,是兼容更好的现代浏览器挤掉老IE的竞争了,也可以说是快要结束了),至于c/s为什么会没落我想从时间上难道不应该讨论ie6那个时代吗?
第三方的依赖,当然要精挑细选的 -- 纯技术理论,完全没有立足于市场,不想过多解释
剩下的那些论点,我想都只是立足于单个企业用户或者自身技术而言,都是完全抛开了市场合理性的言论,安装exe?现在很多大企业有多注重自主研发,在信息安全方面对于第三方exe的可信任程度已经和以往绝然不同,大数据时代里尤其对这种部署方式的生存机会而言是雪上加霜。
PS: c/s在内存占用上的优势,这个是计算机语言共有的规律,这个自会由企业自己去衡量,给员工配备满足工作需要的内存配置,是多种因素导致的趋势。
程序员不能只懂技术,那样终究会失去自身的技术价值。
2020-05-02 16:28
0
回复
举报
回复 @haitaosoft : 如果站在一个设计师的角度去看,大多数情况下”web加载3000个树节点“是吃饱了撑的,聊这个不如聊算法性能,然而放在市场需求上又有多少占比呢
2020-05-02 17:46
0
回复
举报
回复 @SmallFish : 呵呵,正反话都是你说了。。。。
明明都是站在企业、老板的角度分析利弊,结果是 只懂技术了。
真正让程序员不用考虑实现技术的优势,又不是市场需求了。
双标就完事了呗
2020-05-02 20:32
0
回复
举报
这个问题最主要的原因就是不同于过去单一平台, 现在跨平台太普遍了, 很多企业软件已经不满足于Windows PC, 要求Win/Mac/Android/iOS都能使用, 而跨平台最快的开发模式就是B/S. Delphi就是没能尽快地向跨平台/服务器端开发转移才把市场拱手相让.
2020-03-06 10:13
0
回复
举报
企业员工每天上班用的,基本就是win了。老老实实,效率才是第一的。

浏览器,其实也是被ie搞得很惨,其实是一回事。。。。
2020-03-06 16:56
1
回复
举报
看来有些企业我高估了. 我见过的企业用什么系统的都有,包含手机端远程办公, PC浏览器必须用chrome内核的, ie问题已经是历史了.
2020-03-06 17:52
0
回复
举报
给领导、销售做一些手机端、浏览器的功能,只是一些小扩展而已。
重头还是普通员工的win平台:人数多,业务流程,工作量大
2020-03-06 18:13
1
回复
举报
讨论这种没一点意义啊,你又不是老板,又不是你说了算。不如老老实实写代码
2020-05-04 15:53
0
回复
举报
回复 @xialinlin8520 : 埋头走路 和 抬头看路
2020-05-05 21:33
0
回复
举报
无聊的排行榜
2020-03-05 19:55
2
回复
举报
更多评论
99 评论
9 收藏
分享
返回顶部
顶部