由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - [bssd]周末乱侃
相关主题
Java必然败在oracle身上请教windows update/linux update的算法问题
Oracle又告Google了python真是一个很恶心的语言。
这波Big Data下来JVM大胜,.NET大败呀。想写一个machine learning的平台
java是最好的语言Hadoop 和Python的数据分析包哪个更值得学习?
c++程序员不要把头埋在沙子里了越来越觉得spark是niche
装逼犯和牛逼之人的区别在于[转载] servlet调用sql 访问oracle的问题
为什么好多ID 见到 c++就好象 不共戴天呢?那如果接手一个系统是用delphi写的怎么办?
看到有人说跨平台哈最近把这个新闻给忽略了,android上的dart
相关话题的讨论汇总
话题: java话题: oracle话题: ibm话题: c++话题: openjdk
进入Programming版参与讨论
1 (共1页)
z****e
发帖数: 54598
1
周末了,来灌点水,抛砖引玉
发帖还是老样子
尤其欢迎公孙大神之类的id指教
当然某些伪神的指点我也很欢迎啊
调戏伪神也蛮有趣的
想到哪说到哪
从哪说起呢,就从语言的选择说起,就从java说起
java的诞生跟c++有很大关系
在sun当年搞java的时候,james gosling在从事一个c++的项目
做到最后,跟其他大多数c++的项目一样,毫不客气地失败了
于是愤怒的加拿大人决定,自己搞一个语言出来,来弥补c++的各种不足
所以就有了后来的java
有一本书叫做没有银弹,说的是大型软件项目做到后面失败的例子
这是软件工程的圣经一般的教科书
书中提到的大多数问题,在使用c++的项目中会表现得尤为明显
当java诞生之前,大部分大型的软件项目都采用c++编写
但是,十个有九点五个项目是失败的
剩下半个项目是成功的,但是这个对于程序猿的要求就高很多了
高很多归高很多,但也不是没有,所以今天仍然有一些大型的系统是用c++写的
那都是当年成功的项目,但就是说为数不太多而已
而且多数集中在西欧,尤其是法国和德国,日本也有一点
如果你找过backend的工作,运气好,也许会碰到一两个
而且都是相当不错的公司,多数都是那个行业全球top5之内吧
java出来之后,把十个项目失败的数量降到五个
对,你没看错,这个星球上一半还多的项目
是失败的
然后再在jvm的基础之上作优化,jcp引入j2ee来规范各种乱七八糟的代码
但是不能不说,j2ee的效果有限,今天大多数程序猿没有达到jcp制定规范
时候要求的那个高度,很多项目,尤其是core java的项目都是程序猿闭著眼睛乱写
怎么爽怎么来,而且j2ee本身也有一定的学习难度,也导致了推广的不顺利
但是不顺利归不顺利,期间还是做出了一定的成绩
尤其是ibm,利用java和j2ee的标准,迅速完成了流程化工业化制作软件的转型
从一个卖硬件机器为主的公司转变成一个以服务为卖点的公司
造就了过去ibm的黄金十年
说到这里,我们再说说股票,一切问题的根源都可以在经济上找到
理论上,股价和市值可以反映出一家公司的全部价值
所以看一家公司有多大,看市值就有个大概
不要看revenue,revenue没有扣除成本,有欺骗性
举个例子,a公司卖一个产品,50刀,成本30刀,赚20刀
b公司卖一个产品,80刀,成本70刀,赚10刀,假设其他条件都一样的话
那么从市值上说,a公司会高于b公司,但是从revenue上说,b公司会高于a公司
学过会计的应该都清楚
所以如果你只看revenue,hp什么都是很牛逼的公司
但是hp跟ibm今天早已不是一个档次的公司了
谁让它只卖硬件
今天几个主流的it公司,市值排名top5的是
apple, google, m$, ibm和三星
三星作为一个集团很大,但是三星不仅仅是靠it,还有其他的,三星化工之类的
很像当年日本的三井集团
然后再说说现在cs体系的分层结构
我一般把cs分成tiers和layers
layers是横的,os, vm, app这些
tiers是竖的,mainframe, server和pc/mobile这些
这些分完了之后,再把top5的公司给挨个插进来,对位
mainframe是ibm的天下,这个行当有那么一两家美帝的公司还健在
但是跟ibm不能比
server是ibm, hp和oracle的天下
pc/mobile都很熟悉了,不熟悉的去pda版找几个人吵吵就知道了
现在一般程序猿分为back end和front end
back end一般只搞server,mainframe的也是back end
但是如果使用mainframe的公司
都足够大到可以让mainframe和server的程序猿在不同的组
front end一般要搞server + pc/mobile,但是侧重后者
所以一般对web/app什么都很看重
如果你有兴趣在这里看吵架,应该先用定位这些id都在什么位置上
举几个例子
公孙大神一看就是搞server+pc/mobile的
它做server是为了pc/mobile服务的
所以它会主张弱化server side的功能
用一些简单的脚本来迅速搞定server side的开发
开发重心放在app/web这些上面
所以公孙大神主张用一些简化的语言来开发server side
因为它不看重这一块开发
而古德霸是搞back end的
用java的大多数都是back end的
back end则多数不用倒腾pc/mobile
所以它更侧重稳定性
backend的特点就是不允许系统动不动当机之类的
象pc/mobile上,死机了,重启就行了
银行系统你动不动重启试试
back end大多数系统是不允许随便出问题
出了问题丢工作那都是小事,要因此连带出了一些事故,出了人命
搞不好要上刑事法庭,所以在这个时候,就算你想简单
它也不会让你简单,现实是复杂多变的
不要以为所有的银行都用一个模式存钱
哪怕是最简单的存钱,不同的银行实现都不一样
所以第三个例子,某个数字id就说了
python其实是高手用来简化用的
不是给你偷懒用的,这个其实说的是python另外一个用处
就是用python来写一个部署啊之类的脚本,来替换shell script是非常好用的
跟公孙大神说的python的用途还不是一回事
公孙大神用python来写web,但是数字id用python来写shell script
当然web开发其实也可以用脚本,但是一般情况下
还是认为web开发包含有一些复杂的开发,所以单纯的script不足以胜任全部的web dev.
所以公孙大神一开始说,python不就是脚本嘛
到后面又改口说,python是oo语言
用处不同而已
然后等你看明白了这些id的定位,你就知道怎么恶心他们
比如对付公孙大神,可以问问它是不是懂objective c?
它肯定懂,不好意思承认而已
还有就是学术界和工业界,用的语言不太一样
如果你把cs语言做一个分类的话
找一个维度,从语言语法贴近机器到贴近人语分类
顺序是汇编语言,高级语言,脚本语言和置标语言
第一个是个人都明白
高级语言和脚本语言之间,基本上汇集了所有讨论的主流语言
c, c++, java这些
相比之下,c更靠近机器阅读的语言,java更靠近脚本
而python,ruby则比java更靠近脚本,javascript就是脚本
html, xml是置标语言
其实如果真要偷懒的话,最理想的状况还远不是写脚本那么简单
是写xml就好了,写一点配置,直接就跑了
实际上很多流行的开源forum都是改改配置就跑了
然后就是科学家和程序猿的区别很重要一点就是看问题的方式不一样
搞学术的看什么都是函数
而程序猿,包括正常人,看什么东西,首先看到的是一个物体
也就是object,而不是一堆矩阵或者是数组
正常人看到一个东西,首先想到的是如何去描述这个东西
而不是直接看动词,看这个东西的行为
所以一个在工业界广泛使用的语言,在学术界未必用得广泛
搞学术的主要用计算机来做数学题
而工业界则多数用计算机来模拟现实
cs后来也分家,搞出了软件工程,软件工程后来又跟business结合
搞出了information system这个business的专业
所以今天你到一家公司去,这家公司的it部门
正常来说,应该有读information system毕业的ba
和读software engineering毕业的码农
和读cs毕业的dba
其实db非常适合cs毕业的倒腾,排序什么的在db的index上应用最为广泛
sql也是很好的脚本语言,你上算法课,肯定学过排序吧?
你再回头看公司,google的主流业务也都跟cs的关系紧密
各种算法什么的,但是ibm则是软件工程的教科书
而ibm本身也是java规则的最主要的制定者,可能不用加之一
因为oracle在jcp里面要做什么,几乎都在拉拢ibm
openjdk就是oracle拉拢ibm之后的产物
apache的harmony没了ibm的支持之后,几乎马上沦为一个可有可无的项目
然后再回头说经济
一家公司要赚钱,一定要看这家公司的顾客是谁
顾客无非公司或者个人
很多it公司其实都是服务于其他行业的公司,而非直接面向个人用户
比如ibm,所以外行不知道ibm在干嘛,就看到ibm股价往上爬
但是就是不懂ibm为什么股价往上爬,又不做pc又不做mobile又没有web
光靠卖机器能让股价爬这么高吗?
嗯,外行看不懂有一个坏处,就是不太容易忽悠
所以花街会放过ibm,而巴菲特会盯上ibm,因为巴菲特是拒绝短期炒作得
从来都是做long term滴
那花街要炒作,该怎么办?
找做个人业务得公司来炒
什么公司呢?apple最理想了
apple直接面对个人用户嘛?
那个人用户里面,分为男人和女人
女人是花钱的大头,wsn的钱都是女人花出去的
所以要赚个人用户的钱,要找女人
女人喜欢什么?女人不喜欢软的虚拟的东西
女人喜欢硬的,tangible东西
所以你性能再好,都不如把外壳做漂亮管用
所以女人爱买mac和iphone啊
而且女人只要有钱,她们就喜欢shopping
所以淘宝,ebay什么大热
这都是赚女人的钱
要赚wsn的钱,难啊
因为其实大多数社会,对于wsn的欲望是限制的
主要是暴力和色情
你要想赚wsn的钱,多半要靠上这两个
比如游戏,赚钱的游戏都是暴力的游戏,难道不是么?
还有做色情网站,包括社交网站,婚恋网站也都是在往色情上靠
实际上在facebook之前,什么亚洲交由中心之类的,应该都多少听说过吧?
但是问题在于,现在类似facebook的社交网站又不好意思公开自己是青楼
又扭扭捏捏,这就让前景大打折扣了
facebook又想搞游戏,zynga定位首先就错了
居然定位成女人,前面说了,女人不玩游戏的
女人喜欢硬的,tangible东西,游戏是软的,intangible东西
所以没戏,所以股价跌跌不休
还有一些赌博网站,据说最近打击的非法网站主要都是私卖六合彩的网站
看懂了男人女人要什么
然后再看你要买的投资的那家公司
的客户,是否符合这个需要
就大概能明白这家公司前景如何了
最后说一下web
web本身你要看html标准
看他能做什么,主要在做什么
超过它能做的,你再往上加东西,你就会很痛苦
所以我对javascript前景十分不看好
当然还是有很多人用,而且会越来越多人用
但是你要明白,javascript本身不是用来做太过于复杂的app的
是用来优化html页面的,所以如果你打算用javascript来写很复杂的东西的话
本身带来的维护和开发成本就会成倍增加
最后可能还不如用c++去写
凡事过犹不及
之所以现在很多人觉得javascript难,那是因为太多人想在javascrtipt上
让浏览器做它本没打算做的事,最后就是浏览器痛苦,开发的人也痛苦
用的人也很痛苦,还好minecraft的作者没有想过用javascript去写minecraft
否则必死无疑
当然会有很多demo来告诉你美好的未来如何
但这都是理论,现实往往跟理论不是一回事
理论上我嘴巴说都可以写程序
我写过javascript,写完之后恶心得不行
从那以后坚定了自己离开web这个屎坑的决心
当然不排除有人喜欢干这种事,各人兴趣爱好不一样
在我看来,现在这种用javascript写app的行径简直就是折磨
包括浏览器上的各种插件,applet之类的,这都跟猴ghost说的一样
没有一个体验好的
情愿用java去写,以前说java要安装jvm
那现在javafx有编译成native code的办法了
这些都不是问题,不过我还是倾向于用jvm
minecraft的用户能接受,我相信其他人也都能接受
而且java移植到android上也方便
话说今天的google就是以前的sun,不是么?
都是斯坦福大学毕业生搞出来的,sun的意思就是斯坦福大学网络
schmidt也是sun的高层,都是唯技术是尊的公司
以前sun也是毫不考虑用户体验,只关心技术的公司
技术上的巨人,市场上的侏儒,所以挂了
还好google能找到广告这种不用太过于关心客户体验的盈利模式
现在花街的钱在google上汇聚
这个现象我赞同某一个评论说的
其实是花街不懂投谁好了
qe2,3出来之后,增发的纸币一定要找一个去处
抬高物价是必然的,美元贬值也是意料之中的事
但是美帝目前看,还没有什么特别tangible的增长点
再说说netflix跟youtube的对比
是,youtube流量大,但是youtube都是免费的资源
netflix好处就是在于,它所有的资源,都不是免费的
你要看就要给钱,所以最后你会发现,其实这种模式
才是真正适合赚钱的模式,免费的东西你要赚钱
难哦
google那是特例,你信不信?
而且schmidt这一辈子也就是做成了google这一个模式
多半是运气,不要以为它是魔术师,它在sun就失败了
所以m$的sb大喊,我当年搞死过它一次
你想免费还赚钱,多半会做成sun
也就是用免费的java为他人做嫁衣
看ibm,一开始就不提供免费的websphere
情愿生意不做,都不免费做
怎么着吧,股价往上走
公司说到底还是把股东利益最大化放在第一位的
所以从投资者角度看,sun是垃圾中的极品,极品赔钱货
但是从用户角度出发,sun又是一天使
好,吃饭
d**********x
发帖数: 4083
2
"而且多数集中在西欧,尤其是法国和德国,日本也有一点"
这个不太同意,Blizzard在Irvine。ZeniMax、autodesk之类的也在美国。

