sinanjj 发表于 2008-12-9 11:55

加入了一个android的google邮件组, 出了一身冷汗

为什么用java呢?&nbsp;现有的开源项目大都基于PC,&nbsp;而在google&nbsp;android的开发群里讨论的大部分是如何利用google资源(google地图,&nbsp;网络日志,&nbsp;文档..)的问题.<br /><br />也就是说:&nbsp;google一方面开放移动终端,&nbsp;另一方面用本已经具有优势地位的云计算能力来提升终端的能力,<br /><br />等到我们一开机就联网到google的地图,&nbsp;文档,&nbsp;blog的时候,&nbsp;恐怕google未来几十年的霸权是稳固了.<br /><br />google支持firlefox开发浏览器,&nbsp;支持云计算.......看来是...蓄谋已久啊...<br /><br />国内需要自己的云计算服务<br />自己的手机服务平台......<br /><br />这也是个机会..<br /><br />java适合网络编程,&nbsp;但不底层都用C<br />java的程序员很难转到C,&nbsp;而C的程序员不懂网络编程.....<br /><br />android的技术恐怕是又要领先未来数十年了.....<br /><br />

philofly 发表于 2008-12-9 17:09

谁说c程序员不懂网络

我懂java,还懂c,还知道网络。<br /><br />只是你的知识太狭隘

xwj 发表于 2008-12-9 17:15

LZ确实很狭隘

一般的程序员,都会各种编程语言都懂一些的

sinanjj 发表于 2008-12-10 13:45

LZ两位误解我的意思了。

这篇帖子是发在Androidin.com上的一篇回复。&nbsp;LS那位很鄙视用C写GUI,&nbsp;大体意思就是用C写GUI简直就是落后了。&nbsp;而他们这些写java的却对linux内核的代码毫不知晓。<br /><br />对象先明确:&nbsp;这是对那些想做android开发的人写的。2楼的知识很狭隘,&nbsp;网络编程,不是C调用socket了,&nbsp;是php,jsp等,开发网站用的。&nbsp;何况,&nbsp;开发android,&nbsp;是有可能要改变socket底层编码的,对C要求很高。上层的java,js,php,代码也不是找个懂的人就能写的。<br /><br />就对C的使用,&nbsp;达到熟练的能有几个?&nbsp;我写MCU代码2年了,&nbsp;知道最近一年在linux下编程看了N多高手的代码才真正理解数组,指针这些基本的概念。MCU下编程用不到复杂的指针的(我原来用数组,&nbsp;不用指针,就是复杂的结构体,用指针的有多少,xwj应该了解)<br /><br />更改操作系统底层的代码很困难的,&nbsp;何况中国人是有现成的就不会深入了。。。。。。<br /><br />“我懂java,还懂c,还知道网络。“--------------你懂就能改linux源代码?知道网络就能写稳定的服务器?<br /><br />我现在做这东西都不敢保证稳定,&nbsp;必须测试一段时间.<br /><br /><br />真正掌握核心技术,&nbsp;中国的工程师还有很长的路走。。。。

一朝成名 发表于 2008-12-19 12:59

google舍本逐末

其实linux已经很好了,还要自己开发一个系统……<br /><br />他的目的是网罗一批忠实的开源编程者……<br /><br />

dragon_hn 发表于 2008-12-22 03:42

回4楼或楼主

1.我相信21ic写程序超过10年的人大有人在.至少我有10年了.2年跟有些人的可能零头都不够.<br />2.会更改LINUX内核的人也大有人在.至少我会.<br />3.MCU下我是经常用指针的,无论数据指针还是函数指针,可能你用了你自己也不知道你用了.<br />4.MCU概念的理解:什么叫MCU?<br /><br />中国不是缺人才,而是缺制度.<br />很多人才情愿自己开个小公司过小日子,或者呆在家里闭门深究,但是决不会去大公司或者国家部门任职的.

philofly 发表于 2008-12-26 11:53

楼主

我做程序员10年了,哪门语言用起来还不一样。<br /><br />我在linux层面上做了10年开发,你说我对内核熟不熟。我还对你说,我对java,对c,c++非常熟悉,你对指针刚刚熟悉,你对C才刚刚入门。<br /><br /><br />一个刚刚入门的就开始指手画脚,可不是什么好事。

ljaa1111 发表于 2009-1-5 01:01

突然发现自己很强大

这个,更改操作系统底层的代码不算难吧,最少只要有源代码,改成自己想要的还是行的。。。。。。。。。。。<br />还有网络编程,似乎我也只看了一个星期的ASP也能搞出个招聘网。。。。<br /><br />好吧,还得承认自己水平很水~~,估计在一个新的CPU上跑完LINUX&nbsp;得一年吧(BOOT开始),哭~~<br /><br />自己还真无聊

ws_d1 发表于 2010-3-1 20:41

楼主表达的主题很多人都不理解,只会发牢骚

sinanjj 发表于 2011-7-31 15:59

顶上来.

时间检验一切:

android3.0闭源

一朝成名 发表于 2011-7-31 22:04

顶上来.

时间检验一切:

android3.0闭源
sinanjj 发表于 2011-7-31 15:59 https://bbs.21ic.com/images/common/back.gif


3.0已经开源一部分底层代码了。。估计过不了多久就会全部开放。
之所以不直接开放,是保护一下大公司的利益罢了

sinanjj 发表于 2011-7-31 22:16

本帖最后由 sinanjj 于 2011-7-31 22:26 编辑




3.0已经开源一部分底层代码了。。估计过不了多久就会全部开放。
之所以不直接开放,是保护一下大公司的利益罢了
一朝成名 发表于 2011-7-31 22:04 https://bbs.21ic.com/images/common/back.gif

呵呵, 开放之时, 就是大公司已经出货之日.

等山赛差不多了, 又是4.0了



总之: android, 工程师不是主角, 资本才是....


android会带来new order么?

不会! 只是巨头之间的瓜分 伴随着google的崛起!

一朝成名 发表于 2011-8-1 09:10

开总比不开强。。
鉴于现在的2.3 版本,手机是没任何问题。。足够好了

相信哥咯 发表于 2011-8-2 11:03

楼主这么容易冷汗,可能是**虚,要多吃点补的东西:lol

一朝成名 发表于 2011-8-2 11:38

android用java的原因是,隐藏底层差异平台,否则几十个平台。。App根本没办法保证平台的兼容。

ljj0736 发表于 2011-8-13 12:22

android用java的原因是,隐藏底层差异平台,否则几十个平台。。App根本没办法保证平台的兼容。
一朝成名 发表于 2011-8-2 11:38 https://bbs.21ic.com/images/common/back.gif

SeaSun 发表于 2011-8-15 13:20

本帖最后由 SeaSun 于 2011-8-15 13:22 编辑

android用java的原因是,隐藏底层差异平台,否则几十个平台。。App根本没办法保证平台的兼容。
一朝成名 发表于 2011-8-2 11:38 https://bbs.21ic.com/images/common/back.gif

google有两手,一手抓java,手的下方是 设备厂商; 手的上方是 apps应用商
另一手抓网络服务.
结果是天下无敌.这是理想状态.

现实是残酷的.专利之争就给google一下重拳.
产业链平衡才是和谐发展之道.
页: [1]
查看完整版本: 加入了一个android的google邮件组, 出了一身冷汗