为什么在lin下编程的少
- greco
- 帖子: 2487
- 注册时间: 2007-04-06 10:24
- 来自: ~/Shanghai
Re: 为什么在lin下编程的少
跨平台的算不算?如果算,那就多了去了
http://silenceisdefeat.com/~greco
代码: 全选
''.join([chr(ord(c)-2) for c in 'O{"G/ockn"ku<"itgeq0ujkBiockn0eqo'])
echo -n "Z3JlY28uc2hpQGdtYWlsLmNvbQ==" | base64 -d
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
Re: 为什么在lin下编程的少
你的语言理解还是不行啊。上面解释了没有系统,是一种通俗的说法而已。poet 写了:我没有见过没有系统的手机。占国内市场大半壁江山的联发科方案用的是 Nucleus 操作系统。并不是没系统。eexpress 写了:另外,没系统,是说不是规范的系统而已。手机没系统的那种,不要程序员吗?
呵呵。
Nokia 的 S40 用的是自己的系统,只是不告诉你而已,并不是没系统。S60 以上用的是 Symbian这个地球人都知道了。
至于路由器,我只想问你上面的程序是不是“人类”开发出来的?别拿“我们的人”说事,总不会是外星人开发出来的。——只要是人开发出来的,他就是商业程序员。他就是在开发商业软件。
当然,鉴于你认为做一个路由器根本不需要自己进行软件开发,看来你根本没有开发过路由器。只是知道点皮毛而已,争论没有意义,建议你自己去开发一款出来再说。
别说什么“任何芯片都一样”,我做过的芯片方案绝对不比你少,需不需要软件开发我很清楚。
MTK的方案,和Lin无关,不能证明你前面的观点(而且你也没说过你的中心主题是什么)。我是没作过路由,但是我做过TDM,作过敏迪的方案,都不可能使用lin开发。我作过的单片,含跨了全部的大厂家的产品。也不会有Lin的。你作过Lin的完整嵌入式?最多都是2次集成而已。那还不叫编程。要不,举例说明下你做过的完整的Lin嵌入式开发?
你如果不是在芯片公司作,基本接触不到真正的底层开发。最多作架构而已。举例吧。像下面这样的话,以后还是少说。
只要是人开发出来的,他就是商业程序员。他就是在开发商业软件。
● 鸣学
- lerosua
- 论坛版主
- 帖子: 8455
- 注册时间: 2007-11-29 9:41
- 联系:
Re: 为什么在lin下编程的少
ee和人干架了,坐着看
- leeaman
- 帖子: 30702
- 注册时间: 2007-02-02 18:14
- 系统: debian sid
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 41
- 注册时间: 2008-05-28 18:15
Re: 为什么在lin下编程的少
坑大水大
- hcym
- 帖子: 15634
- 注册时间: 2007-05-06 2:46
Re: 为什么在lin下编程的少
基本看不懂,感觉神有点醒悟,不那么自以为是啦
- photor
- 论坛版主
- 帖子: 11004
- 注册时间: 2008-04-26 12:41
Re: 为什么在lin下编程的少
poet喜欢跟人PK的ibear 写了:怎么又有点火药味poet 写了:我没有见过没有系统的手机。占国内市场大半壁江山的联发科方案用的是 Nucleus 操作系统。并不是没系统。eexpress 写了:另外,没系统,是说不是规范的系统而已。手机没系统的那种,不要程序员吗?
呵呵。
Nokia 的 S40 用的是自己的系统,只是不告诉你而已,并不是没系统。S60 以上用的是 Symbian这个地球人都知道了。
至于路由器,我只想问你上面的程序是不是“人类”开发出来的?别拿“我们的人”说事,总不会是外星人开发出来的。——只要是人开发出来的,他就是商业程序员。他就是在开发商业软件。
当然,鉴于你认为做一个路由器根本不需要自己进行软件开发,看来你根本没有开发过路由器。只是知道点皮毛而已,争论没有意义,建议你自己去开发一款出来再说。
别说什么“任何芯片都一样”,我做过的芯片方案绝对不比你少,需不需要软件开发我很清楚。
-
- 帖子: 2841
- 注册时间: 2006-09-11 22:47
Re: 为什么在lin下编程的少
中心主题说一下。eexpress 写了: MTK的方案,和Lin无关,不能证明你前面的观点(而且你也没说过你的中心主题是什么)。我是没作过路由,但是我做过TDM,作过敏迪的方案,都不可能使用lin开发。我作过的单片,含跨了全部的大厂家的产品。也不会有Lin的。你作过Lin的完整嵌入式?最多都是2次集成而已。那还不叫编程。要不,举例说明下你做过的完整的Lin嵌入式开发?
你对编程的理解很狭隘。而Linux开源世界多年以来就力图降低编程门槛,使所有人都可以编程,使更多的形式都成为编程。
不论是单片机,还是通用的ARM/MIPS芯片,还是你说的内置程序的单片,或者专用DSP处理器,从BSP开始,到所有的系统驱动,到应用程序整合,到界面开发,甚至网页设计,甚至脚本,那都是编程。编程没有是非之分,没有高低贵贱之分。任何一个环节的编程都是不可缺少的。
如果ee为了跟人辩论,要用自己的定义重新定义“编程”这个字样,那么就没有继续说下去的意义了。合着天下只有ee一个人做的事情是在编程,别人做的事情都不叫编程。如果喜欢定义,那么你先把“完整的Linux嵌入式开发”定义了再说吧,免得偷换完概念之后完全没法讨论问题。
用通用片例如ARM和MIPS做系统,就是得自己做所有的事情,我做过的从系统所有外围硬件驱动到自己开发的文件系统到自己开发图形库到自己的脚本解释器到所有上层应用全部自己的,当然,也许在ee看来开发硬件驱动和开发文件系统跟开发解释器都根本不算是编程。——你可以说这些与Linux无关,但这里面很多都被运用到了我们的Linux产品中,Linux只是一个内核,它什么功能都没有,一个产品怎么可能只靠一个Linux就不需要程序员了?
话说回来了,开这个主题,只是为了让所有人都跟帖附和你首贴的观点,还是为了把道理辩明呢?如果是前者,那么大家都可以锁贴算了。
-
- 帖子: 2841
- 注册时间: 2006-09-11 22:47
Re: 为什么在lin下编程的少
PK的是道理,不是人。没有必要跟人PK,但道理要讲明。photor 写了: poet喜欢跟人PK的 :em09
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- hethe
- 帖子: 3666
- 注册时间: 2005-08-01 9:14
Re: 为什么在lin下编程的少
围观牛头大战马嘴,我深信他们两个绝对谈不拢的
Gedanken ohne Inhalt sind leer .Anschauungen ohne Begriffe sind blind.
- shellex
- 帖子: 2180
- 注册时间: 2007-02-18 19:33
- 系统: OSX
- 来自: lyric.im
- 联系:
Re: 为什么在lin下编程的少
我支持poet来了,来了,来了,来了
既然你诚心诚意地问了
我就大慈大悲地告诉你
为了防止世界被破坏
为了维护世界的和平
贯彻爱与真实的罪恶
可爱而又迷人的反派角色
武藏,小次郎
我们是穿越银河的火箭队,白洞白色的明天在等着我们。就是这样!!喵~~
我就大慈大悲地告诉你
为了防止世界被破坏
为了维护世界的和平
贯彻爱与真实的罪恶
可爱而又迷人的反派角色
武藏,小次郎
我们是穿越银河的火箭队,白洞白色的明天在等着我们。就是这样!!喵~~
- adagio
- 论坛版主
- 帖子: 22110
- 注册时间: 2008-02-17 23:47
- 来自: 美丽富饶的那啥星球
Re: 为什么在lin下编程的少
我支持那啥来了
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
-
- 帖子: 2841
- 注册时间: 2006-09-11 22:47
Re: 为什么在lin下编程的少
算了,最后一次解释中文问题,其实我的第一个帖子说得很清楚了。跑题是你先跑的,现在回题:
> 大的写不了
不对,能写大的人很多,但是没动力,没必要写,写不了跟不去写,区别很大。
在公司拿工资的人每天都在写Linux软件,只是那些软件大家都看不见而已。
充其量只能说:愿意写一个大型软件并免费拿出来的“个人”很少,岂止是少,简直就是没有。除非这个软件是公司开发的。
> 小的都有了
不对,我们每天都在写很多小东西,因为很多东西就是没有。每个人的配置文件都不同,某种意义上说,这就是小东西,都是需要每个人自己做的。
> 所以,玩脚本的多。
自己看看吧,Ubuntu一共多少个包,有多少比例的程序是用脚本写的。数字说明问题。
> 商业软件方面的,很少。
写商业软件的也很多,只是没接触到普通家用桌面用户而已。商业的闭源的Linux软件在专业领域并不少。
> 大的写不了
不对,能写大的人很多,但是没动力,没必要写,写不了跟不去写,区别很大。
在公司拿工资的人每天都在写Linux软件,只是那些软件大家都看不见而已。
充其量只能说:愿意写一个大型软件并免费拿出来的“个人”很少,岂止是少,简直就是没有。除非这个软件是公司开发的。
> 小的都有了
不对,我们每天都在写很多小东西,因为很多东西就是没有。每个人的配置文件都不同,某种意义上说,这就是小东西,都是需要每个人自己做的。
> 所以,玩脚本的多。
自己看看吧,Ubuntu一共多少个包,有多少比例的程序是用脚本写的。数字说明问题。
> 商业软件方面的,很少。
写商业软件的也很多,只是没接触到普通家用桌面用户而已。商业的闭源的Linux软件在专业领域并不少。