【在 z****e 的大作中提到】
: 周末了,来灌点水,抛砖引玉
: 发帖还是老样子
: 尤其欢迎公孙大神之类的id指教
: 当然某些伪神的指点我也很欢迎啊
: 调戏伪神也蛮有趣的
: 想到哪说到哪
: 从哪说起呢,就从语言的选择说起,就从java说起
: java的诞生跟c++有很大关系
: 在sun当年搞java的时候,james gosling在从事一个c++的项目
: 做到最后,跟其他大多数c++的项目一样,毫不客气地失败了

N******K
发帖数: 10202
3
做到最后,跟其他大多数c++的项目一样,毫不客气地失败了
哪里有这样的统计数据?

【在 z****e 的大作中提到】
: 周末了,来灌点水,抛砖引玉
: 发帖还是老样子
: 尤其欢迎公孙大神之类的id指教
: 当然某些伪神的指点我也很欢迎啊
: 调戏伪神也蛮有趣的
: 想到哪说到哪
: 从哪说起呢,就从语言的选择说起,就从java说起
: java的诞生跟c++有很大关系
: 在sun当年搞java的时候,james gosling在从事一个c++的项目
: 做到最后,跟其他大多数c++的项目一样,毫不客气地失败了

p*****2
发帖数: 21240
4
给zhaoce大牛史诗般的讲演捧捧场。
s*****V
发帖数: 21731
5
做WEB,用PYTHON DJANGO是一种大势所趋么?
c*****m
发帖数: 1160
6
interesting.
B***i
发帖数: 724
7
好长呀。 而且观点太多了, 象闲谈呀,都抓不到你的point
s*****V
发帖数: 21731
8
IT八卦很有意思。
E*****m
发帖数: 25615
9
再次佩服一下這個貼能寫得這麼長卻
不知所云,真是隔壁老太閒磕牙,一點
中心思想都講不清楚。
這麼粉IBM, 他們要你嗎?
l*0
发帖数: 409
10
哈哈,其实这个可以分几个星期,挖几个坑
混在一起,要回帖真是无从下手啊

【在 E*****m 的大作中提到】
: 再次佩服一下這個貼能寫得這麼長卻
: 不知所云,真是隔壁老太閒磕牙,一點
: 中心思想都講不清楚。
: 這麼粉IBM, 他們要你嗎?

相关主题
装逼犯和牛逼之人的区别在于请教windows update/linux update的算法问题
为什么好多ID 见到 c++就好象 不共戴天呢?python真是一个很恶心的语言。
看到有人说跨平台哈想写一个machine learning的平台
进入Programming版参与讨论
s*****V
发帖数: 21731
11
有没有这方面的系统八卦看一看,
P****i
发帖数: 12972
12
大致扫了一下,真是懒婆娘的裹脚布
第一,乱七八糟,不知道到底要说啥
第二,满口胡说,张口就来,比如,95% c++失败数据哪来的?
楼主这种半桶水,还喜欢到处瞎晃荡,真是各技术版面的一朵奇葩

【在 z****e 的大作中提到】
: 周末了,来灌点水,抛砖引玉
: 发帖还是老样子
: 尤其欢迎公孙大神之类的id指教
: 当然某些伪神的指点我也很欢迎啊
: 调戏伪神也蛮有趣的
: 想到哪说到哪
: 从哪说起呢,就从语言的选择说起,就从java说起
: java的诞生跟c++有很大关系
: 在sun当年搞java的时候,james gosling在从事一个c++的项目
: 做到最后,跟其他大多数c++的项目一样,毫不客气地失败了

N******K
发帖数: 10202
13
股的帮和赵丝 两大java叫主

【在 P****i 的大作中提到】
: 大致扫了一下,真是懒婆娘的裹脚布
: 第一,乱七八糟,不知道到底要说啥
: 第二,满口胡说,张口就来,比如,95% c++失败数据哪来的?
: 楼主这种半桶水,还喜欢到处瞎晃荡,真是各技术版面的一朵奇葩

E*****m
发帖数: 25615
14
人家也有長處你都不說?
他的長處就是他挺願意碼字的。

【在 P****i 的大作中提到】
: 大致扫了一下,真是懒婆娘的裹脚布
: 第一,乱七八糟,不知道到底要说啥
: 第二,满口胡说,张口就来,比如,95% c++失败数据哪来的?
: 楼主这种半桶水,还喜欢到处瞎晃荡,真是各技术版面的一朵奇葩

c*********e
发帖数: 16335
15
james goosling当年不是在开发一种用于微波炉之类embedded system的語言吗?因为
当时网络热,java正好利用这个成就了自己。

【在 z****e 的大作中提到】
: 周末了,来灌点水,抛砖引玉
: 发帖还是老样子
: 尤其欢迎公孙大神之类的id指教
: 当然某些伪神的指点我也很欢迎啊
: 调戏伪神也蛮有趣的
: 想到哪说到哪
: 从哪说起呢,就从语言的选择说起,就从java说起
: java的诞生跟c++有很大关系
: 在sun当年搞java的时候,james gosling在从事一个c++的项目
: 做到最后,跟其他大多数c++的项目一样,毫不客气地失败了

c*********e
发帖数: 16335
16
mainframe是ibm的天下,不过ibm的创新能力不如google.在it领域,创新就是企业成功
的关键,steve jobs为了apple的新生命,不得不找个ms没设计的领域作为新的增长点。

【在 z****e 的大作中提到】
: 周末了,来灌点水,抛砖引玉
: 发帖还是老样子
: 尤其欢迎公孙大神之类的id指教
: 当然某些伪神的指点我也很欢迎啊
: 调戏伪神也蛮有趣的
: 想到哪说到哪
: 从哪说起呢,就从语言的选择说起,就从java说起
: java的诞生跟c++有很大关系
: 在sun当年搞java的时候,james gosling在从事一个c++的项目
: 做到最后,跟其他大多数c++的项目一样,毫不客气地失败了

