LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: aishen944

linux我的最爱(一个.net程序员的心声)

[复制链接]
发表于 2005-11-13 09:32:15 | 显示全部楼层
Post by pank7.yardbird
我也有这种感觉,我是自己自动接触linux的,在一段时间的不习惯后,我发现我喜欢上linux下的开发了。首先是简单明了,不象windows下什么都搞得那么复杂,到现在我都没有搞清楚什么叫句柄;另外效率高,说白了就是不用鼠标用键盘的结果,我开始明白为什么高手们都不用鼠标了,这样能够锻炼程序员的思维。熟悉了操作之后,开发效率比IDE的开发效率要搞很多。学计算机三年了,我真的才发现我应该怎么学。


多用键盘等于锻炼了指法
对于打字很有好处
回复 支持 反对

使用道具 举报

发表于 2005-11-13 09:35:36 | 显示全部楼层
Post by aishen944
同感  你没看过过去的一篇文章吗?有一本windows编程的书,在作者自己的摸索下,发现了很多并没有公开的API函数调用,这是为什么?说白了还不是靠自己的产品优势,想以绝对优势战胜对手!微软就是阴险!!

linux你想不公开都不成!!!!!!


这个都拿来说啊
不公开的api大多是还没有定型,将来可能随着版本升级而变化的
公开了大家都会用,这样将来升级以后就全都要改程序,这个就更麻烦了
要是你做apple的开发,体会一下10.1,10.2。。。10.4这个升级过程
就理解什么叫痛苦了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-13 13:43:42 | 显示全部楼层
是吗?看来也只有你有此一说,作为商业用途的软件,还会去放些不稳定的版本吗?那还要那么长的开发周期干什么,还要那么长的测试时间干什么?你说的没定型,我不明白是什么意思,我不相信微软自己没去用它,如果连微软自己又不去用它,而且照你的说法没定型,且还没向外界公开,那么他何必把它开发出来呢,起不是自欺欺人!!!!!照你这样说,微软真的是没事找事做!!
回复 支持 反对

使用道具 举报

发表于 2005-11-14 13:28:58 | 显示全部楼层
三天 Motif + Xt 两天 Gtk + Pango,GNU 的疯子们往前跑,我们就在后面追……我宁愿有人把这些给我封装一个不变的 API,背后怎么变就不关我的事情了。微软对 API 的有选择的公开减轻了程序员学习的负担,绝对是值得学习的。
回复 支持 反对

使用道具 举报

发表于 2005-11-14 13:39:51 | 显示全部楼层
最近在用emacs,也算是锻炼手指了,呵呵~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-14 21:52:49 | 显示全部楼层
既然那么好!那你就去用windows好了! 何必还呆在这里呢?
回复 支持 反对

使用道具 举报

发表于 2005-11-14 23:20:22 | 显示全部楼层
我觉得Linux应该定制一个合理但具有很好发展空间的规范标准。
(貌似很难的样子?似乎看到大家都认为自由跟标准之间存在冲突?不过我觉得一个适当的标准是必要的,过度的自由度并不能达到真正的自由。不然人类也不需要法律了。)
回复 支持 反对

使用道具 举报

发表于 2005-11-17 14:16:56 | 显示全部楼层
Post by aishen944
是吗?看来也只有你有此一说,作为商业用途的软件,还会去放些不稳定的版本吗?那还要那么长的开发周期干什么,还要那么长的测试时间干什么?你说的没定型,我不明白是什么意思,我不相信微软自己没去用它,如果连微软自己又不去用它,而且照你的说法没定型,且还没向外界公开,那么他何必把它开发出来呢,起不是自欺欺人!!!!!照你这样说,微软真的是没事找事做!!


你知道的东西少而已
版本稳定和对外提供给开发者的api不会变化不是一个概念。你知道linux到目前为止api都变过多少了?
抱怨这个就像责怪某人使用c++的时候没有把类的所有成员函数都定义为public,而且他自己有源码所以就可以用别人没法访问的方法一样无聊。
有些东西暂时没法确定很正常的。或者是为了以后扩展预留的接口,或者是为了兼容以前的版本保留了一些,但是以后会逐渐去掉,还有某些功能可能和系统关系比较紧密,乱用会对系统有影响,在没有更好的包装前,干脆就不公开。
总之,你对于软件开发既不了解,基本的逻辑观念又有问题,而且还极其的偏激,这些直接影响到你客观冷静的看问题,建议放弃编程,传而从事宗教事业,或许会有更大的发展。
回复 支持 反对

使用道具 举报

发表于 2005-11-17 15:46:56 | 显示全部楼层
Post by lucifer
你知道的东西少而已
版本稳定和对外提供给开发者的api不会变化不是一个概念。你知道linux到目前为止api都变过多少了?
抱怨这个就像责怪某人使用c++的时候没有把类的所有成员函数都定义为public,而且他自己有源码所以就可以用别人没法访问的方法一样无聊。
有些东西暂时没法确定很正常的。或者是为了以后扩展预留的接口,或者是为了兼容以前的版本保留了一些,但是以后会逐渐去掉,还有某些功能可能和系统关系比较紧密,乱用会对系统有影响,在没有更好的包装前,干脆就不公开。
总之,你对于软件开发既不了解,基本的逻辑观念又有问题,而且还极其的偏激,这些直接影响到你客观冷静的看问题,建议放弃编程,传而从事宗教事业,或许会有更大的发展。

这个。。。。你也有点儿激动了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-17 16:04:10 | 显示全部楼层
看来你没必要在在linux下了,你看清楚我说的什么了你再回答,问你一个问题,扩展接口和我说的没公开的API有关系吗,商业软件必需要具有一溜的稳定性,就象操作系统,或许就因为某些你说的不确定性或者不稳定的功能而导致自命的错误,对于一个大型系统损失是极大,微软敢冒这个险吗? 带来的损失你去陪吗? 还以为自己很有经验,看你连二流的程序员都不如, 奉劝你多去读一读linux下的编程书籍在到这里来说,况且哪些观点也不是我随便说的
在很多书上或者网上都是有据可查的!!! 郁闷! 碰上这样人
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表