exe就是计算机的灾难。其控制权不在用户,而在程序开发者那里!!WINDOWS之所以病毒横行,重要的原因就是黑箱理论和这种程序启动机制导致的。
Guest from 222.41.235.x 发表于 2013-12-1 18:36
其控制权既不在用户,也不在程序开发者,而是在那些个野心家那里。
SMuonon 于 2013-12-03 08:50:25发表:
上楼分析的还是有道理的
于 2013-12-03 08:29:01发表:
不可以这么说,软件只是一种工具,所谓工欲善其事,必先利其器,软件的生产在于开发工具,linux缺乏像visual studio 一样的强大开发工具,我之前说过“跨平台的东西,不管强大到何种程度,都只能是辅助,只有专注,和专一 的开发工具才能突破软件开发的限制。”linux下并不是没有病毒,我们要在相同的条件下和windows比较,就最新(2013年11月份统计)系统市场占有率来看,windows占有90.88%,mac占有率是7.56%,而linux只有可怜的1.56%,在这样的条件下比,我觉得对windows不公平!也容易误导他人!其次,关于软件的原因,我觉得很可能是开源的失败,因为linux版本之间分裂割据(也就是碎片化),使linux下的软件维护成为一种灾难,这就是QQ为什么开发了第一个版本之后就转向了web.qq的原因!还有就是如果linux不能摆脱对字符界面的过于依赖,那么linux的软件开发同样难以改进!
ml169807 于 2013-12-06 16:22:41发表:
看看
pl_014 于 2013-12-05 08:08:02发表:
但看问题总要考虑到那些所谓的“少数人”,而这些所谓的“少数人”,或许会对大家做出更好的改进,或发现,就像开发人员总是少数人那样。
6shao 于 2013-12-04 23:07:48发表:
跟exe有什么关系,如果小伙伴们从小学的就是Linux而不是Windows,会是怎样呢?
why304 于 2013-12-04 21:18:07发表:
不是所有人需要掌握完整的电脑操作指示,黑箱理论是为了更多的人能够接触和使用电脑,如果要求每个人都掌握计算机原理,这要求显然有点高
pl_014 于 2013-12-04 11:47:23发表:
[i=s] 本帖最后由 pl_014 于 2013-12-4 12:35 编辑 [/i]
不知道你在那以一副所谓理性的腔调说话倒底想要表达些什么。
怎么会没有呢?eclipse不算?qt creator不算?
“只能是辅助”?凭什么说只能是辅助?一个好的跨平台的开发工具、一个好的跨平台的lib会充分注意到各系统平台之间的差异,并且将其很好地抽象化,大大地解放了开发人员,只有这样,才能使得开发人员把更多的精力集中于算法和主要的设计上。而过分“专注”、“专一”于单一系统的开发工具、lib只能使得开发人员牵扯大量的时间和精力专注于系统平台的特性上,mfc、atl就是一个很好的例子。我曾经在一个公司工作,那个公司用的是mfc和atl,他们可能是嫌mfc、atl太麻烦,使用了基于其上的其它的lib,结果不仅开发效率几乎就没有什么提升,开发人员又得耗费精力去再学习一个lib,甚至是花上几个月的时间来做一个新的lib,而且做出来的程序也奇卡无比,唯一的优势就是可以不在程序所在的目录下附加dll文件,使得仅需一个exe文件就可以了,但就这一点也被wxwidgets所完胜,而且他们所发布的程序又不是这个样子的。
许多在qt下根本就不成问题的东西,到了坑软的mfc和atl下,都可能是一个很大的问题,依我来看,像winapi、mfc、atl之类的才只能是辅助,使用跨平台的开发工具、lib才是王道。
病毒无处不在,但你也要认清病毒倒底是怎么中的,windoze下,你的软件的来源都是各种形形色色的软件站、你乱从那里下东西,不中毒才怪呢,而linux,则是统一使用官方源,只有少数闭源的才需要手动下载安装。
对windoze不公平?对linux更不公平!凭什么比windoze还要优秀系统却沧落到只有1.x%的占有率,如果不是当年坑软的野心和sco这只坑软的走狗还会有今天?
那么你又如何解释chrome可以为各发行版提供统一的二进制程序?甚至连nvidia、amd显卡等等的驱动都能做到一个二进制驱动通吃各发行版。碎片化根本就不会影响到普通驱动的开发,而唯一可能影响到的就是系统工具,但这些东西本身并不多,而且都集成到了官方源里,维护起来又有什么困难?反倒是坑软不断地大幅改变windoze和vs的各种特性,使得程序员不得不学习各各windoze版本之间的差异以及最新的vs,依我看来,使用坑软的这些东西,这才是真正的维护难了。
QQ?一个狗日的公司也能成为你判断问题的标准?你的下限还真是深不见底啊。
注:我可没有一个二进制程序也能通吃32位和64位的linux。
“过于依赖”?linux只不过是基于CLI而已,哪里来的“过于依赖”?现在除了建立维护sever、集群等等“非常依赖”CLI之外,linux下还有多少问题是在GUI下解决不了的?而像建立维护sever、集群等等,也是应该在CLI下操作的,因为GUI下操作不仅难以实现自动化,而且还很容易出错。确实有个别顽固分子是这个样子,但他们代表不了一类系统。
pl_014 于 2013-12-04 11:25:16发表:
那也会是个灾难,因为上级领倒太过于自恋,肯定会要求别人用所谓“正统”,其实垃圾场都不愿意要的红旗或中标的。
pl_014 于 2013-12-04 11:23:17发表:
其控制权既不在用户,也不在程序开发者,而是在那些个野心家那里。
SMuonon 于 2013-12-03 08:50:25发表:
上楼分析的还是有道理的
于 2013-12-03 08:29:01发表:
不可以这么说,软件只是一种工具,所谓工欲善其事,必先利其器,软件的生产在于开发工具,linux缺乏像visual studio 一样的强大开发工具,我之前说过“跨平台的东西,不管强大到何种程度,都只能是辅助,只有专注,和专一 的开发工具才能突破软件开发的限制。”linux下并不是没有病毒,我们要在相同的条件下和windows比较,就最新(2013年11月份统计)系统市场占有率来看,windows占有90.88%,mac占有率是7.56%,而linux只有可怜的1.56%,在这样的条件下比,我觉得对windows不公平!也容易误导他人!其次,关于软件的原因,我觉得很可能是开源的失败,因为linux版本之间分裂割据(也就是碎片化),使linux下的软件维护成为一种灾难,这就是QQ为什么开发了第一个版本之后就转向了web.qq的原因!还有就是如果linux不能摆脱对字符界面的过于依赖,那么linux的软件开发同样难以改进!
xvnera 于 2013-12-02 21:14:47发表:
元芳怎么说
于 2013-12-02 20:35:12发表:
如果Linux支持exe,我一定会放弃Linux
OnlyGE 于 2013-12-02 08:41:36发表:
6# Guest from 123.123.99.x
政策下来用不了二年
OnlyGE 于 2013-12-02 08:40:56发表:
只要运行可以进行,本人是同意这个观点的
于 2013-12-02 00:18:00发表:
小弟感觉,国家还是不太重视。要是从上至下一至推行,绝对会推广的很快,并且各个应用提供商,也会第一时间推出LINUX 专用程序
于 2013-12-01 23:57:18发表:
双击就是自动吗??!!呵呵。LINUX的程序在图形界面下也是双击的。
irongeek 于 2013-12-01 20:55:18发表:
杞人忧天
fengcloud 于 2013-12-01 18:40:41发表:
确实,主要还是因为语言方面的劣势,毕竟双击运行对于大多数人来说要更容易一些
于 2013-12-01 18:36:02发表:
exe就是计算机的灾难。其控制权不在用户,而在程序开发者那里!!WINDOWS之所以病毒横行,重要的原因就是黑箱理论和这种程序启动机制导致的。