c*********e
发帖数: 16335
17
饭前随笔,可能是等老婆把饭做好。

【在 E*****m 的大作中提到】
: 人家也有長處你都不說?
: 他的長處就是他挺願意碼字的。

c***d
发帖数: 996
18
扯的这么长不容易, 我来签个名。

【在 z****e 的大作中提到】
: 周末了,来灌点水,抛砖引玉
: 发帖还是老样子
: 尤其欢迎公孙大神之类的id指教
: 当然某些伪神的指点我也很欢迎啊
: 调戏伪神也蛮有趣的
: 想到哪说到哪
: 从哪说起呢,就从语言的选择说起,就从java说起
: java的诞生跟c++有很大关系
: 在sun当年搞java的时候,james gosling在从事一个c++的项目
: 做到最后,跟其他大多数c++的项目一样,毫不客气地失败了

n******t
发帖数: 4406
19
我没看出google有什么创新的东西。
google到今天本质上还是吃它search的老本。

点。

【在 c*********e 的大作中提到】
: mainframe是ibm的天下,不过ibm的创新能力不如google.在it领域,创新就是企业成功
: 的关键,steve jobs为了apple的新生命,不得不找个ms没设计的领域作为新的增长点。

c*********e
发帖数: 16335
20
google glasses就是一個啊。它有本事自己搞个卫星上天,来做3d map.

【在 n******t 的大作中提到】
: 我没看出google有什么创新的东西。
: google到今天本质上还是吃它search的老本。
:
: 点。

相关主题
Hadoop 和Python的数据分析包哪个更值得学习?那如果接手一个系统是用delphi写的怎么办?
越来越觉得spark是niche最近把这个新闻给忽略了,android上的dart
[转载] servlet调用sql 访问oracle的问题如何在VC++下把raw图像快速写到硬盘里呢?
进入Programming版参与讨论
B***i
发帖数: 724
21
老婆做饭这么慢,该换老婆了

【在 c*********e 的大作中提到】
: 饭前随笔,可能是等老婆把饭做好。
m****a
发帖数: 2593
22
多少大型desktop app不都是c++ 写的,微软,adobe,autodesk.
哪有那么高的失败率,不然这些公司早关门了。

【在 z****e 的大作中提到】
: 周末了,来灌点水,抛砖引玉
: 发帖还是老样子
: 尤其欢迎公孙大神之类的id指教
: 当然某些伪神的指点我也很欢迎啊
: 调戏伪神也蛮有趣的
: 想到哪说到哪
: 从哪说起呢,就从语言的选择说起,就从java说起
: java的诞生跟c++有很大关系
: 在sun当年搞java的时候,james gosling在从事一个c++的项目
: 做到最后,跟其他大多数c++的项目一样,毫不客气地失败了

r****y
发帖数: 26819
23
大的desktop app有JAVA参与的都不多,完全拿JAVA写的都是些小项目吧

【在 m****a 的大作中提到】
: 多少大型desktop app不都是c++ 写的,微软,adobe,autodesk.
: 哪有那么高的失败率,不然这些公司早关门了。

r*********r
发帖数: 3195
24
都什么狗屁。
W*******e
发帖数: 1268
25
从投资者角度看,sun也不应该算垃圾
现在IBM和甲骨文市场争得很厉害,虽然还木最后结果
但甲骨文已经立于不败之地了
放弃SUN应该算是IBM的一大败笔
其实M$花那么多钱乱搞什么bing和skype,还不如当时把SUN盘下
赔点小钱,可以搞死一堆包括IBM,甲骨文和谷歌
E*****m
发帖数: 25615
26
goodbug 該跳出來說 Java 前途與甲骨文無關了。

【在 W*******e 的大作中提到】
: 从投资者角度看,sun也不应该算垃圾
: 现在IBM和甲骨文市场争得很厉害,虽然还木最后结果
: 但甲骨文已经立于不败之地了
: 放弃SUN应该算是IBM的一大败笔
: 其实M$花那么多钱乱搞什么bing和skype,还不如当时把SUN盘下
: 赔点小钱,可以搞死一堆包括IBM,甲骨文和谷歌

g*****g
发帖数: 34805
27
Oracle跟Google在Android版权上一战输掉之后,Java前途跟甲骨文是没什么关系了。
Java的制定是由JCP决定的,Oracle只不过是其中一员。而Java的版权理论上是Oracle
的,实际上完全可以从OpenJDK上 fork,Android就是从Harmony上fork的。那天Oracle
说我不搞Java了,我也不让别人搞,大家换到OpenJDK上是分分钟的事情。OpenJDK是
GPLv2的版权。换句话说,连spec都不是Oracle制定的,Oracle只不过拥有Java比较流行
的一个实现而已。Oracle想不让别人接口一样,已经被法官否了。
你小就喜欢在你不懂的东西上胡乱评论。
When initially released in May 2007, 4% of the OpenJDK class library
remained proprietary.[32] By the appearance of OpenJDK 6 in May 2008, less
than 1% (the SNMP implementation,[33] which is not part of the Java
specification) remained,[12] making it possible to build OpenJDK without any
binary plugs.[33] The binary plug requirement was later dropped from
OpenJDK 7 as part of b53 in April 2009.[34]

【在 E*****m 的大作中提到】
: goodbug 該跳出來說 Java 前途與甲骨文無關了。
g*****g
发帖数: 34805
28
你是说eclipse 5500万行代码是小项目?

【在 r****y 的大作中提到】
: 大的desktop app有JAVA参与的都不多,完全拿JAVA写的都是些小项目吧
t***a
发帖数: 416
29
还是有点关系的,oracle自己也是用java的大户嘛。。。。。
这儿子大了,当年亲妈都整不了,别说现在这后妈了。。。

【在 E*****m 的大作中提到】
: goodbug 該跳出來說 Java 前途與甲骨文無關了。
W*******e
发帖数: 1268
30
同意,Oracle收购SUN后,很多Java的核心支持团体比如Apache Foundation Group就从
JCP辞职了。表面上由JCP来决定,实际上很多由东家的利益来决定的。James辞职的一
个原因就没有决定权了。OpenJDK在商业系统中比重还不够,也不是Oracle的关注方向
,JRockit这些收费产品才是Oracle关注的方向。

【在 t***a 的大作中提到】
: 还是有点关系的,oracle自己也是用java的大户嘛。。。。。
: 这儿子大了,当年亲妈都整不了,别说现在这后妈了。。。

相关主题
请问static variable init的问题?Oracle又告Google了
问一个C++下的Bug(Linux下)这波Big Data下来JVM大胜,.NET大败呀。
Java必然败在oracle身上java是最好的语言
进入Programming版参与讨论
d****i
发帖数: 4809
31
Linux下面安装JDK, by default就是OpenJDK, 然后有人问是不是应该装Sun(Oracle)
JDK, Linux社区的回答斩钉截铁: 作为开源社区,我们强烈建议安装OpenJDK,这个立
场还是不动摇的。

【在 W*******e 的大作中提到】
: 同意,Oracle收购SUN后,很多Java的核心支持团体比如Apache Foundation Group就从
: JCP辞职了。表面上由JCP来决定,实际上很多由东家的利益来决定的。James辞职的一
: 个原因就没有决定权了。OpenJDK在商业系统中比重还不够,也不是Oracle的关注方向
: ,JRockit这些收费产品才是Oracle关注的方向。

d****i
发帖数: 4809
32
技术上来说这个明显IBM技高一筹,IBM有很多Oracle没有的东西,IBM自己的硬件研发
实力Oracle根本没有,Oracle在并购Sun之前原来就一个贩卖数据库的,和IBM, Sun,
HP这种有深厚技术文化底蕴的公司还是不能比的。

【在 W*******e 的大作中提到】
: 从投资者角度看,sun也不应该算垃圾
: 现在IBM和甲骨文市场争得很厉害,虽然还木最后结果
: 但甲骨文已经立于不败之地了
: 放弃SUN应该算是IBM的一大败笔
: 其实M$花那么多钱乱搞什么bing和skype,还不如当时把SUN盘下
: 赔点小钱,可以搞死一堆包括IBM,甲骨文和谷歌

W*******e
发帖数: 1268
33
你去大的公司集团机构组织政府部门国防军队问这个问题,开源软件总是the last
option。原因一,没有商业公司提供技术支持,原因二,没人保证安全问题。而这些部
门都是IBM和Oracle的主要客户市场。

【在 d****i 的大作中提到】
: Linux下面安装JDK, by default就是OpenJDK, 然后有人问是不是应该装Sun(Oracle)
: JDK, Linux社区的回答斩钉截铁: 作为开源社区,我们强烈建议安装OpenJDK,这个立
: 场还是不动摇的。

W*******e
发帖数: 1268
34
SUN的硬件连芯片都自己设计生产

【在 d****i 的大作中提到】
: 技术上来说这个明显IBM技高一筹,IBM有很多Oracle没有的东西,IBM自己的硬件研发
: 实力Oracle根本没有,Oracle在并购Sun之前原来就一个贩卖数据库的,和IBM, Sun,
: HP这种有深厚技术文化底蕴的公司还是不能比的。

t***a
发帖数: 416
35
然后对于各个发行版,基本都会有一片文章教你怎么装sun jdk。。。。

【在 d****i 的大作中提到】
: Linux下面安装JDK, by default就是OpenJDK, 然后有人问是不是应该装Sun(Oracle)
: JDK, Linux社区的回答斩钉截铁: 作为开源社区,我们强烈建议安装OpenJDK,这个立
: 场还是不动摇的。

g*****g
发帖数: 34805
36
Oracle的JDK实现比OpenJDK实现强是事实。但如果Oracle不玩了,有OpenJDK在,影响
及其有限。
OpenJDK的其他主要sponsor是IBM,HP,Redhat, Apple等等,不是Oracle能整得动的。

