文章图片
文章图片
因为写高效率的程序不挣钱 , 在计算能力匮乏的年代 , 银行和一些政府机构的业务程序是用cobol写的 。 一些冷门业务 , 譬如缴费之类的业务 。 你交钱 , 录入记账 , 打印回单 , 定期打印报表 , 你可以查询记账 , 再有一些用户管理 , 系统管理功能的程序 。 一台性能相当于iPhone4s性能的服务器 , 就可以负载一个城市的业务 , 带一个营业大厅的几十台终端 , 整套系统 , 一个小U盘就可以带走 。 后来 , 同样的业务功能 , 在windows下开发 , 用微软这套东西 , 有图形界面 , 就需要比较强大的服务器了 。
【程序员|为什么现代CPU每秒数亿次计算,但是程序仍旧很卡?】
现在 , 程序员开发一个人缴费的APP , 占用的储存空间和内存已经比当年管理一个城市缴费的系统更大了 。 现在的程序员能不能用高效率的工具写高效率的程序呢?当然能 。 在PC程序膨胀的时候 , 功能手机也需要写程序 , 当时手机硬件羸弱 。 于是我们看到了诺基亚上只有几十K的QQ , 已经有完整的核心功能 。 后来智能手机出现 , 手机性能上去了 , 手机APP就开始放飞自我了 。
早期 , 安卓手机不流畅 , 厂商还做一些优化 。 安卓下WPS的6.2版本 , 还能秒开 , 后来手机硬件上去了 , 厂商给APP加功能 , 窃取隐私 。 程序员不做性能优化 , 时间长了 , 优化的经验也没了 。 即使要写高效的程序也很难了 , 况且老板也不要求效率 , 先跑起来再说 。
结果就是现在的样子 。 国外开发APP能好一点 。 结果 , 用户的手机 , 很快就被臃肿的APP拖垮了 , 不得不换新手机 。 而手机APP很多是不升级不让你用 , 逼迫客户升级无用的功能 。 这样用户不得不换 , 相比之下电脑好很多 。 电脑的程序不依赖升级和网络就能用 , 我办公打字 , 只要求所见即所得 。
用winxp加office2003 , 能一直用到硬件报废为止 。 所以 , 我们现在能看到一些地方用十几年 , 二十年历史的电脑在工作 。 软件低效的问题 , 只能政府管 。 国家不允许低效软件上线 。 规定低配置手机跑流畅的APP才能审批上应用市场 , 程序员和老板自然就要求优化了 。
相关经验推荐
- Windows|为什么手机不能Android/Windows双系统?
- 游戏显卡|为什么图形显卡的价格,要比游戏显卡贵很多?不是一个概念!
- 高通骁龙|舆论这把刀,赶走了三星,为什么赶不走苹果特斯拉?
- aigo|为什么小米的K50手机好评度只有94%?
- 苹果|为什么安卓手机内部设计较乱,没有苹果的精致,工整?
- 华为|国人为什么钟爱华为,却不待见小米OV呢?真的是爱国情怀吗?
- AMD|原本泛滥的山寨手机,现在为什么见不到了?
- 吸尘器|无线吸尘器好评度为什么越来越高?体验一年后,来说说真实感受
- 魅蓝|为什么现在都愿意推荐更高存储空间手机产品?三个原因,确实值得
- |为什么很多人选择在网上买手机,而愿不去实体店了?原因在这三点