【在 d****i 的大作中提到】
: Linux下面安装JDK, by default就是OpenJDK, 然后有人问是不是应该装Sun(Oracle)
: JDK, Linux社区的回答斩钉截铁: 作为开源社区,我们强烈建议安装OpenJDK,这个立
: 场还是不动摇的。

g*****g
发帖数: 34805
37
扯蛋,今天java的状态,不用开源软件,根本写不出一个像样的东西。几乎所有流行的
类库都是开源的。今天无数的服务器都跑在Linux上,Linux从来比Windows安全,还
last option呢?
你去看看世界上最大型的超级计算机,90%以上跑Linux,你是想说这些机器不需要安全?
http://en.wikipedia.org/wiki/Usage_share_of_operating_systems#S
开源的东西本来就比闭源的安全,有漏洞通常是开发者最先发现。闭源的通常就是黑客
发现
的。主流的类库都有公司做技术支持,有钱赚干嘛不。

【在 W*******e 的大作中提到】
: 你去大的公司集团机构组织政府部门国防军队问这个问题,开源软件总是the last
: option。原因一,没有商业公司提供技术支持,原因二,没人保证安全问题。而这些部
: 门都是IBM和Oracle的主要客户市场。

d****i
发帖数: 4809
38
这个好,应该维持一个Open的版本。

【在 g*****g 的大作中提到】
: Oracle的JDK实现比OpenJDK实现强是事实。但如果Oracle不玩了,有OpenJDK在,影响
: 及其有限。
: OpenJDK的其他主要sponsor是IBM,HP,Redhat, Apple等等,不是Oracle能整得动的。

W*******e
发帖数: 1268
39
last option <> 所有的都不用
每个开源产品的使用在我们这里都是要review和得到批准的
不能随便在产品里面引入第三方的库程序,包括JS框架
SUN JDK是免费的,所以我们不会用OpenJDK
WebLogic我们有license,所以不考虑JBoss,Glassfish和Tomcat
用Spring是因为没有更好的替代产品,Oracle的struts比较烂

【在 g*****g 的大作中提到】
: 扯蛋,今天java的状态,不用开源软件,根本写不出一个像样的东西。几乎所有流行的
: 类库都是开源的。今天无数的服务器都跑在Linux上,Linux从来比Windows安全,还
: last option呢?
: 你去看看世界上最大型的超级计算机,90%以上跑Linux,你是想说这些机器不需要安全?
: http://en.wikipedia.org/wiki/Usage_share_of_operating_systems#S
: 开源的东西本来就比闭源的安全,有漏洞通常是开发者最先发现。闭源的通常就是黑客
: 发现
: 的。主流的类库都有公司做技术支持,有钱赚干嘛不。

d****i
发帖数: 4809
40
IBM也有自己的芯片PowerPC, Sun有Sparc, HP在spinoff安捷伦之前有举世无双的测试
仪器,IBM, HP, Sun都有自己的UNIX,呵呵,这些巨无霸大块头都是有历史有积累的。

【在 W*******e 的大作中提到】
: SUN的硬件连芯片都自己设计生产
相关主题
java是最好的语言为什么好多ID 见到 c++就好象 不共戴天呢?
c++程序员不要把头埋在沙子里了看到有人说跨平台哈
装逼犯和牛逼之人的区别在于请教windows update/linux update的算法问题
进入Programming版参与讨论
W*******e
发帖数: 1268
41
你忘了选中Linux的前提是你同时提供所有需要的技术服务和技术支持,开源软件和商
业软件的隐形成本是不同的。没有技术服务和技术支持在商业市场里面是不可以随便选
择开源软件的。

全?

【在 g*****g 的大作中提到】
: 扯蛋,今天java的状态,不用开源软件,根本写不出一个像样的东西。几乎所有流行的
: 类库都是开源的。今天无数的服务器都跑在Linux上,Linux从来比Windows安全,还
: last option呢?
: 你去看看世界上最大型的超级计算机,90%以上跑Linux,你是想说这些机器不需要安全?
: http://en.wikipedia.org/wiki/Usage_share_of_operating_systems#S
: 开源的东西本来就比闭源的安全,有漏洞通常是开发者最先发现。闭源的通常就是黑客
: 发现
: 的。主流的类库都有公司做技术支持,有钱赚干嘛不。

g*****g
发帖数: 34805
42
需要review和批准,是因为license的问题,你要是不小心搞个GPL的开源软件进去,
你就麻烦了。不是因为安全的问题。需要技术支持,跟开源闭源关系不大。难道你们会
因为Windows闭源,Linux开源而倾向于使用Windows部署?

【在 W*******e 的大作中提到】
: last option <> 所有的都不用
: 每个开源产品的使用在我们这里都是要review和得到批准的
: 不能随便在产品里面引入第三方的库程序,包括JS框架
: SUN JDK是免费的,所以我们不会用OpenJDK
: WebLogic我们有license,所以不考虑JBoss,Glassfish和Tomcat
: 用Spring是因为没有更好的替代产品,Oracle的struts比较烂

a****i
发帖数: 1182
43
你确定不用的原因一是因为没商业支持,二是因为不安全吗?
我怎么觉得不用的原因很大的原因是开源不表示你可以不跟着GPL之类的来
如果你用了,还是会有版权问题
至于不能随便用其它的产品,这是废话
不管开源不开源,公司里都要review批准
你能说:我觉得这个好,我自己买下来安装,不用经过批准?

【在 W*******e 的大作中提到】
: last option <> 所有的都不用
: 每个开源产品的使用在我们这里都是要review和得到批准的
: 不能随便在产品里面引入第三方的库程序,包括JS框架
: SUN JDK是免费的,所以我们不会用OpenJDK
: WebLogic我们有license,所以不考虑JBoss,Glassfish和Tomcat
: 用Spring是因为没有更好的替代产品,Oracle的struts比较烂

g*****g
发帖数: 34805
44
所以说关键是授权和技术支持,而不是你说的开源闭源及安全问题。
说到技术支持,诸如Linux,大的IT公司很多是不买技术支持的,自己支持。诸如
Amazon, Google,否则AWS的收入都不过技术支持。

【在 W*******e 的大作中提到】
: 你忘了选中Linux的前提是你同时提供所有需要的技术服务和技术支持,开源软件和商
: 业软件的隐形成本是不同的。没有技术服务和技术支持在商业市场里面是不可以随便选
: 择开源软件的。
:
: 全?

a****i
发帖数: 1182
45
拿spring为例,你说springsource算不算有技术支持?
JBoss呢?他们有公司的,你花钱找redhat来支持AS和linux,他们不支持你?
这笔钱和买商业产品有多大区别?

【在 W*******e 的大作中提到】
: 你忘了选中Linux的前提是你同时提供所有需要的技术服务和技术支持,开源软件和商
: 业软件的隐形成本是不同的。没有技术服务和技术支持在商业市场里面是不可以随便选
: 择开源软件的。
:
: 全?

W*******e
发帖数: 1268
46
我们对GPL一直很小心。不仅仅是授权问题,还有成本问题。商业系统第一考虑的就是
成本啊,包括开发成本和维护成本。我们有子合同商做完系统拍屁股走人了,留下的系
统里面用了十多个Apache的框架。有的模块一升级Java版本就报一堆错误。没人能维护
这套系统,最后只好重做了。
我们部署系统根据我们这里的人力技术资源,服务器硬件平台,开发成本,维护成本。
目标是满足需求同时达到综合成本的最小化。

【在 g*****g 的大作中提到】
: 需要review和批准,是因为license的问题,你要是不小心搞个GPL的开源软件进去,
: 你就麻烦了。不是因为安全的问题。需要技术支持,跟开源闭源关系不大。难道你们会
: 因为Windows闭源,Linux开源而倾向于使用Windows部署?

g*****g
发帖数: 34805
47
GPL除了Linux, JDK这种东西以外,是不能碰的。但Apache license是很友好的。
框架能不能用纯粹取决于其成熟度。我们一个项目至少用几百个开源类库,没开源的东
西是做不出来的。
你说的这个问题,跟开源没啥关系。如果你们有个工程师写了巨大一个模块,没有其他
人参与,拍拍屁股走人之后很可能同样没人能维护。

【在 W*******e 的大作中提到】
: 我们对GPL一直很小心。不仅仅是授权问题,还有成本问题。商业系统第一考虑的就是
: 成本啊,包括开发成本和维护成本。我们有子合同商做完系统拍屁股走人了,留下的系
: 统里面用了十多个Apache的框架。有的模块一升级Java版本就报一堆错误。没人能维护
: 这套系统,最后只好重做了。
: 我们部署系统根据我们这里的人力技术资源,服务器硬件平台,开发成本,维护成本。
: 目标是满足需求同时达到综合成本的最小化。

W*******e
发帖数: 1268
48
很多部门都不愿意长期维护一只开发队伍,实际成本比买商业产品的成本还高。如果你
的部门有这个条件,选择开源产品可能能减少成本。但也不完全都是。我见过不少人拿
着开源产品拼凑拼凑就交差了。后期维护成本比自己开发一点都不低。

【在 a****i 的大作中提到】
: 拿spring为例,你说springsource算不算有技术支持?
: JBoss呢?他们有公司的,你花钱找redhat来支持AS和linux,他们不支持你?
: 这笔钱和买商业产品有多大区别?

W*******e
发帖数: 1268
49
BSD和MIT的也可以。

【在 g*****g 的大作中提到】
: GPL除了Linux, JDK这种东西以外,是不能碰的。但Apache license是很友好的。
: 框架能不能用纯粹取决于其成熟度。我们一个项目至少用几百个开源类库,没开源的东
: 西是做不出来的。
: 你说的这个问题,跟开源没啥关系。如果你们有个工程师写了巨大一个模块,没有其他
: 人参与,拍拍屁股走人之后很可能同样没人能维护。

a****i
发帖数: 1182
50
这样子问题在“拼凑”,而不是开源
照样写一句:拿着不开源产品拼凑拼凑就交差了……
前期成本不少,后期维护成本也不少
你是觉得不开源就写不出烂程序吗?

【在 W*******e 的大作中提到】
: 很多部门都不愿意长期维护一只开发队伍,实际成本比买商业产品的成本还高。如果你
: 的部门有这个条件,选择开源产品可能能减少成本。但也不完全都是。我见过不少人拿
: 着开源产品拼凑拼凑就交差了。后期维护成本比自己开发一点都不低。

相关主题
python真是一个很恶心的语言。越来越觉得spark是niche
想写一个machine learning的平台[转载] servlet调用sql 访问oracle的问题
Hadoop 和Python的数据分析包哪个更值得学习?那如果接手一个系统是用delphi写的怎么办?
进入Programming版参与讨论
g*****g
发帖数: 34805
51
Westridge 大约说的是请其他公司写并维护跟自己雇程序员人写和维护的区别,而不是
开源跟闭源的区别。

【在 a****i 的大作中提到】
: 这样子问题在“拼凑”,而不是开源
: 照样写一句:拿着不开源产品拼凑拼凑就交差了……
: 前期成本不少,后期维护成本也不少
: 你是觉得不开源就写不出烂程序吗?

W*******e
发帖数: 1268
52
就安全因素来说,一般市场上用的很多的的比如Linux,JDK,Spring这些安全问题不大
。一般也不会有问题。但就算Linux,我知道学校一般都还是选红帽子。
很多开源软件在市场上并没有这么多用户测试,我们另外一个组前阵想用一个第三方的
开源加密程序来验证。编程实现很容易。但最后没人能够确定一定需要这个程序才能实
现要求的功能,而且没人能确定这个库里面有没有其他的漏洞,最后还是给否定了。

【在 a****i 的大作中提到】
: 你确定不用的原因一是因为没商业支持,二是因为不安全吗?
: 我怎么觉得不用的原因很大的原因是开源不表示你可以不跟着GPL之类的来
: 如果你用了,还是会有版权问题
: 至于不能随便用其它的产品,这是废话
: 不管开源不开源,公司里都要review批准
: 你能说:我觉得这个好,我自己买下来安装,不用经过批准?

W*******e
发帖数: 1268
53
对,自己公司有自己的开发规范,但是其他公司不一定用你的规范

【在 g*****g 的大作中提到】
: Westridge 大约说的是请其他公司写并维护跟自己雇程序员人写和维护的区别,而不是
: 开源跟闭源的区别。

W*******e
发帖数: 1268
54
烂程序跟开不开源没关系
有些人确实是靠改末改末开源代码来交差的。最典型的一个例子就是JavaScript开源库
。不少Web应用程序里面你都可以看到一些第三方的JS库。如果有机会你问这些开发人
员,你会发现好多对这些JS库一点都不了解,当初就是Google一下找到别人的例子拷过
来的。改一下也难。甚至不知道里面可能链接了一些广告,统计甚至色情站点。自己都
不很了解更别指望其他人来给维护了。这种就是交差任务的。
当然也有很多改末改末开源代码是理解了代码的,能够完成后期的维护和改进。

【在 a****i 的大作中提到】
: 这样子问题在“拼凑”,而不是开源
: 照样写一句:拿着不开源产品拼凑拼凑就交差了……
: 前期成本不少,后期维护成本也不少
: 你是觉得不开源就写不出烂程序吗?

E*****m
发帖数: 25615
55
我又沒有不同意這個,事實上我也不關心,
我是真神,預言你會跳出來講這個,如此而已。

Oracle
Oracle
流行

【在 g*****g 的大作中提到】
: Oracle跟Google在Android版权上一战输掉之后,Java前途跟甲骨文是没什么关系了。
: Java的制定是由JCP决定的,Oracle只不过是其中一员。而Java的版权理论上是Oracle
: 的,实际上完全可以从OpenJDK上 fork,Android就是从Harmony上fork的。那天Oracle
: 说我不搞Java了,我也不让别人搞,大家换到OpenJDK上是分分钟的事情。OpenJDK是
: GPLv2的版权。换句话说,连spec都不是Oracle制定的,Oracle只不过拥有Java比较流行
: 的一个实现而已。Oracle想不让别人接口一样,已经被法官否了。
: 你小就喜欢在你不懂的东西上胡乱评论。
: When initially released in May 2007, 4% of the OpenJDK class library
: remained proprietary.[32] By the appearance of OpenJDK 6 in May 2008, less
: than 1% (the SNMP implementation,[33] which is not part of the Java

c*********e
发帖数: 16335
56
这就是为什么stevejobs,bill gates不喜欢开源东西的原因。oracle自己吃力不讨好地
维护java,竟然不被法官认同。

Oracle
Oracle
流行

【在 g*****g 的大作中提到】
: Oracle跟Google在Android版权上一战输掉之后,Java前途跟甲骨文是没什么关系了。
: Java的制定是由JCP决定的,Oracle只不过是其中一员。而Java的版权理论上是Oracle
: 的,实际上完全可以从OpenJDK上 fork,Android就是从Harmony上fork的。那天Oracle
: 说我不搞Java了,我也不让别人搞,大家换到OpenJDK上是分分钟的事情。OpenJDK是
: GPLv2的版权。换句话说,连spec都不是Oracle制定的,Oracle只不过拥有Java比较流行
: 的一个实现而已。Oracle想不让别人接口一样,已经被法官否了。
: 你小就喜欢在你不懂的东西上胡乱评论。
: When initially released in May 2007, 4% of the OpenJDK class library
: remained proprietary.[32] By the appearance of OpenJDK 6 in May 2008, less
: than 1% (the SNMP implementation,[33] which is not part of the Java

c*********e
发帖数: 16335
57
larry ellison还是非常精明的,他进了世界首富前几名,ibm有在他前面的吗?

【在 d****i 的大作中提到】
: 技术上来说这个明显IBM技高一筹,IBM有很多Oracle没有的东西,IBM自己的硬件研发
: 实力Oracle根本没有,Oracle在并购Sun之前原来就一个贩卖数据库的,和IBM, Sun,
: HP这种有深厚技术文化底蕴的公司还是不能比的。

c*********e
发帖数: 16335
58
java的东西,比如前台的界面非常没有艺术美感,和iphone的界面完全不能比。
web/mobile developing這個东西,目前有2种倾向:
1。象java這種,就是pedant's stance.就是学究型,追求回字有几种写法,技术唯大
,不注重用户的界面的设计。
2。象iphone這種,用objective-c這種过气語言,毫无什么优势,但是它非常注重用户
的界面体验,以至于很多人觉得它的界面太过fancy甚至有gay倾向。這種是advertiser
's stance.

全?

【在 g*****g 的大作中提到】
: 扯蛋,今天java的状态,不用开源软件,根本写不出一个像样的东西。几乎所有流行的
: 类库都是开源的。今天无数的服务器都跑在Linux上,Linux从来比Windows安全,还
: last option呢?
: 你去看看世界上最大型的超级计算机,90%以上跑Linux,你是想说这些机器不需要安全?
: http://en.wikipedia.org/wiki/Usage_share_of_operating_systems#S
: 开源的东西本来就比闭源的安全,有漏洞通常是开发者最先发现。闭源的通常就是黑客
: 发现
: 的。主流的类库都有公司做技术支持,有钱赚干嘛不。

t*****n
发帖数: 4908
59
看来米高也是java饭。java失败的商业项目多者那。还有败给fortran的。上B的投资都
打水漂了。
没有绝对的语言,只有合适本领域的。初学者千万别把自己限制在一个狭窄的领域里面
,当井底之蛙。

【在 z****e 的大作中提到】
: 周末了,来灌点水,抛砖引玉
: 发帖还是老样子
: 尤其欢迎公孙大神之类的id指教
: 当然某些伪神的指点我也很欢迎啊
: 调戏伪神也蛮有趣的
: 想到哪说到哪
: 从哪说起呢,就从语言的选择说起,就从java说起
: java的诞生跟c++有很大关系
: 在sun当年搞java的时候,james gosling在从事一个c++的项目
: 做到最后,跟其他大多数c++的项目一样,毫不客气地失败了

t*****n
发帖数: 4908
60
看来非死不可的C++是个失败的项目。。。

【在 z****e 的大作中提到】
: 周末了,来灌点水,抛砖引玉
: 发帖还是老样子
: 尤其欢迎公孙大神之类的id指教
: 当然某些伪神的指点我也很欢迎啊
: 调戏伪神也蛮有趣的
: 想到哪说到哪
: 从哪说起呢,就从语言的选择说起,就从java说起
: java的诞生跟c++有很大关系
: 在sun当年搞java的时候,james gosling在从事一个c++的项目
: 做到最后,跟其他大多数c++的项目一样,毫不客气地失败了

相关主题
最近把这个新闻给忽略了,android上的dart问一个C++下的Bug(Linux下)
如何在VC++下把raw图像快速写到硬盘里呢?Java必然败在oracle身上
请问static variable init的问题?Oracle又告Google了
进入Programming版参与讨论
g*****g
发帖数: 34805
61
得,这就是个竞争的问题。开源提高竞争力,Oracle如果不愿意维护java,两下
OpenJDK就是缺省JDK。

【在 c*********e 的大作中提到】
: 这就是为什么stevejobs,bill gates不喜欢开源东西的原因。oracle自己吃力不讨好地
: 维护java,竟然不被法官认同。
:
: Oracle
: Oracle
: 流行

g*****g
发帖数: 34805
62
语言跟UI美工没啥关系,java换上Mac的look&feel,跟Mac native就长得一样。
iphone上有些应用比较polished,但Google的全套应用iphone上就不如Android的,
都是看时间投入。从架构上,iOS连一个可变分辨率都支持不了,比Android差得太远。

advertiser

【在 c*********e 的大作中提到】
: java的东西,比如前台的界面非常没有艺术美感,和iphone的界面完全不能比。
: web/mobile developing這個东西,目前有2种倾向:
: 1。象java這種,就是pedant's stance.就是学究型,追求回字有几种写法,技术唯大
: ,不注重用户的界面的设计。
: 2。象iphone這種,用objective-c這種过气語言,毫无什么优势,但是它非常注重用户
: 的界面体验,以至于很多人觉得它的界面太过fancy甚至有gay倾向。這種是advertiser
: 's stance.
:
: 全?

c*********e
发帖数: 16335
63
这些比起失败的data warehouse项目来说,都是小菜。data warehouse的项目,至少是
million级别的。

【在 t*****n 的大作中提到】
: 看来米高也是java饭。java失败的商业项目多者那。还有败给fortran的。上B的投资都
: 打水漂了。
: 没有绝对的语言,只有合适本领域的。初学者千万别把自己限制在一个狭窄的领域里面
: ,当井底之蛙。

c********l
发帖数: 8138
64
Facebook难道不是用PHP写的?

【在 t*****n 的大作中提到】
: 看来非死不可的C++是个失败的项目。。。
t***a
发帖数: 416
65
facebook后面啥都有。。。。php就是个胶水

【在 c********l 的大作中提到】
: Facebook难道不是用PHP写的?
c********l
发帖数: 8138
66
难怪呢
里面一大堆年薪20W以上的码工都搞不出一个稳定的东西
hybrid大杂烩最容易出错了

【在 t***a 的大作中提到】
: facebook后面啥都有。。。。php就是个胶水
d****i
发帖数: 4809
67
Facebook后来把PHP的部分很多都用C++改写了。

【在 c********l 的大作中提到】
: Facebook难道不是用PHP写的?
W*******e
发帖数: 1268
68
OpenJDK的产品所有权始终是Oracle的啊。连bug server都设在Oracle公司内部。如果
Oracle不维护OpenJDK,不等于就放弃了所有权。而且OpenJDK的方向始终被Oracle控制。
"OpenJDK (the "Name") is a trademark of Oracle America, Inc. ("Oracle") (
the "Trademark Owner")."

【在 g*****g 的大作中提到】
: 得,这就是个竞争的问题。开源提高竞争力,Oracle如果不愿意维护java,两下
: OpenJDK就是缺省JDK。

a****e
发帖数: 9589
69
我可以和负责认的告诉你,过去10年以及将来的10年,最成功的语言就是javascript。
你竟然对javascript前景十分不看好,可见你的眼光,枉费了我5分钟时间读你罗罗嗦
嗦的帖子。

【在 z****e 的大作中提到】
: 周末了,来灌点水,抛砖引玉
: 发帖还是老样子
: 尤其欢迎公孙大神之类的id指教
: 当然某些伪神的指点我也很欢迎啊
: 调戏伪神也蛮有趣的
: 想到哪说到哪
: 从哪说起呢,就从语言的选择说起,就从java说起
: java的诞生跟c++有很大关系
: 在sun当年搞java的时候,james gosling在从事一个c++的项目
: 做到最后,跟其他大多数c++的项目一样,毫不客气地失败了

d****i
发帖数: 4809
70
你不知道米高是JavaScript黑,因为他不喜欢JS。

【在 a****e 的大作中提到】
: 我可以和负责认的告诉你,过去10年以及将来的10年,最成功的语言就是javascript。
: 你竟然对javascript前景十分不看好,可见你的眼光,枉费了我5分钟时间读你罗罗嗦
: 嗦的帖子。

相关主题
Oracle又告Google了c++程序员不要把头埋在沙子里了
这波Big Data下来JVM大胜,.NET大败呀。装逼犯和牛逼之人的区别在于
java是最好的语言为什么好多ID 见到 c++就好象 不共戴天呢?
进入Programming版参与讨论
A*******t
发帖数: 443
71
javascript确实不好,不过是第一个支持closure的主流语言吧。。。

【在 d****i 的大作中提到】
: 你不知道米高是JavaScript黑,因为他不喜欢JS。
N*****m
发帖数: 42603
72
除了java都黑吧

【在 d****i 的大作中提到】
: 你不知道米高是JavaScript黑,因为他不喜欢JS。
g*****g
发帖数: 34805
73
GPL的东西谈所有权。切。OpenJDK跟OracleJDK一样是由JCP决定的。Oracle还决定不了
JCP。

制。

【在 W*******e 的大作中提到】
: OpenJDK的产品所有权始终是Oracle的啊。连bug server都设在Oracle公司内部。如果
: Oracle不维护OpenJDK,不等于就放弃了所有权。而且OpenJDK的方向始终被Oracle控制。
: "OpenJDK (the "Name") is a trademark of Oracle America, Inc. ("Oracle") (
: the "Trademark Owner")."

W*******e
发帖数: 1268
74
这个问题上面你显得太偏执了。如果有人abuse产品的GPL license,只需要申请一个
court order就可以把OpenJDK的GPL授权改掉。很多情况连court order都不需要,
Trademark Owner有权直接修改授权。

【在 g*****g 的大作中提到】
: GPL的东西谈所有权。切。OpenJDK跟OracleJDK一样是由JCP决定的。Oracle还决定不了
: JCP。
:
: 制。

g*****g
发帖数: 34805
75
授权是不能回硕的,Oracle可以说从今天起,我改授权。但今天之前的软件,仍然是
GPL。别人fork你不能阻止。
Linus今天说,当年我写的代码不想开源了。难道整个Linux ecosystem就不能用了不成?

【在 W*******e 的大作中提到】
: 这个问题上面你显得太偏执了。如果有人abuse产品的GPL license,只需要申请一个
: court order就可以把OpenJDK的GPL授权改掉。很多情况连court order都不需要,
: Trademark Owner有权直接修改授权。

l*********s
发帖数: 5409
76
Nope, on the contrary, I think who ever come up with this scheme lacks
common sense. Look no further what happens to xfree86.

【在 W*******e 的大作中提到】
: 这个问题上面你显得太偏执了。如果有人abuse产品的GPL license,只需要申请一个
: court order就可以把OpenJDK的GPL授权改掉。很多情况连court order都不需要,
: Trademark Owner有权直接修改授权。

b***e
发帖数: 1419
77
你不会写Javascript基本是人笨怪刀钝。JS也是有design pattern的。其灵活性是Java
比不了的。现在node.js server是一个趋势。越来越多的startups正往这上面靠。

【在 z****e 的大作中提到】
: 周末了,来灌点水,抛砖引玉
: 发帖还是老样子
: 尤其欢迎公孙大神之类的id指教
: 当然某些伪神的指点我也很欢迎啊
: 调戏伪神也蛮有趣的
: 想到哪说到哪
: 从哪说起呢,就从语言的选择说起,就从java说起
: java的诞生跟c++有很大关系
: 在sun当年搞java的时候,james gosling在从事一个c++的项目
: 做到最后,跟其他大多数c++的项目一样,毫不客气地失败了

d**********x
发帖数: 4083
78
会有人不会写javascript吗。。

Java

【在 b***e 的大作中提到】
: 你不会写Javascript基本是人笨怪刀钝。JS也是有design pattern的。其灵活性是Java
: 比不了的。现在node.js server是一个趋势。越来越多的startups正往这上面靠。

l*******G
发帖数: 1191
79
呼唤summly软件
鼓掌一个先。

【在 z****e 的大作中提到】
: 周末了,来灌点水,抛砖引玉
: 发帖还是老样子
: 尤其欢迎公孙大神之类的id指教
: 当然某些伪神的指点我也很欢迎啊
: 调戏伪神也蛮有趣的
: 想到哪说到哪
: 从哪说起呢,就从语言的选择说起,就从java说起
: java的诞生跟c++有很大关系
: 在sun当年搞java的时候,james gosling在从事一个c++的项目
: 做到最后,跟其他大多数c++的项目一样,毫不客气地失败了

g****t
发帖数: 31659
80
三星,AAPL基本上是软硬搭售路线。
goog,MS基本上是纯软件。
你的汽车也是软硬搭售,高档车里面上百个cpu,无数软件。
其他分类都是次要。

【在 z****e 的大作中提到】
: 周末了,来灌点水,抛砖引玉
: 发帖还是老样子
: 尤其欢迎公孙大神之类的id指教
: 当然某些伪神的指点我也很欢迎啊
: 调戏伪神也蛮有趣的
: 想到哪说到哪
: 从哪说起呢,就从语言的选择说起,就从java说起
: java的诞生跟c++有很大关系
: 在sun当年搞java的时候,james gosling在从事一个c++的项目
: 做到最后,跟其他大多数c++的项目一样,毫不客气地失败了

相关主题
看到有人说跨平台哈想写一个machine learning的平台
请教windows update/linux update的算法问题Hadoop 和Python的数据分析包哪个更值得学习?
python真是一个很恶心的语言。越来越觉得spark是niche
进入Programming版参与讨论
p*****2
发帖数: 21240
81

Java
JS是比Java灵活,但是我看了看缺少很多数据结构呀,这样的话写算法会很吃力。这个
怎么解决呀?

【在 b***e 的大作中提到】
: 你不会写Javascript基本是人笨怪刀钝。JS也是有design pattern的。其灵活性是Java
: 比不了的。现在node.js server是一个趋势。越来越多的startups正往这上面靠。

d****i
发帖数: 4809
82
算法用C/C++写,然后不强调速度的地方用JS,我们的一个app就是这样搞得,这样可以
跨平台。

【在 p*****2 的大作中提到】
:
: Java
: JS是比Java灵活,但是我看了看缺少很多数据结构呀,这样的话写算法会很吃力。这个
: 怎么解决呀?

d****i
发帖数: 4809
83
对了,Google有一个Native Client(NaCl,氯化钠,哈哈)提供C/C++和JS的接口,这样
CPU intensive的部分用C/C++, 其他用JS就可以了。

【在 p*****2 的大作中提到】
:
: Java
: JS是比Java灵活,但是我看了看缺少很多数据结构呀,这样的话写算法会很吃力。这个
: 怎么解决呀?

d****i
发帖数: 4809
84
狗狗现在很硬的,汽车,glass, 手机,电脑都有。。。

【在 g****t 的大作中提到】
: 三星,AAPL基本上是软硬搭售路线。
: goog,MS基本上是纯软件。
: 你的汽车也是软硬搭售,高档车里面上百个cpu,无数软件。
: 其他分类都是次要。

t***a
发帖数: 416
85
复杂计算写成ws放服务器端。。。。
不过也不能小看js的数据处理能力,比如说mongodb的数据库脚本就是js的

【在 p*****2 的大作中提到】
:
: Java
: JS是比Java灵活,但是我看了看缺少很多数据结构呀,这样的话写算法会很吃力。这个
: 怎么解决呀?

p*****2
发帖数: 21240
86

你说的是后台吗?

【在 d****i 的大作中提到】
: 算法用C/C++写,然后不强调速度的地方用JS,我们的一个app就是这样搞得,这样可以
: 跨平台。

p*****2
发帖数: 21240
87

这样就不能跨浏览器了吧?

【在 d****i 的大作中提到】
: 对了,Google有一个Native Client(NaCl,氯化钠,哈哈)提供C/C++和JS的接口,这样
: CPU intensive的部分用C/C++, 其他用JS就可以了。

P****i
发帖数: 12972
88
核心还是调用c++

【在 t***a 的大作中提到】
: 复杂计算写成ws放服务器端。。。。
: 不过也不能小看js的数据处理能力,比如说mongodb的数据库脚本就是js的

t***a
发帖数: 416
89
学好c++,走遍天下都不怕

【在 P****i 的大作中提到】
: 核心还是调用c++
A*******t
发帖数: 443
90
c++好难啊,我effective 系列三本翻了好多遍。做了几个还比较大的个人项目,还是
觉得越来越不会了

【在 t***a 的大作中提到】
: 学好c++,走遍天下都不怕
相关主题
[转载] servlet调用sql 访问oracle的问题如何在VC++下把raw图像快速写到硬盘里呢?
那如果接手一个系统是用delphi写的怎么办?请问static variable init的问题?
最近把这个新闻给忽略了,android上的dart问一个C++下的Bug(Linux下)
进入Programming版参与讨论
t***a
发帖数: 416
91
我也觉得好难。。。。。越来越不敢写了

【在 A*******t 的大作中提到】
: c++好难啊,我effective 系列三本翻了好多遍。做了几个还比较大的个人项目,还是
: 觉得越来越不会了

B**W
发帖数: 2273
92
会写一行,几十行当然容易,写多写好,能够复用,哪种语言都不容易。
JavaScript很多library做的非常好,比如Dojo,d3.js,Google closure,不是三脚猫
们随便弄出来的。

【在 d**********x 的大作中提到】
: 会有人不会写javascript吗。。
:
: Java

B**W
发帖数: 2273
93
Check out google closure library

【在 p*****2 的大作中提到】
:
: 这样就不能跨浏览器了吧?

d****i
发帖数: 4809
94
我说的是mobile的应用,真正能够跨平台的语言只有C/C++和JavaScript。

【在 p*****2 的大作中提到】
:
: 这样就不能跨浏览器了吧?

d****i
发帖数: 4809
95
对,目前Native Client只有狗狗的Chrome支持。

【在 p*****2 的大作中提到】
:
: 这样就不能跨浏览器了吧?

d****i
发帖数: 4809
96
我断断续续用了十几年C++,到现在C++有些高级特性还是不敢去碰。。。用基本的还不
算太难吧,有点C的基础加上面向对象的概念就行了。有篇文章开个玩笑说真正全部掌
握C++所有特性需要1.5个lifetime。

【在 t***a 的大作中提到】
: 我也觉得好难。。。。。越来越不敢写了
A*******t
发帖数: 443
97
c++的feature要天天用才能知道,几天不用就都忘了

【在 d****i 的大作中提到】
: 我断断续续用了十几年C++,到现在C++有些高级特性还是不敢去碰。。。用基本的还不
: 算太难吧,有点C的基础加上面向对象的概念就行了。有篇文章开个玩笑说真正全部掌
: 握C++所有特性需要1.5个lifetime。

W*******e
发帖数: 1268
98
我的感觉是语言用久了很多时候就不care各种feature了。更多的时候是程序的结构化
和模块化的调整,还有就是让代码变得简单易读更可靠。

【在 A*******t 的大作中提到】
: c++的feature要天天用才能知道,几天不用就都忘了
g****t
发帖数: 31659
99
总共加起来才多少销售额?

狗狗现在很硬的,汽车,glass, 手机,电脑都有。。。

【在 d****i 的大作中提到】
: 狗狗现在很硬的,汽车,glass, 手机,电脑都有。。。
p*****2
发帖数: 21240
100

这个没明白。C不是都需要在不同平台上编译吗?另外跨平台比Java难很多呀。

【在 d****i 的大作中提到】
: 我说的是mobile的应用,真正能够跨平台的语言只有C/C++和JavaScript。
相关主题
Java必然败在oracle身上java是最好的语言
Oracle又告Google了c++程序员不要把头埋在沙子里了
这波Big Data下来JVM大胜,.NET大败呀。装逼犯和牛逼之人的区别在于
进入Programming版参与讨论
y*******g
发帖数: 6599
101
mobile目前的意思就是android和ios
objective-c android没法用
java ios没法用
只能折合一下了。。不过全c+opengl的话,也就游戏可以这么玩,其他app这样写要写
死的
javascript在mobile 上跨平台其实一点也不简单。。。个人觉得比写两个native app
还费力

【在 p*****2 的大作中提到】
:
: 这个没明白。C不是都需要在不同平台上编译吗?另外跨平台比Java难很多呀。

s*****V
发帖数: 21731
102
什么FEATURE这么难?

【在 d****i 的大作中提到】
: 我断断续续用了十几年C++,到现在C++有些高级特性还是不敢去碰。。。用基本的还不
: 算太难吧,有点C的基础加上面向对象的概念就行了。有篇文章开个玩笑说真正全部掌
: 握C++所有特性需要1.5个lifetime。

p*****2
发帖数: 21240
103

app
这个跨平台的说法就牵强了。javascript的好处是真正的跨平台。跟C概念不一样。当
然写JS肯定痛苦,不过毕竟不需要学那么多种不同的语言。你只是提了两个平台,要是
所有的都支持,那基本就不可能了。

【在 y*******g 的大作中提到】
: mobile目前的意思就是android和ios
: objective-c android没法用
: java ios没法用
: 只能折合一下了。。不过全c+opengl的话,也就游戏可以这么玩,其他app这样写要写
: 死的
: javascript在mobile 上跨平台其实一点也不简单。。。个人觉得比写两个native app
: 还费力

b***e
发帖数: 1419
104
那个不是用来写算法的。主要是做应用。Java也不是用来做算法的。算法还是要用C.

【在 p*****2 的大作中提到】
:
: app
: 这个跨平台的说法就牵强了。javascript的好处是真正的跨平台。跟C概念不一样。当
: 然写JS肯定痛苦,不过毕竟不需要学那么多种不同的语言。你只是提了两个平台,要是
: 所有的都支持,那基本就不可能了。

t***a
发帖数: 416
105
那java应用里就不能有算法?
java里要是用到稍微像样的算法,就jni找c帮忙?

【在 b***e 的大作中提到】
: 那个不是用来写算法的。主要是做应用。Java也不是用来做算法的。算法还是要用C.
b***e
发帖数: 1419
106
Java应用里还真没有什么像样的算法。有个排序顶天了。

【在 t***a 的大作中提到】
: 那java应用里就不能有算法?
: java里要是用到稍微像样的算法,就jni找c帮忙?

g*****g
发帖数: 34805
107
SOLR, ElasticSearch之类的东西没像样的算法?你这个说得太撑了。
Cassandra的实现就有无数复杂的算法。Java只是不适合裸算密集计算型的东西,
但算法不只有这一种。

【在 b***e 的大作中提到】
: Java应用里还真没有什么像样的算法。有个排序顶天了。
t***a
发帖数: 416
108
想起我以前一同学,搞data mining, ml这些东西的,只用c写算法
后来他发现了weka, 这个爱啊,但后来发现weka竟然用java写的。。。。。。痛不欲生

【在 g*****g 的大作中提到】
: SOLR, ElasticSearch之类的东西没像样的算法?你这个说得太撑了。
: Cassandra的实现就有无数复杂的算法。Java只是不适合裸算密集计算型的东西,
: 但算法不只有这一种。

g*****g
发帖数: 34805
109
大部分算法实现跟语言关系不大,瓶颈通常要吗CPU,要吗IO。单机CPU,java不合适,
单机IO,Java跟C其实差距不大。一到分布式IO瓶颈,java的优势就出来了。

【在 t***a 的大作中提到】
: 想起我以前一同学,搞data mining, ml这些东西的,只用c写算法
: 后来他发现了weka, 这个爱啊,但后来发现weka竟然用java写的。。。。。。痛不欲生

b***e
发帖数: 1419
110
我说的Java Application Development,不包含底层/框架的东西。一个J2EE
developer写个球算法。

【在 g*****g 的大作中提到】
: SOLR, ElasticSearch之类的东西没像样的算法?你这个说得太撑了。
: Cassandra的实现就有无数复杂的算法。Java只是不适合裸算密集计算型的东西,
: 但算法不只有这一种。

相关主题
装逼犯和牛逼之人的区别在于请教windows update/linux update的算法问题
为什么好多ID 见到 c++就好象 不共戴天呢?python真是一个很恶心的语言。
看到有人说跨平台哈想写一个machine learning的平台
进入Programming版参与讨论
g*****g
发帖数: 34805
111
你这蛋扯得有点过了,这下连框架都不能算了。按你这逻辑让你用C++写又如何。
那么多3D游戏应用,不也是游戏引擎之上写点东西,写个球算法。

【在 b***e 的大作中提到】
: 我说的Java Application Development,不包含底层/框架的东西。一个J2EE
: developer写个球算法。

t*****n
发帖数: 4908
112
除了服务器的web程序,还有那个不是密集计算型?java也就是在服务器泡泡web,没其
他用处。

【在 g*****g 的大作中提到】
: SOLR, ElasticSearch之类的东西没像样的算法?你这个说得太撑了。
: Cassandra的实现就有无数复杂的算法。Java只是不适合裸算密集计算型的东西,
: 但算法不只有这一种。

t***a
发帖数: 416
113
就算瓶颈在cpu, java的性能也够好了,再说还要兼顾开发效率,所以在语言选择上,
还是要考虑使用java的

【在 g*****g 的大作中提到】
: 大部分算法实现跟语言关系不大,瓶颈通常要吗CPU,要吗IO。单机CPU,java不合适,
: 单机IO,Java跟C其实差距不大。一到分布式IO瓶颈,java的优势就出来了。

t***a
发帖数: 416
114
那j2ee developer天天都写啥? 要说框架的代码里算法还真不多。。。。。

【在 b***e 的大作中提到】
: 我说的Java Application Development,不包含底层/框架的东西。一个J2EE
: developer写个球算法。

g*****g
发帖数: 34805
115
天顶星人?Big data analysis, Hadoop火得一塌糊涂,难道也算web应用?
计算瓶颈本来IO瓶颈的就很多,不是每个应用都要算Pi的。

【在 t*****n 的大作中提到】
: 除了服务器的web程序,还有那个不是密集计算型?java也就是在服务器泡泡web,没其
: 他用处。

A*******t
发帖数: 443
116
算pi其实也可以用hdaoop
http://www.zdnet.com/hadoop-used-to-calculate-pis-two-quadrilli

【在 g*****g 的大作中提到】
: 天顶星人?Big data analysis, Hadoop火得一塌糊涂,难道也算web应用?
: 计算瓶颈本来IO瓶颈的就很多,不是每个应用都要算Pi的。

t*****n
发帖数: 4908
117
你火星回来的?整个版面就你一个人不能好好说话?
市面上那么多的应用程序,不是所有的都需要big data和分布式计算。也不是所有的都
是I/O瓶颈。
可以说绝大部分是对cpu有要求的。而且big data和分布式计算用C++来做,完全可以。
不是有java版吗,你那套理论去那里说好了。十年来,市场并没有因为你的言论改变什
么。相反,facebook等好多公司都用C++写程序。而且十年来,java的比重不断下滑。
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.htm

【在 g*****g 的大作中提到】
: 天顶星人?Big data analysis, Hadoop火得一塌糊涂,难道也算web应用?
: 计算瓶颈本来IO瓶颈的就很多,不是每个应用都要算Pi的。

C***y
发帖数: 2546
118
g家的Infrastructure基本都是c++实现的,也跑的挺好啊

★ 发自iPhone App: ChineseWeb 7.8

【在 g*****g 的大作中提到】
: 大部分算法实现跟语言关系不大,瓶颈通常要吗CPU,要吗IO。单机CPU,java不合适,
: 单机IO,Java跟C其实差距不大。一到分布式IO瓶颈,java的优势就出来了。

C***y
发帖数: 2546
119
我觉得这里争论的是两个问题:第一个是工作机会的数量,应该是java占优,第二个是
分布式系统实现的问题,Hadoop也是抄G的,G应该是用c++实现的,可见c++不见得不适
合分布式系统
b***e
发帖数: 1419
120
Alright,你说一下你十年的java经验写了多少框架和系统级的东西,有应用或开发过
什么算法?
99.99%以上的J2EE developers就是在框架里写business logics。基本一重循环就够用
了。框架和系统的的开发自然是Java高手来做。但是这些人一般不愿意被叫做Java
developer。因为这个词被用滥了。

【在 g*****g 的大作中提到】
: 你这蛋扯得有点过了,这下连框架都不能算了。按你这逻辑让你用C++写又如何。
: 那么多3D游戏应用,不也是游戏引擎之上写点东西,写个球算法。

相关主题
Hadoop 和Python的数据分析包哪个更值得学习?那如果接手一个系统是用delphi写的怎么办?
越来越觉得spark是niche最近把这个新闻给忽略了,android上的dart
[转载] servlet调用sql 访问oracle的问题如何在VC++下把raw图像快速写到硬盘里呢?
进入Programming版参与讨论
g*****g
发帖数: 34805
121
读书的时候用java 3D写了3D图型压缩的一点算法,发过IEEE Trans。
后来给游戏公司做,写过会打poker的机器人。再后来给安全公司做,实现一些
S/MIME的加密算法,密钥切割,托管恢复的一些算法。再后来做mobile,写了一些
mobile网络优化的一些算法,实现了千万在线用户的push架构,自动failover等等,
还搞了两patent。
从来没觉得实现算法有什么难的,这么多年下来觉得最难是高并发产品环境下解决多线
程的bug及系统调优。没法设断点,问题难以重现,甚至log都不足。全靠经验猜。
我老从不介意被人叫java developer,您老就别替俺们操心了。您老鼓吹了10年的
Haskell,平均工资2万8,就是一ph.d, postdoc的玩具。还不如学Php呢。
http://www.indeed.com/salary?q1=haskell&l1=&tm=1

【在 b***e 的大作中提到】
: Alright,你说一下你十年的java经验写了多少框架和系统级的东西,有应用或开发过
: 什么算法?
: 99.99%以上的J2EE developers就是在框架里写business logics。基本一重循环就够用
: 了。框架和系统的的开发自然是Java高手来做。但是这些人一般不愿意被叫做Java
: developer。因为这个词被用滥了。

v*****r
发帖数: 2325
122
"Big data analysis,Hadoop火得一塌糊涂"
my impression so far is:
some innovation + lots of copycat(from GFS and mpar paper) + lots of hype
and buzz.
Lot of guys starting up companies to provide enterprise big data solution.
recently there is a company quantcast, came up with QFS in C/C++, quoting
hadoop is more suitable for "smaller" big data. quantcast does have its own
big data sets.
What do you think of this?

【在 g*****g 的大作中提到】
: 天顶星人?Big data analysis, Hadoop火得一塌糊涂,难道也算web应用?
: 计算瓶颈本来IO瓶颈的就很多,不是每个应用都要算Pi的。

g*****g
发帖数: 34805
123
This is silly. QFS is just a File System. Quantcast uses Hadoop, it replaces
HDFS with QFS.
http://www.itbusinessedge.com/blogs/it-unmasked/open-source-pro
Hadoop is used by the likes of Amazon, Twitter, Facebook, Ebay for some key
business. Calling it "smaller" is nothing but silly. Google is bigger, but
that's about it.

own

【在 v*****r 的大作中提到】
: "Big data analysis,Hadoop火得一塌糊涂"
: my impression so far is:
: some innovation + lots of copycat(from GFS and mpar paper) + lots of hype
: and buzz.
: Lot of guys starting up companies to provide enterprise big data solution.
: recently there is a company quantcast, came up with QFS in C/C++, quoting
: hadoop is more suitable for "smaller" big data. quantcast does have its own
: big data sets.
: What do you think of this?

v*****r
发帖数: 2325
124
"Big data analysis,Hadoop火得一塌糊涂"
my impression so far is:
some innovation + lots of copycat(from GFS and mpar paper) + lots of hype
and buzz.
Lot of guys starting up companies to provide enterprise big data solution.
recently there is a company quantcast, came up with QFS in C/C++, quoting
hadoop is more suitable for "smaller" big data. quantcast does have its own
big data sets.
What do you think of this?

【在 g*****g 的大作中提到】
: 天顶星人?Big data analysis, Hadoop火得一塌糊涂,难道也算web应用?
: 计算瓶颈本来IO瓶颈的就很多,不是每个应用都要算Pi的。

g*****g
发帖数: 34805
125
This is silly. Quantcast uses Hadoop, they just replaces the underlying
filesystem with their own, i.e. HDFS to QFS. Consider Hadoop is used by the
likes of Amazon, eBay, Facebook, Twitter for their key businesses. Calling
it suitable for "smaller" big data is just naive. Yes, Google is bigger, but
that's about it.

own

【在 v*****r 的大作中提到】
: "Big data analysis,Hadoop火得一塌糊涂"
: my impression so far is:
: some innovation + lots of copycat(from GFS and mpar paper) + lots of hype
: and buzz.
: Lot of guys starting up companies to provide enterprise big data solution.
: recently there is a company quantcast, came up with QFS in C/C++, quoting
: hadoop is more suitable for "smaller" big data. quantcast does have its own
: big data sets.
: What do you think of this?

1 (共1页)
进入Programming版参与讨论
相关主题
最近把这个新闻给忽略了,android上的dartc++程序员不要把头埋在沙子里了
如何在VC++下把raw图像快速写到硬盘里呢?装逼犯和牛逼之人的区别在于
请问static variable init的问题?为什么好多ID 见到 c++就好象 不共戴天呢?
问一个C++下的Bug(Linux下)看到有人说跨平台哈
Java必然败在oracle身上请教windows update/linux update的算法问题
Oracle又告Google了python真是一个很恶心的语言。
这波Big Data下来JVM大胜,.NET大败呀。想写一个machine learning的平台
java是最好的语言Hadoop 和Python的数据分析包哪个更值得学习?
相关话题的讨论汇总
话题: java话题: oracle话题: ibm话题: c++话题: openjdk