由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - python真是一个很恶心的语言。
相关主题
Hadoop 和Python的数据分析包哪个更值得学习?很沮丧地问一个非常土的python问题
想写一个machine learning的平台怎么检查python的call hierarchy啊?
越来越觉得spark是niche用emacs运行python script
python, picklecan python replace matlab ?
几个Python的小问题打算学python,求推荐editor!
Scripting language的几个问题写脚本真麻烦
初级问题:Python怎么指代上一个命令的输出 (转载)Python日报 一周回顾 2015-01-24
请问Python初学者怎么学Python 2015年1月楼
相关话题的讨论汇总
话题: python话题: true话题: 语言话题: java话题: spark
进入Programming版参与讨论
1 (共1页)
m******u
发帖数: 12400
1
true都是没定义的。ruby看上去要好多了。
p*****2
发帖数: 21240
2
不能同意的更多
go也类似

【在 m******u 的大作中提到】
: true都是没定义的。ruby看上去要好多了。
w********m
发帖数: 1137
3
Python是大学计算机教学用的最多的语言,startup用的最多的语言,spark的首选语言。
只要用linux就绕不开python, 悲愤也没有用。

【在 m******u 的大作中提到】
: true都是没定义的。ruby看上去要好多了。
l**********n
发帖数: 8443
4
ruby好像更恶心些。

【在 m******u 的大作中提到】
: true都是没定义的。ruby看上去要好多了。
p*****2
发帖数: 21240
5
用的人多不代表是好语言

言。

【在 w********m 的大作中提到】
: Python是大学计算机教学用的最多的语言,startup用的最多的语言,spark的首选语言。
: 只要用linux就绕不开python, 悲愤也没有用。

B*****g
发帖数: 34098
6
spark首选语言不是scala吗?

言。

【在 w********m 的大作中提到】
: Python是大学计算机教学用的最多的语言,startup用的最多的语言,spark的首选语言。
: 只要用linux就绕不开python, 悲愤也没有用。

c*******0
发帖数: 5247
7
那你用Ruby不就完了,发上来是为了吵架么?

【在 m******u 的大作中提到】
: true都是没定义的。ruby看上去要好多了。
w********m
发帖数: 1137
8
反正linux层和hdfs层上都要用python,干脆一口气都用python了。
另外,哪去找会scala的

【在 B*****g 的大作中提到】
: spark首选语言不是scala吗?
:
: 言。

B*****g
发帖数: 34098
9
我,哈哈

【在 w********m 的大作中提到】
: 反正linux层和hdfs层上都要用python,干脆一口气都用python了。
: 另外,哪去找会scala的

w**z
发帖数: 8232
10
我到时觉得无所谓。有机会用就用呗。最近写了一大堆code automate AWS 的
operation。 挺好用的。习惯就好了。再说有一大堆open source project, 不用啥都
自己写。
相关主题
Scripting language的几个问题很沮丧地问一个非常土的python问题
初级问题:Python怎么指代上一个命令的输出 (转载)怎么检查python的call hierarchy啊?
请问Python初学者怎么学用emacs运行python script
进入Programming版参与讨论
w*x
发帖数: 518
11
学渣弱问……为啥说true没有定义?因为True而不是true吗……?为什么用True不可以
而需要true...?
c********1
发帖数: 5269
12
try following code.
a = True
print(a)

【在 m******u 的大作中提到】
: true都是没定义的。ruby看上去要好多了。
x********q
发帖数: 108
13
True = False
print True
True = None
print True
False= not None
... ...

【在 w*x 的大作中提到】
: 学渣弱问……为啥说true没有定义?因为True而不是true吗……?为什么用True不可以
: 而需要true...?

x********q
发帖数: 108
14
听说3好像改进了这个

【在 x********q 的大作中提到】
: True = False
: print True
: True = None
: print True
: False= not None
: ... ...

l*********s
发帖数: 5409
15
eye poping!

【在 x********q 的大作中提到】
: True = False
: print True
: True = None
: print True
: False= not None
: ... ...

c********1
发帖数: 5269
16
you got errors on python3.4.1
True = False
True = None

【在 x********q 的大作中提到】
: 听说3好像改进了这个
j********x
发帖数: 2330
17
不客气地说一句,骂成名语言傻逼的都是挫人。。。
拜托动动脑子,恶心的话能有这种江湖地位?!
python精巧的结构设计,各种协议,全动态执行,无以伦比的易学
你一句true没定义就恶心了?。。。
那你看了C++不是要被恶心致死?。。。

【在 m******u 的大作中提到】
: true都是没定义的。ruby看上去要好多了。
x******y
发帖数: 361
18
well said

【在 j********x 的大作中提到】
: 不客气地说一句,骂成名语言傻逼的都是挫人。。。
: 拜托动动脑子,恶心的话能有这种江湖地位?!
: python精巧的结构设计,各种协议,全动态执行,无以伦比的易学
: 你一句true没定义就恶心了?。。。
: 那你看了C++不是要被恶心致死?。。。

b*********s
发帖数: 115
19
萝卜青菜 各有所爱
e********3
发帖数: 18578
20
纠结True没有定义都是孔乙己,Python还是很牛逼的语言,加上各种library很给力。

【在 j********x 的大作中提到】
: 不客气地说一句,骂成名语言傻逼的都是挫人。。。
: 拜托动动脑子,恶心的话能有这种江湖地位?!
: python精巧的结构设计,各种协议,全动态执行,无以伦比的易学
: 你一句true没定义就恶心了?。。。
: 那你看了C++不是要被恶心致死?。。。

相关主题
can python replace matlab ?Python日报 一周回顾 2015-01-24
打算学python,求推荐editor!Python 2015年1月楼
写脚本真麻烦Python日报 2015年2月楼
进入Programming版参与讨论
p*****2
发帖数: 21240
21
牛逼的话 google为什么出go干它?
为什么很多python程序员转go?

【在 j********x 的大作中提到】
: 不客气地说一句,骂成名语言傻逼的都是挫人。。。
: 拜托动动脑子,恶心的话能有这种江湖地位?!
: python精巧的结构设计,各种协议,全动态执行,无以伦比的易学
: 你一句true没定义就恶心了?。。。
: 那你看了C++不是要被恶心致死?。。。

z****e
发帖数: 54598
22
hdfs是jvm上的东西,你用python?
那个是jython吧
你们是c++转过来的程序员
因为hadoop流行,所以不得不上java
所以瞎搞,python慢死,根本不能在生产中用
spark你要是用python,那个是cinterpreter
可以让你比用java写慢上几十倍一点问题没有

【在 w********m 的大作中提到】
: 反正linux层和hdfs层上都要用python,干脆一口气都用python了。
: 另外,哪去找会scala的

j******o
发帖数: 4219
23
总是有新的语言出现来弥补就语言的不足。你感觉好就换新语言就是了。
但是整天在这里纠结以前的语言多么多么烂那就是行为艺术了。

【在 p*****2 的大作中提到】
: 牛逼的话 google为什么出go干它?
: 为什么很多python程序员转go?

z****e
发帖数: 54598
24
不是的
后端最重要的是积累
要有办法让代码存活的时间越长越好
后端重构一次就相当于公司整个生命力至少打七折
因为重构需要消耗大量的人力和物力甚至财力
需要投入程序员,测试人员,业务主力等几年时间才能完成
中间各种折腾甚至可能导致客户流失
只有web和客户端可以随随便便重构
一般后端都是几十年往上堆积木
所以一旦一个技术选型错误
后果将会是非常严重的
要么就投入巨资找人来维护
要么公司就干脆挂掉
我工作过的小公司,我进去之前,因为用了.net,没搞定
导致重构,公司差点玩完,后来spring那一套稳定下来了
才逐步走出困境,后来工作过的一个公司因为被oracle插管吸血
听信consultants忽悠,掏钱买了不少收费产品
也导致ceo走人,大面积裁员
最后还是不用,综合下来看,感觉还是java的开源产品最靠谱
其他都不行,都是潮起潮落,然后就弄死一批公司

【在 j******o 的大作中提到】
: 总是有新的语言出现来弥补就语言的不足。你感觉好就换新语言就是了。
: 但是整天在这里纠结以前的语言多么多么烂那就是行为艺术了。

j******o
发帖数: 4219
25
你和我说的不矛盾啊。你们公司还能换spring,我们公司还在用十多年前些的库,就算
知道架构烂也不可能换了。
我的意思是任何一个语言能够流行总是有它的原因的,起码在当时是被认为最合适的选
择。现在你回过头来骂这个语言多么多么烂,有放下饭碗骂娘的意思。

【在 z****e 的大作中提到】
: 不是的
: 后端最重要的是积累
: 要有办法让代码存活的时间越长越好
: 后端重构一次就相当于公司整个生命力至少打七折
: 因为重构需要消耗大量的人力和物力甚至财力
: 需要投入程序员,测试人员,业务主力等几年时间才能完成
: 中间各种折腾甚至可能导致客户流失
: 只有web和客户端可以随随便便重构
: 一般后端都是几十年往上堆积木
: 所以一旦一个技术选型错误

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

流行不代表语言设计的好。

【在 j******o 的大作中提到】
: 你和我说的不矛盾啊。你们公司还能换spring,我们公司还在用十多年前些的库,就算
: 知道架构烂也不可能换了。
: 我的意思是任何一个语言能够流行总是有它的原因的,起码在当时是被认为最合适的选
: 择。现在你回过头来骂这个语言多么多么烂,有放下饭碗骂娘的意思。

T*****9
发帖数: 2484
27
我也觉得python很恶心

【在 m******u 的大作中提到】
: true都是没定义的。ruby看上去要好多了。
a*f
发帖数: 1790
28
最麻烦的是tab和空格的对齐,头号白板coding的杀手
z****e
发帖数: 54598
29
有些时候都是积重难返
明明知道是糟糕的
但是改不了了
只能这样走下去

【在 j******o 的大作中提到】
: 你和我说的不矛盾啊。你们公司还能换spring,我们公司还在用十多年前些的库,就算
: 知道架构烂也不可能换了。
: 我的意思是任何一个语言能够流行总是有它的原因的,起码在当时是被认为最合适的选
: 择。现在你回过头来骂这个语言多么多么烂,有放下饭碗骂娘的意思。

z****e
发帖数: 54598
30
那些类库绝大多数都不是python写的
python的优势在于做胶水语言
便于直接用上c,fortran这些语言写的类库
但是这些类库因为包装得不彻底
所以一旦换一个平台,很容易就出问题
比如mac上用scipy什么,就需要重新编译
这里面经常出各种狗血问题,遇到一个就足够让人耗上2-3天
正常
这种做法给代码的维护造成了极大的困扰
还是jar好

【在 e********3 的大作中提到】
: 纠结True没有定义都是孔乙己,Python还是很牛逼的语言,加上各种library很给力。
相关主题
Python代码如何调试?想写一个machine learning的平台
Python 周报 2015-02-28越来越觉得spark是niche
Hadoop 和Python的数据分析包哪个更值得学习?python, pickle
进入Programming版参与讨论
j********x
发帖数: 2330
31
google内部支持4种语言java c++ go python
你可以说python是这四个里面最烂的,但是python再烂,按照你评价google的标准,也
是世界前4的语言
至于google出go干它,拜托你搞搞清楚go的出身。。。那也是苦大仇深的主,rob pike
一个物理系出身的码工,折腾个go,是想干c++的;阴差阳错干了python,到你嘴里就
成了“google搞个go干python”。。。编故事也要有根据吧。。。Google内部折腾的语
言不少,你也就看到个go,碰巧取代了python,就拿来踩?至于python程序员转go,拜
托,c++转java的更多,A G都是c++起家,后来java代码也都反超,倒不如你去踩c++吧
“跟java比 c++就是个恶心的语言”。。。我估计附和的会比较多。
再说了,向来对go颇有微词的您,也好意思这个时候拿go踩python?
我不是说你不能讲语言烂,问题是你压根没用python做个严肃项目,论坛上一口一个恶
心 一口一个傻逼,除了证明这个人没有口德、缺乏严肃精神,有任何意义么?
哦,对了,还能给老邢带来点广告收入。。。
总结一下,你这个statement完全是无头论断,无事实 无逻辑 无结论;仅仅是一种感
情上对python的附带性质的讽刺。
ps:我老也是写了上万行python才有感而发,不是那种张嘴一个“True都没定义==恶心
”的无知鼠辈

【在 p*****2 的大作中提到】
: 牛逼的话 google为什么出go干它?
: 为什么很多python程序员转go?

p*****2
发帖数: 21240
32
你说的这些都不是我说的吧?

pike

【在 j********x 的大作中提到】
: google内部支持4种语言java c++ go python
: 你可以说python是这四个里面最烂的,但是python再烂,按照你评价google的标准,也
: 是世界前4的语言
: 至于google出go干它,拜托你搞搞清楚go的出身。。。那也是苦大仇深的主,rob pike
: 一个物理系出身的码工,折腾个go,是想干c++的;阴差阳错干了python,到你嘴里就
: 成了“google搞个go干python”。。。编故事也要有根据吧。。。Google内部折腾的语
: 言不少,你也就看到个go,碰巧取代了python,就拿来踩?至于python程序员转go,拜
: 托,c++转java的更多,A G都是c++起家,后来java代码也都反超,倒不如你去踩c++吧
: “跟java比 c++就是个恶心的语言”。。。我估计附和的会比较多。
: 再说了,向来对go颇有微词的您,也好意思这个时候拿go踩python?

s*********d
发帖数: 94
33
太同意了。
某些人老是把‘python已死’挂在嘴边上,让人看着实在是心烦,不过也能看到这些人
的肤浅。python语言的多才多艺是大家有目共睹的,现在已经成为美国top30学校cs本
科的第一教学语言。
难道那些学校的教授都不如本版某些id有见识有眼光?

pike

【在 j********x 的大作中提到】
: google内部支持4种语言java c++ go python
: 你可以说python是这四个里面最烂的,但是python再烂,按照你评价google的标准,也
: 是世界前4的语言
: 至于google出go干它,拜托你搞搞清楚go的出身。。。那也是苦大仇深的主,rob pike
: 一个物理系出身的码工,折腾个go,是想干c++的;阴差阳错干了python,到你嘴里就
: 成了“google搞个go干python”。。。编故事也要有根据吧。。。Google内部折腾的语
: 言不少,你也就看到个go,碰巧取代了python,就拿来踩?至于python程序员转go,拜
: 托,c++转java的更多,A G都是c++起家,后来java代码也都反超,倒不如你去踩c++吧
: “跟java比 c++就是个恶心的语言”。。。我估计附和的会比较多。
: 再说了,向来对go颇有微词的您,也好意思这个时候拿go踩python?

p*****2
发帖数: 21240
34
每个人对语言要有自己的理解 跟风不错 但也失去了个性 这点网银还是不错的

【在 s*********d 的大作中提到】
: 太同意了。
: 某些人老是把‘python已死’挂在嘴边上,让人看着实在是心烦,不过也能看到这些人
: 的肤浅。python语言的多才多艺是大家有目共睹的,现在已经成为美国top30学校cs本
: 科的第一教学语言。
: 难道那些学校的教授都不如本版某些id有见识有眼光?
:
: pike

j********x
发帖数: 2330
35
凤姐一般的傻叉还不错
真是让我啼笑皆非

【在 p*****2 的大作中提到】
: 每个人对语言要有自己的理解 跟风不错 但也失去了个性 这点网银还是不错的
z*******3
发帖数: 13709
36
数理逻辑要学好啊
人家随口一说,你就信了
top 30 cs是哪些?
top 4我知道,top10我都不确定了
top 30更是没谱的事
文科生?

【在 s*********d 的大作中提到】
: 太同意了。
: 某些人老是把‘python已死’挂在嘴边上,让人看着实在是心烦,不过也能看到这些人
: 的肤浅。python语言的多才多艺是大家有目共睹的,现在已经成为美国top30学校cs本
: 科的第一教学语言。
: 难道那些学校的教授都不如本版某些id有见识有眼光?
:
: pike

l**********n
发帖数: 8443
37
python转go,从一坨屎转到另一坨屎?这什么逻辑

【在 p*****2 的大作中提到】
: 不能同意的更多
: go也类似

s*********d
发帖数: 94
38
http://cacm.acm.org/blogs/blog-cacm/176450-python-is-now-the-mo
你自己去读读

【在 z*******3 的大作中提到】
: 数理逻辑要学好啊
: 人家随口一说,你就信了
: top 30 cs是哪些?
: top 4我知道,top10我都不确定了
: top 30更是没谱的事
: 文科生?

s*********d
发帖数: 94
39
看看上面那个链接里的文章,如果没时间,就看第一段的summary。还有什么话说?
为何版上那么多傻逼老是血口喷人。
At the time of writing (July 2014), Python is currently the most popular
language for teaching introductory computer science courses at top-ranked U.
S. departments.
Specifically, eight of the top 10 CS departments (80%), and 27 of the top 39
(69%), teach Python in introductory CS0 or CS1 courses.

【在 z*******3 的大作中提到】
: 数理逻辑要学好啊
: 人家随口一说,你就信了
: top 30 cs是哪些?
: top 4我知道,top10我都不确定了
: top 30更是没谱的事
: 文科生?

w**z
发帖数: 8232
40
你教Java
public static void main
就得解释半天。

U.
39

【在 s*********d 的大作中提到】
: 看看上面那个链接里的文章,如果没时间,就看第一段的summary。还有什么话说?
: 为何版上那么多傻逼老是血口喷人。
: At the time of writing (July 2014), Python is currently the most popular
: language for teaching introductory computer science courses at top-ranked U.
: S. departments.
: Specifically, eight of the top 10 CS departments (80%), and 27 of the top 39
: (69%), teach Python in introductory CS0 or CS1 courses.

相关主题
python, pickle初级问题:Python怎么指代上一个命令的输出 (转载)
几个Python的小问题请问Python初学者怎么学
Scripting language的几个问题很沮丧地问一个非常土的python问题
进入Programming版参与讨论
T*******x
发帖数: 8565
41
public static void main 不用解释吧。就这么用就好了。

【在 w**z 的大作中提到】
: 你教Java
: public static void main
: 就得解释半天。
:
: U.
: 39

r***y
发帖数: 4379
42
python 的 if __name__ == '__main__' 也差不多呀...

【在 w**z 的大作中提到】
: 你教Java
: public static void main
: 就得解释半天。
:
: U.
: 39

w********m
发帖数: 1137
43
你老连gcc都搞不定 那么...

★ 发自iPhone App: ChineseWeb 1.0.1
★ 发自iPhone App: ChineseWeb 1.0.1

【在 z****e 的大作中提到】
: 那些类库绝大多数都不是python写的
: python的优势在于做胶水语言
: 便于直接用上c,fortran这些语言写的类库
: 但是这些类库因为包装得不彻底
: 所以一旦换一个平台,很容易就出问题
: 比如mac上用scipy什么,就需要重新编译
: 这里面经常出各种狗血问题,遇到一个就足够让人耗上2-3天
: 正常
: 这种做法给代码的维护造成了极大的困扰
: 还是jar好

g*****g
发帖数: 34805
44
101啥简单学啥,没什么错。俺们当年还学pascal呢。
z*******3
发帖数: 13709
45
lol
你自以为搞定得了gcc

【在 w********m 的大作中提到】
: 你老连gcc都搞不定 那么...
:
: ★ 发自iPhone App: ChineseWeb 1.0.1
: ★ 发自iPhone App: ChineseWeb 1.0.1

z*******3
发帖数: 13709
46
lol
果然统计学得很糟糕
不会把数据好好看看?
没发现用python一堆所谓的入门课程都是
ee打头的?
说你是文科生有啥不服的?
ENGI E1006
EECS182
EECS110
ECS 10
这些课是cs入门课?
你没发现java那一个column里面,几乎都是cs打头的?

U.
39

【在 s*********d 的大作中提到】
: 看看上面那个链接里的文章,如果没时间,就看第一段的summary。还有什么话说?
: 为何版上那么多傻逼老是血口喷人。
: At the time of writing (July 2014), Python is currently the most popular
: language for teaching introductory computer science courses at top-ranked U.
: S. departments.
: Specifically, eight of the top 10 CS departments (80%), and 27 of the top 39
: (69%), teach Python in introductory CS0 or CS1 courses.

z*******3
发帖数: 13709
47
把数据好好看看
15 U. Maryland - College Park CMSC 198C,D,E CMSC131
29 U. Virginia CS 1120 CS 1110, 1111
你觉得cmsc 131更接近入门课还是cmsc 198更接近入门课?
cs1110更接近入门课还是cs1120更接近?
这根本就不应该放在一起,而应该直接把第一个干掉
留下第二个,难道不是?
还有你看
Rice COMP 140
这个一看就有问题
comp 140怎么可能是入门课?
comp 110或者100还差不多
rice那个我看了看,入门课用的是excel和access
根本不是什么python
https://www.clear.rice.edu/comp100/14-spring/
comp101最关键的是表达idea,cs本质是数学,而非工具
所以有些学校还会用pascal,因为计算方便
java那个比较适合software engineering时候教
不信你把你们学校的软件工程课程翻出来看看,到底用的是啥工具
不是我没读仔细,那片文章明显是biased
也就是忽悠你可以

【在 s*********d 的大作中提到】
: http://cacm.acm.org/blogs/blog-cacm/176450-python-is-now-the-mo
: 你自己去读读

z*******3
发帖数: 13709
48
这个metadata只有一个呀
public static void main(String[] args)
这里解释点有
public
static
args
至少三个吧

【在 r***y 的大作中提到】
: python 的 if __name__ == '__main__' 也差不多呀...
z*******3
发帖数: 13709
49
传统上cs入门课有两种
不同major选择的不一样
如果是ece也就是偏硬件的话,以前都是从c开始教
包括天朝大学也都是如此,现在好像都转python了
c还是比较折腾的
如果是se,也就是偏软件的话,从10多年前开始
都从java开始教了,这些年也还是如此
如果有正经的cs专业的话,那就是math之后的课
用啥都有可能,fortran也有人用
最重要是灌输数学理论知识,而非工具
为培养computer scientist做准备
那个数据摆明了就是ee转行的同学写的
很多所谓的编程入门课都是ee打头的
哪里是正规的cs课,而且java真正开始教
应该是软件工程这门课入门时候比较强调的
几乎所有的软件工程课,都是用java来做教学语言
哪怕是用c教入门课的

【在 g*****g 的大作中提到】
: 101啥简单学啥,没什么错。俺们当年还学pascal呢。
w********m
发帖数: 1137
50
搞startup一开始就是一个连EC2的SSH
最少要搭个demo出来,骗骗投资人吧
要搞java的话,估计只有到印度新德里搬运烙印,明年十月上班,谁能撑那么久
现在大部分大学毕业生都懂点python,注意--不是CS专业的
startup顺便拉个人就可以开工
以前的storm,shark也不是不好,太复杂了,没人会用
databricks的人从Berkeley出来的,知道现状,于是把spark上面的python搞好,到处
用ipython notebook作介绍,大家一看都会,马上火爆了。
到hdfs上查个log,没人愿意用java现写个类库。所以,现在的大趋势是java做轮子,
python用轮子。

【在 z*******3 的大作中提到】
: 传统上cs入门课有两种
: 不同major选择的不一样
: 如果是ece也就是偏硬件的话,以前都是从c开始教
: 包括天朝大学也都是如此,现在好像都转python了
: c还是比较折腾的
: 如果是se,也就是偏软件的话,从10多年前开始
: 都从java开始教了,这些年也还是如此
: 如果有正经的cs专业的话,那就是math之后的课
: 用啥都有可能,fortran也有人用
: 最重要是灌输数学理论知识,而非工具

相关主题
怎么检查python的call hierarchy啊?打算学python,求推荐editor!
用emacs运行python script写脚本真麻烦
can python replace matlab ?Python日报 一周回顾 2015-01-24
进入Programming版参与讨论
z*******3
发帖数: 13709
51
startup并不是主流,大部分进startup都是赌博性质的
你不可能让所有人都去赌博,python要懂很容易
5分钟就能懂,有啥难的?这种脚本语言,大多数都是5分钟就上手
spark上python巨慢,有jvm真想用脚本的话
直接上groovy了,哪里需要用什么python
运行效率和开发效率都要快很多
groovy对于语法的定义比python强不少
比如有{},python的轮子主要是c写的,fortran那些
比如numpy, scipy这些,真正jvm的话,用python的并不多
多数都是以前用c的程序员在弄python
spark之所以还留着python就是冲着numpy这些去的
看官方文档都写了,spark python是c解释器,所以能用numpy

【在 w********m 的大作中提到】
: 搞startup一开始就是一个连EC2的SSH
: 最少要搭个demo出来,骗骗投资人吧
: 要搞java的话,估计只有到印度新德里搬运烙印,明年十月上班,谁能撑那么久
: 现在大部分大学毕业生都懂点python,注意--不是CS专业的
: startup顺便拉个人就可以开工
: 以前的storm,shark也不是不好,太复杂了,没人会用
: databricks的人从Berkeley出来的,知道现状,于是把spark上面的python搞好,到处
: 用ipython notebook作介绍,大家一看都会,马上火爆了。
: 到hdfs上查个log,没人愿意用java现写个类库。所以,现在的大趋势是java做轮子,
: python用轮子。

n*****3
发帖数: 1584
52
well said , thanks.
but I guess python for spark is to attract python ppl, no many ppl knows
scala, and java is too heavy most of the time

【在 z*******3 的大作中提到】
: startup并不是主流,大部分进startup都是赌博性质的
: 你不可能让所有人都去赌博,python要懂很容易
: 5分钟就能懂,有啥难的?这种脚本语言,大多数都是5分钟就上手
: spark上python巨慢,有jvm真想用脚本的话
: 直接上groovy了,哪里需要用什么python
: 运行效率和开发效率都要快很多
: groovy对于语法的定义比python强不少
: 比如有{},python的轮子主要是c写的,fortran那些
: 比如numpy, scipy这些,真正jvm的话,用python的并不多
: 多数都是以前用c的程序员在弄python

w********m
发帖数: 1137
53
不是hadoop和spark的committer,没兴趣关心jvm。用轮子的真不觉得轮子怎么做很重
要。
测试过scala和python在spark上的表现,没觉得你说的后者比前者慢几十倍。主要瓶颈
是RDD到hdfs的IO,这跟语言有什么关系。
另外,spark上怎么用groovy。

【在 z*******3 的大作中提到】
: startup并不是主流,大部分进startup都是赌博性质的
: 你不可能让所有人都去赌博,python要懂很容易
: 5分钟就能懂,有啥难的?这种脚本语言,大多数都是5分钟就上手
: spark上python巨慢,有jvm真想用脚本的话
: 直接上groovy了,哪里需要用什么python
: 运行效率和开发效率都要快很多
: groovy对于语法的定义比python强不少
: 比如有{},python的轮子主要是c写的,fortran那些
: 比如numpy, scipy这些,真正jvm的话,用python的并不多
: 多数都是以前用c的程序员在弄python

p*****2
发帖数: 21240
54
大数据python没戏

【在 w********m 的大作中提到】
: 搞startup一开始就是一个连EC2的SSH
: 最少要搭个demo出来,骗骗投资人吧
: 要搞java的话,估计只有到印度新德里搬运烙印,明年十月上班,谁能撑那么久
: 现在大部分大学毕业生都懂点python,注意--不是CS专业的
: startup顺便拉个人就可以开工
: 以前的storm,shark也不是不好,太复杂了,没人会用
: databricks的人从Berkeley出来的,知道现状,于是把spark上面的python搞好,到处
: 用ipython notebook作介绍,大家一看都会,马上火爆了。
: 到hdfs上查个log,没人愿意用java现写个类库。所以,现在的大趋势是java做轮子,
: python用轮子。

g*****g
发帖数: 34805
55
上indeed搜一下startup Java, 和startup Python,你就知道哪个多了,不要想当然。
startup不只有做网站的,还有做企业服务的,做大数据的,做mobile的。Python这些
方面都差多了。

【在 w********m 的大作中提到】
: 搞startup一开始就是一个连EC2的SSH
: 最少要搭个demo出来,骗骗投资人吧
: 要搞java的话,估计只有到印度新德里搬运烙印,明年十月上班,谁能撑那么久
: 现在大部分大学毕业生都懂点python,注意--不是CS专业的
: startup顺便拉个人就可以开工
: 以前的storm,shark也不是不好,太复杂了,没人会用
: databricks的人从Berkeley出来的,知道现状,于是把spark上面的python搞好,到处
: 用ipython notebook作介绍,大家一看都会,马上火爆了。
: 到hdfs上查个log,没人愿意用java现写个类库。所以,现在的大趋势是java做轮子,
: python用轮子。

p*****2
发帖数: 21240
56
python主要是做网站吧
踩着ruby上来的 现在被node踩

【在 g*****g 的大作中提到】
: 上indeed搜一下startup Java, 和startup Python,你就知道哪个多了,不要想当然。
: startup不只有做网站的,还有做企业服务的,做大数据的,做mobile的。Python这些
: 方面都差多了。

M********t
发帖数: 5032
57
光看名字就恶心

【在 m******u 的大作中提到】
: true都是没定义的。ruby看上去要好多了。
l**********n
发帖数: 8443
58
Python主要是最网站的,二爷你账号被黑了吧。

【在 p*****2 的大作中提到】
: python主要是做网站吧
: 踩着ruby上来的 现在被node踩

l*******b
发帖数: 2586
59
Aglee !

【在 l**********n 的大作中提到】
: Python主要是最网站的,二爷你账号被黑了吧。
p*****2
发帖数: 21240
60
没有

【在 l**********n 的大作中提到】
: Python主要是最网站的,二爷你账号被黑了吧。
相关主题
Python 2015年1月楼Python 周报 2015-02-28
Python日报 2015年2月楼Hadoop 和Python的数据分析包哪个更值得学习?
Python代码如何调试?想写一个machine learning的平台
进入Programming版参与讨论
s*********d
发帖数: 94
61
不要强词夺理,你这种人,难怪前几个星期有人张嘴闭嘴问候你目前,我今天算搞明白
了,你这种人就该骂。
不想讨论了,到此为止。

【在 z*******3 的大作中提到】
: 把数据好好看看
: 15 U. Maryland - College Park CMSC 198C,D,E CMSC131
: 29 U. Virginia CS 1120 CS 1110, 1111
: 你觉得cmsc 131更接近入门课还是cmsc 198更接近入门课?
: cs1110更接近入门课还是cs1120更接近?
: 这根本就不应该放在一起,而应该直接把第一个干掉
: 留下第二个,难道不是?
: 还有你看
: Rice COMP 140
: 这个一看就有问题

m******u
发帖数: 12400
62
true都是没定义的。ruby看上去要好多了。
p*****2
发帖数: 21240
63
不能同意的更多
go也类似

【在 m******u 的大作中提到】
: true都是没定义的。ruby看上去要好多了。
w********m
发帖数: 1137
64
Python是大学计算机教学用的最多的语言,startup用的最多的语言,spark的首选语言。
只要用linux就绕不开python, 悲愤也没有用。

【在 m******u 的大作中提到】
: true都是没定义的。ruby看上去要好多了。
l**********n
发帖数: 8443
65
ruby好像更恶心些。

【在 m******u 的大作中提到】
: true都是没定义的。ruby看上去要好多了。
p*****2
发帖数: 21240
66
用的人多不代表是好语言

言。

【在 w********m 的大作中提到】
: Python是大学计算机教学用的最多的语言,startup用的最多的语言,spark的首选语言。
: 只要用linux就绕不开python, 悲愤也没有用。

B*****g
发帖数: 34098
67
spark首选语言不是scala吗?

言。

【在 w********m 的大作中提到】
: Python是大学计算机教学用的最多的语言,startup用的最多的语言,spark的首选语言。
: 只要用linux就绕不开python, 悲愤也没有用。

c*******0
发帖数: 5247
68
那你用Ruby不就完了,发上来是为了吵架么?

【在 m******u 的大作中提到】
: true都是没定义的。ruby看上去要好多了。
w********m
发帖数: 1137
69
反正linux层和hdfs层上都要用python,干脆一口气都用python了。
另外,哪去找会scala的

【在 B*****g 的大作中提到】
: spark首选语言不是scala吗?
:
: 言。

B*****g
发帖数: 34098
70
我,哈哈

【在 w********m 的大作中提到】
: 反正linux层和hdfs层上都要用python,干脆一口气都用python了。
: 另外,哪去找会scala的

相关主题
想写一个machine learning的平台几个Python的小问题
越来越觉得spark是nicheScripting language的几个问题
python, pickle初级问题:Python怎么指代上一个命令的输出 (转载)
进入Programming版参与讨论
w**z
发帖数: 8232
71
我到时觉得无所谓。有机会用就用呗。最近写了一大堆code automate AWS 的
operation。 挺好用的。习惯就好了。再说有一大堆open source project, 不用啥都
自己写。
w*x
发帖数: 518
72
学渣弱问……为啥说true没有定义?因为True而不是true吗……?为什么用True不可以
而需要true...?
c********1
发帖数: 5269
73
try following code.
a = True
print(a)

【在 m******u 的大作中提到】
: true都是没定义的。ruby看上去要好多了。
x********q
发帖数: 108
74
True = False
print True
True = None
print True
False= not None
... ...

【在 w*x 的大作中提到】
: 学渣弱问……为啥说true没有定义?因为True而不是true吗……?为什么用True不可以
: 而需要true...?

x********q
发帖数: 108
75
听说3好像改进了这个

【在 x********q 的大作中提到】
: True = False
: print True
: True = None
: print True
: False= not None
: ... ...

l*********s
发帖数: 5409
76
eye poping!

【在 x********q 的大作中提到】
: True = False
: print True
: True = None
: print True
: False= not None
: ... ...

c********1
发帖数: 5269
77
you got errors on python3.4.1
True = False
True = None

【在 x********q 的大作中提到】
: 听说3好像改进了这个
j********x
发帖数: 2330
78
不客气地说一句,骂成名语言傻逼的都是挫人。。。
拜托动动脑子,恶心的话能有这种江湖地位?!
python精巧的结构设计,各种协议,全动态执行,无以伦比的易学
你一句true没定义就恶心了?。。。
那你看了C++不是要被恶心致死?。。。

【在 m******u 的大作中提到】
: true都是没定义的。ruby看上去要好多了。
x******y
发帖数: 361
79
well said

【在 j********x 的大作中提到】
: 不客气地说一句,骂成名语言傻逼的都是挫人。。。
: 拜托动动脑子,恶心的话能有这种江湖地位?!
: python精巧的结构设计,各种协议,全动态执行,无以伦比的易学
: 你一句true没定义就恶心了?。。。
: 那你看了C++不是要被恶心致死?。。。

b*********s
发帖数: 115
80
萝卜青菜 各有所爱
相关主题
请问Python初学者怎么学用emacs运行python script
很沮丧地问一个非常土的python问题can python replace matlab ?
怎么检查python的call hierarchy啊?打算学python,求推荐editor!
进入Programming版参与讨论
e********3
发帖数: 18578
81
纠结True没有定义都是孔乙己,Python还是很牛逼的语言,加上各种library很给力。

【在 j********x 的大作中提到】
: 不客气地说一句,骂成名语言傻逼的都是挫人。。。
: 拜托动动脑子,恶心的话能有这种江湖地位?!
: python精巧的结构设计,各种协议,全动态执行,无以伦比的易学
: 你一句true没定义就恶心了?。。。
: 那你看了C++不是要被恶心致死?。。。

p*****2
发帖数: 21240
82
牛逼的话 google为什么出go干它?
为什么很多python程序员转go?

【在 j********x 的大作中提到】
: 不客气地说一句,骂成名语言傻逼的都是挫人。。。
: 拜托动动脑子,恶心的话能有这种江湖地位?!
: python精巧的结构设计,各种协议,全动态执行,无以伦比的易学
: 你一句true没定义就恶心了?。。。
: 那你看了C++不是要被恶心致死?。。。

z****e
发帖数: 54598
83
hdfs是jvm上的东西,你用python?
那个是jython吧
你们是c++转过来的程序员
因为hadoop流行,所以不得不上java
所以瞎搞,python慢死,根本不能在生产中用
spark你要是用python,那个是cinterpreter
可以让你比用java写慢上几十倍一点问题没有

【在 w********m 的大作中提到】
: 反正linux层和hdfs层上都要用python,干脆一口气都用python了。
: 另外,哪去找会scala的

j******o
发帖数: 4219
84
总是有新的语言出现来弥补就语言的不足。你感觉好就换新语言就是了。
但是整天在这里纠结以前的语言多么多么烂那就是行为艺术了。

【在 p*****2 的大作中提到】
: 牛逼的话 google为什么出go干它?
: 为什么很多python程序员转go?

z****e
发帖数: 54598
85
不是的
后端最重要的是积累
要有办法让代码存活的时间越长越好
后端重构一次就相当于公司整个生命力至少打七折
因为重构需要消耗大量的人力和物力甚至财力
需要投入程序员,测试人员,业务主力等几年时间才能完成
中间各种折腾甚至可能导致客户流失
只有web和客户端可以随随便便重构
一般后端都是几十年往上堆积木
所以一旦一个技术选型错误
后果将会是非常严重的
要么就投入巨资找人来维护
要么公司就干脆挂掉
我工作过的小公司,我进去之前,因为用了.net,没搞定
导致重构,公司差点玩完,后来spring那一套稳定下来了
才逐步走出困境,后来工作过的一个公司因为被oracle插管吸血
听信consultants忽悠,掏钱买了不少收费产品
也导致ceo走人,大面积裁员
最后还是不用,综合下来看,感觉还是java的开源产品最靠谱
其他都不行,都是潮起潮落,然后就弄死一批公司

【在 j******o 的大作中提到】
: 总是有新的语言出现来弥补就语言的不足。你感觉好就换新语言就是了。
: 但是整天在这里纠结以前的语言多么多么烂那就是行为艺术了。

j******o
发帖数: 4219
86
你和我说的不矛盾啊。你们公司还能换spring,我们公司还在用十多年前些的库,就算
知道架构烂也不可能换了。
我的意思是任何一个语言能够流行总是有它的原因的,起码在当时是被认为最合适的选
择。现在你回过头来骂这个语言多么多么烂,有放下饭碗骂娘的意思。

【在 z****e 的大作中提到】
: 不是的
: 后端最重要的是积累
: 要有办法让代码存活的时间越长越好
: 后端重构一次就相当于公司整个生命力至少打七折
: 因为重构需要消耗大量的人力和物力甚至财力
: 需要投入程序员,测试人员,业务主力等几年时间才能完成
: 中间各种折腾甚至可能导致客户流失
: 只有web和客户端可以随随便便重构
: 一般后端都是几十年往上堆积木
: 所以一旦一个技术选型错误

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

流行不代表语言设计的好。

【在 j******o 的大作中提到】
: 你和我说的不矛盾啊。你们公司还能换spring,我们公司还在用十多年前些的库,就算
: 知道架构烂也不可能换了。
: 我的意思是任何一个语言能够流行总是有它的原因的,起码在当时是被认为最合适的选
: 择。现在你回过头来骂这个语言多么多么烂,有放下饭碗骂娘的意思。

T*****9
发帖数: 2484
88
我也觉得python很恶心

【在 m******u 的大作中提到】
: true都是没定义的。ruby看上去要好多了。
a*f
发帖数: 1790
89
最麻烦的是tab和空格的对齐,头号白板coding的杀手
z****e
发帖数: 54598
90
有些时候都是积重难返
明明知道是糟糕的
但是改不了了
只能这样走下去

【在 j******o 的大作中提到】
: 你和我说的不矛盾啊。你们公司还能换spring,我们公司还在用十多年前些的库,就算
: 知道架构烂也不可能换了。
: 我的意思是任何一个语言能够流行总是有它的原因的,起码在当时是被认为最合适的选
: 择。现在你回过头来骂这个语言多么多么烂,有放下饭碗骂娘的意思。

相关主题
写脚本真麻烦Python日报 2015年2月楼
Python日报 一周回顾 2015-01-24Python代码如何调试?
Python 2015年1月楼Python 周报 2015-02-28
进入Programming版参与讨论
z****e
发帖数: 54598
91
那些类库绝大多数都不是python写的
python的优势在于做胶水语言
便于直接用上c,fortran这些语言写的类库
但是这些类库因为包装得不彻底
所以一旦换一个平台,很容易就出问题
比如mac上用scipy什么,就需要重新编译
这里面经常出各种狗血问题,遇到一个就足够让人耗上2-3天
正常
这种做法给代码的维护造成了极大的困扰
还是jar好

【在 e********3 的大作中提到】
: 纠结True没有定义都是孔乙己,Python还是很牛逼的语言,加上各种library很给力。
j********x
发帖数: 2330
92
google内部支持4种语言java c++ go python
你可以说python是这四个里面最烂的,但是python再烂,按照你评价google的标准,也
是世界前4的语言
至于google出go干它,拜托你搞搞清楚go的出身。。。那也是苦大仇深的主,rob pike
一个物理系出身的码工,折腾个go,是想干c++的;阴差阳错干了python,到你嘴里就
成了“google搞个go干python”。。。编故事也要有根据吧。。。Google内部折腾的语
言不少,你也就看到个go,碰巧取代了python,就拿来踩?至于python程序员转go,拜
托,c++转java的更多,A G都是c++起家,后来java代码也都反超,倒不如你去踩c++吧
“跟java比 c++就是个恶心的语言”。。。我估计附和的会比较多。
再说了,向来对go颇有微词的您,也好意思这个时候拿go踩python?
我不是说你不能讲语言烂,问题是你压根没用python做个严肃项目,论坛上一口一个恶
心 一口一个傻逼,除了证明这个人没有口德、缺乏严肃精神,有任何意义么?
哦,对了,还能给老邢带来点广告收入。。。
总结一下,你这个statement完全是无头论断,无事实 无逻辑 无结论;仅仅是一种感
情上对python的附带性质的讽刺。
ps:我老也是写了上万行python才有感而发,不是那种张嘴一个“True都没定义==恶心
”的无知鼠辈

【在 p*****2 的大作中提到】
: 牛逼的话 google为什么出go干它?
: 为什么很多python程序员转go?

p*****2
发帖数: 21240
93
你说的这些都不是我说的吧?

pike

【在 j********x 的大作中提到】
: google内部支持4种语言java c++ go python
: 你可以说python是这四个里面最烂的,但是python再烂,按照你评价google的标准,也
: 是世界前4的语言
: 至于google出go干它,拜托你搞搞清楚go的出身。。。那也是苦大仇深的主,rob pike
: 一个物理系出身的码工,折腾个go,是想干c++的;阴差阳错干了python,到你嘴里就
: 成了“google搞个go干python”。。。编故事也要有根据吧。。。Google内部折腾的语
: 言不少,你也就看到个go,碰巧取代了python,就拿来踩?至于python程序员转go,拜
: 托,c++转java的更多,A G都是c++起家,后来java代码也都反超,倒不如你去踩c++吧
: “跟java比 c++就是个恶心的语言”。。。我估计附和的会比较多。
: 再说了,向来对go颇有微词的您,也好意思这个时候拿go踩python?

s*********d
发帖数: 94
94
太同意了。
某些人老是把‘python已死’挂在嘴边上,让人看着实在是心烦,不过也能看到这些人
的肤浅。python语言的多才多艺是大家有目共睹的,现在已经成为美国top30学校cs本
科的第一教学语言。
难道那些学校的教授都不如本版某些id有见识有眼光?

pike

【在 j********x 的大作中提到】
: google内部支持4种语言java c++ go python
: 你可以说python是这四个里面最烂的,但是python再烂,按照你评价google的标准,也
: 是世界前4的语言
: 至于google出go干它,拜托你搞搞清楚go的出身。。。那也是苦大仇深的主,rob pike
: 一个物理系出身的码工,折腾个go,是想干c++的;阴差阳错干了python,到你嘴里就
: 成了“google搞个go干python”。。。编故事也要有根据吧。。。Google内部折腾的语
: 言不少,你也就看到个go,碰巧取代了python,就拿来踩?至于python程序员转go,拜
: 托,c++转java的更多,A G都是c++起家,后来java代码也都反超,倒不如你去踩c++吧
: “跟java比 c++就是个恶心的语言”。。。我估计附和的会比较多。
: 再说了,向来对go颇有微词的您,也好意思这个时候拿go踩python?

p*****2
发帖数: 21240
95
每个人对语言要有自己的理解 跟风不错 但也失去了个性 这点网银还是不错的

【在 s*********d 的大作中提到】
: 太同意了。
: 某些人老是把‘python已死’挂在嘴边上,让人看着实在是心烦,不过也能看到这些人
: 的肤浅。python语言的多才多艺是大家有目共睹的,现在已经成为美国top30学校cs本
: 科的第一教学语言。
: 难道那些学校的教授都不如本版某些id有见识有眼光?
:
: pike

j********x
发帖数: 2330
96
凤姐一般的傻叉还不错
真是让我啼笑皆非

【在 p*****2 的大作中提到】
: 每个人对语言要有自己的理解 跟风不错 但也失去了个性 这点网银还是不错的
z*******3
发帖数: 13709
97
数理逻辑要学好啊
人家随口一说,你就信了
top 30 cs是哪些?
top 4我知道,top10我都不确定了
top 30更是没谱的事
文科生?

【在 s*********d 的大作中提到】
: 太同意了。
: 某些人老是把‘python已死’挂在嘴边上,让人看着实在是心烦,不过也能看到这些人
: 的肤浅。python语言的多才多艺是大家有目共睹的,现在已经成为美国top30学校cs本
: 科的第一教学语言。
: 难道那些学校的教授都不如本版某些id有见识有眼光?
:
: pike

l**********n
发帖数: 8443
98
python转go,从一坨屎转到另一坨屎?这什么逻辑

【在 p*****2 的大作中提到】
: 不能同意的更多
: go也类似

s*********d
发帖数: 94
99
http://cacm.acm.org/blogs/blog-cacm/176450-python-is-now-the-mo
你自己去读读

【在 z*******3 的大作中提到】
: 数理逻辑要学好啊
: 人家随口一说,你就信了
: top 30 cs是哪些?
: top 4我知道,top10我都不确定了
: top 30更是没谱的事
: 文科生?

s*********d
发帖数: 94
100
看看上面那个链接里的文章,如果没时间,就看第一段的summary。还有什么话说?
为何版上那么多傻逼老是血口喷人。
At the time of writing (July 2014), Python is currently the most popular
language for teaching introductory computer science courses at top-ranked U.
S. departments.
Specifically, eight of the top 10 CS departments (80%), and 27 of the top 39
(69%), teach Python in introductory CS0 or CS1 courses.

【在 z*******3 的大作中提到】
: 数理逻辑要学好啊
: 人家随口一说,你就信了
: top 30 cs是哪些?
: top 4我知道,top10我都不确定了
: top 30更是没谱的事
: 文科生?

相关主题
Hadoop 和Python的数据分析包哪个更值得学习?python, pickle
想写一个machine learning的平台几个Python的小问题
越来越觉得spark是nicheScripting language的几个问题
进入Programming版参与讨论
w**z
发帖数: 8232
101
你教Java
public static void main
就得解释半天。

U.
39

【在 s*********d 的大作中提到】
: 看看上面那个链接里的文章,如果没时间,就看第一段的summary。还有什么话说?
: 为何版上那么多傻逼老是血口喷人。
: At the time of writing (July 2014), Python is currently the most popular
: language for teaching introductory computer science courses at top-ranked U.
: S. departments.
: Specifically, eight of the top 10 CS departments (80%), and 27 of the top 39
: (69%), teach Python in introductory CS0 or CS1 courses.

T*******x
发帖数: 8565
102
public static void main 不用解释吧。就这么用就好了。

【在 w**z 的大作中提到】
: 你教Java
: public static void main
: 就得解释半天。
:
: U.
: 39

r***y
发帖数: 4379
103
python 的 if __name__ == '__main__' 也差不多呀...

【在 w**z 的大作中提到】
: 你教Java
: public static void main
: 就得解释半天。
:
: U.
: 39

w********m
发帖数: 1137
104
你老连gcc都搞不定 那么...

★ 发自iPhone App: ChineseWeb 1.0.1
★ 发自iPhone App: ChineseWeb 1.0.1

【在 z****e 的大作中提到】
: 那些类库绝大多数都不是python写的
: python的优势在于做胶水语言
: 便于直接用上c,fortran这些语言写的类库
: 但是这些类库因为包装得不彻底
: 所以一旦换一个平台,很容易就出问题
: 比如mac上用scipy什么,就需要重新编译
: 这里面经常出各种狗血问题,遇到一个就足够让人耗上2-3天
: 正常
: 这种做法给代码的维护造成了极大的困扰
: 还是jar好

g*****g
发帖数: 34805
105
101啥简单学啥,没什么错。俺们当年还学pascal呢。
z*******3
发帖数: 13709
106
lol
你自以为搞定得了gcc

【在 w********m 的大作中提到】
: 你老连gcc都搞不定 那么...
:
: ★ 发自iPhone App: ChineseWeb 1.0.1
: ★ 发自iPhone App: ChineseWeb 1.0.1

z*******3
发帖数: 13709
107
lol
果然统计学得很糟糕
不会把数据好好看看?
没发现用python一堆所谓的入门课程都是
ee打头的?
说你是文科生有啥不服的?
ENGI E1006
EECS182
EECS110
ECS 10
这些课是cs入门课?
你没发现java那一个column里面,几乎都是cs打头的?

U.
39

【在 s*********d 的大作中提到】
: 看看上面那个链接里的文章,如果没时间,就看第一段的summary。还有什么话说?
: 为何版上那么多傻逼老是血口喷人。
: At the time of writing (July 2014), Python is currently the most popular
: language for teaching introductory computer science courses at top-ranked U.
: S. departments.
: Specifically, eight of the top 10 CS departments (80%), and 27 of the top 39
: (69%), teach Python in introductory CS0 or CS1 courses.

z*******3
发帖数: 13709
108
把数据好好看看
15 U. Maryland - College Park CMSC 198C,D,E CMSC131
29 U. Virginia CS 1120 CS 1110, 1111
你觉得cmsc 131更接近入门课还是cmsc 198更接近入门课?
cs1110更接近入门课还是cs1120更接近?
这根本就不应该放在一起,而应该直接把第一个干掉
留下第二个,难道不是?
还有你看
Rice COMP 140
这个一看就有问题
comp 140怎么可能是入门课?
comp 110或者100还差不多
rice那个我看了看,入门课用的是excel和access
根本不是什么python
https://www.clear.rice.edu/comp100/14-spring/
comp101最关键的是表达idea,cs本质是数学,而非工具
所以有些学校还会用pascal,因为计算方便
java那个比较适合software engineering时候教
不信你把你们学校的软件工程课程翻出来看看,到底用的是啥工具
不是我没读仔细,那片文章明显是biased
也就是忽悠你可以

【在 s*********d 的大作中提到】
: http://cacm.acm.org/blogs/blog-cacm/176450-python-is-now-the-mo
: 你自己去读读

z*******3
发帖数: 13709
109
这个metadata只有一个呀
public static void main(String[] args)
这里解释点有
public
static
args
至少三个吧

【在 r***y 的大作中提到】
: python 的 if __name__ == '__main__' 也差不多呀...
z*******3
发帖数: 13709
110
传统上cs入门课有两种
不同major选择的不一样
如果是ece也就是偏硬件的话,以前都是从c开始教
包括天朝大学也都是如此,现在好像都转python了
c还是比较折腾的
如果是se,也就是偏软件的话,从10多年前开始
都从java开始教了,这些年也还是如此
如果有正经的cs专业的话,那就是math之后的课
用啥都有可能,fortran也有人用
最重要是灌输数学理论知识,而非工具
为培养computer scientist做准备
那个数据摆明了就是ee转行的同学写的
很多所谓的编程入门课都是ee打头的
哪里是正规的cs课,而且java真正开始教
应该是软件工程这门课入门时候比较强调的
几乎所有的软件工程课,都是用java来做教学语言
哪怕是用c教入门课的

【在 g*****g 的大作中提到】
: 101啥简单学啥,没什么错。俺们当年还学pascal呢。
相关主题
Scripting language的几个问题很沮丧地问一个非常土的python问题
初级问题:Python怎么指代上一个命令的输出 (转载)怎么检查python的call hierarchy啊?
请问Python初学者怎么学用emacs运行python script
进入Programming版参与讨论
w********m
发帖数: 1137
111
搞startup一开始就是一个连EC2的SSH
最少要搭个demo出来,骗骗投资人吧
要搞java的话,估计只有到印度新德里搬运烙印,明年十月上班,谁能撑那么久
现在大部分大学毕业生都懂点python,注意--不是CS专业的
startup顺便拉个人就可以开工
以前的storm,shark也不是不好,太复杂了,没人会用
databricks的人从Berkeley出来的,知道现状,于是把spark上面的python搞好,到处
用ipython notebook作介绍,大家一看都会,马上火爆了。
到hdfs上查个log,没人愿意用java现写个类库。所以,现在的大趋势是java做轮子,
python用轮子。

【在 z*******3 的大作中提到】
: 传统上cs入门课有两种
: 不同major选择的不一样
: 如果是ece也就是偏硬件的话,以前都是从c开始教
: 包括天朝大学也都是如此,现在好像都转python了
: c还是比较折腾的
: 如果是se,也就是偏软件的话,从10多年前开始
: 都从java开始教了,这些年也还是如此
: 如果有正经的cs专业的话,那就是math之后的课
: 用啥都有可能,fortran也有人用
: 最重要是灌输数学理论知识,而非工具

z*******3
发帖数: 13709
112
startup并不是主流,大部分进startup都是赌博性质的
你不可能让所有人都去赌博,python要懂很容易
5分钟就能懂,有啥难的?这种脚本语言,大多数都是5分钟就上手
spark上python巨慢,有jvm真想用脚本的话
直接上groovy了,哪里需要用什么python
运行效率和开发效率都要快很多
groovy对于语法的定义比python强不少
比如有{},python的轮子主要是c写的,fortran那些
比如numpy, scipy这些,真正jvm的话,用python的并不多
多数都是以前用c的程序员在弄python
spark之所以还留着python就是冲着numpy这些去的
看官方文档都写了,spark python是c解释器,所以能用numpy

【在 w********m 的大作中提到】
: 搞startup一开始就是一个连EC2的SSH
: 最少要搭个demo出来,骗骗投资人吧
: 要搞java的话,估计只有到印度新德里搬运烙印,明年十月上班,谁能撑那么久
: 现在大部分大学毕业生都懂点python,注意--不是CS专业的
: startup顺便拉个人就可以开工
: 以前的storm,shark也不是不好,太复杂了,没人会用
: databricks的人从Berkeley出来的,知道现状,于是把spark上面的python搞好,到处
: 用ipython notebook作介绍,大家一看都会,马上火爆了。
: 到hdfs上查个log,没人愿意用java现写个类库。所以,现在的大趋势是java做轮子,
: python用轮子。

n*****3
发帖数: 1584
113
well said , thanks.
but I guess python for spark is to attract python ppl, no many ppl knows
scala, and java is too heavy most of the time

【在 z*******3 的大作中提到】
: startup并不是主流,大部分进startup都是赌博性质的
: 你不可能让所有人都去赌博,python要懂很容易
: 5分钟就能懂,有啥难的?这种脚本语言,大多数都是5分钟就上手
: spark上python巨慢,有jvm真想用脚本的话
: 直接上groovy了,哪里需要用什么python
: 运行效率和开发效率都要快很多
: groovy对于语法的定义比python强不少
: 比如有{},python的轮子主要是c写的,fortran那些
: 比如numpy, scipy这些,真正jvm的话,用python的并不多
: 多数都是以前用c的程序员在弄python

w********m
发帖数: 1137
114
不是hadoop和spark的committer,没兴趣关心jvm。用轮子的真不觉得轮子怎么做很重
要。
测试过scala和python在spark上的表现,没觉得你说的后者比前者慢几十倍。主要瓶颈
是RDD到hdfs的IO,这跟语言有什么关系。
另外,spark上怎么用groovy。

【在 z*******3 的大作中提到】
: startup并不是主流,大部分进startup都是赌博性质的
: 你不可能让所有人都去赌博,python要懂很容易
: 5分钟就能懂,有啥难的?这种脚本语言,大多数都是5分钟就上手
: spark上python巨慢,有jvm真想用脚本的话
: 直接上groovy了,哪里需要用什么python
: 运行效率和开发效率都要快很多
: groovy对于语法的定义比python强不少
: 比如有{},python的轮子主要是c写的,fortran那些
: 比如numpy, scipy这些,真正jvm的话,用python的并不多
: 多数都是以前用c的程序员在弄python

p*****2
发帖数: 21240
115
大数据python没戏

【在 w********m 的大作中提到】
: 搞startup一开始就是一个连EC2的SSH
: 最少要搭个demo出来,骗骗投资人吧
: 要搞java的话,估计只有到印度新德里搬运烙印,明年十月上班,谁能撑那么久
: 现在大部分大学毕业生都懂点python,注意--不是CS专业的
: startup顺便拉个人就可以开工
: 以前的storm,shark也不是不好,太复杂了,没人会用
: databricks的人从Berkeley出来的,知道现状,于是把spark上面的python搞好,到处
: 用ipython notebook作介绍,大家一看都会,马上火爆了。
: 到hdfs上查个log,没人愿意用java现写个类库。所以,现在的大趋势是java做轮子,
: python用轮子。

g*****g
发帖数: 34805
116
上indeed搜一下startup Java, 和startup Python,你就知道哪个多了,不要想当然。
startup不只有做网站的,还有做企业服务的,做大数据的,做mobile的。Python这些
方面都差多了。

【在 w********m 的大作中提到】
: 搞startup一开始就是一个连EC2的SSH
: 最少要搭个demo出来,骗骗投资人吧
: 要搞java的话,估计只有到印度新德里搬运烙印,明年十月上班,谁能撑那么久
: 现在大部分大学毕业生都懂点python,注意--不是CS专业的
: startup顺便拉个人就可以开工
: 以前的storm,shark也不是不好,太复杂了,没人会用
: databricks的人从Berkeley出来的,知道现状,于是把spark上面的python搞好,到处
: 用ipython notebook作介绍,大家一看都会,马上火爆了。
: 到hdfs上查个log,没人愿意用java现写个类库。所以,现在的大趋势是java做轮子,
: python用轮子。

p*****2
发帖数: 21240
117
python主要是做网站吧
踩着ruby上来的 现在被node踩

【在 g*****g 的大作中提到】
: 上indeed搜一下startup Java, 和startup Python,你就知道哪个多了,不要想当然。
: startup不只有做网站的,还有做企业服务的,做大数据的,做mobile的。Python这些
: 方面都差多了。

M********t
发帖数: 5032
118
光看名字就恶心

【在 m******u 的大作中提到】
: true都是没定义的。ruby看上去要好多了。
l**********n
发帖数: 8443
119
Python主要是最网站的,二爷你账号被黑了吧。

【在 p*****2 的大作中提到】
: python主要是做网站吧
: 踩着ruby上来的 现在被node踩

l*******b
发帖数: 2586
120
Aglee !

【在 l**********n 的大作中提到】
: Python主要是最网站的,二爷你账号被黑了吧。
相关主题
can python replace matlab ?Python日报 一周回顾 2015-01-24
打算学python,求推荐editor!Python 2015年1月楼
写脚本真麻烦Python日报 2015年2月楼
进入Programming版参与讨论
p*****2
发帖数: 21240
121
没有

【在 l**********n 的大作中提到】
: Python主要是最网站的,二爷你账号被黑了吧。
s*********d
发帖数: 94
122
不要强词夺理,你这种人,难怪前几个星期有人张嘴闭嘴问候你目前,我今天算搞明白
了,你这种人就该骂。
不想讨论了,到此为止。

【在 z*******3 的大作中提到】
: 把数据好好看看
: 15 U. Maryland - College Park CMSC 198C,D,E CMSC131
: 29 U. Virginia CS 1120 CS 1110, 1111
: 你觉得cmsc 131更接近入门课还是cmsc 198更接近入门课?
: cs1110更接近入门课还是cs1120更接近?
: 这根本就不应该放在一起,而应该直接把第一个干掉
: 留下第二个,难道不是?
: 还有你看
: Rice COMP 140
: 这个一看就有问题

w*****e
发帖数: 721
123

最同意這個。

【在 a*f 的大作中提到】
: 最麻烦的是tab和空格的对齐,头号白板coding的杀手
z****e
发帖数: 54598
124
你的瓶颈居然不在computing上,而在io上
那你根本无法测试语言之间的差异
还谈什么比较?
话说做ml之类的,感觉数据操作是大头
而且spark不就是把数据读入内存么?
你怎么还会有频繁的rdd和hadoop上的io操作,那这样的话,跟hadoop有啥区别?
你确定你用对了spark?
这个优化了之后,你的重点应该是ml那些算法上
那个都是吃资源的大户,做个word count就可以很明显感觉出来了
不过这个不仅跟语言有关,跟复杂度也有关系
我们当时做word count,同样是java,有些人用了4秒,有些人算了一整天
python同样算法更慢,尤其是涉及dictionary的时候
我大概用同样算法跑python要用半个小时,java的话,2分钟差不多
只有spark上怎么用groovy,这个问你,跟python用c库一样用
你要是不知道我没办法

【在 w********m 的大作中提到】
: 不是hadoop和spark的committer,没兴趣关心jvm。用轮子的真不觉得轮子怎么做很重
: 要。
: 测试过scala和python在spark上的表现,没觉得你说的后者比前者慢几十倍。主要瓶颈
: 是RDD到hdfs的IO,这跟语言有什么关系。
: 另外,spark上怎么用groovy。

z****e
发帖数: 54598
125
lol
对你不利的结果就是强词夺理
这种狗急跳墙式的pa除了说明你黔驴技穷以外什么都说明不了

【在 s*********d 的大作中提到】
: 不要强词夺理,你这种人,难怪前几个星期有人张嘴闭嘴问候你目前,我今天算搞明白
: 了,你这种人就该骂。
: 不想讨论了,到此为止。

z****e
发帖数: 54598
126
no
主要不是做网站,而是做数据的

【在 l**********n 的大作中提到】
: Python主要是最网站的,二爷你账号被黑了吧。
f******x
发帖数: 98
127
Python 在科学计算和数据分析领域有一统江湖的趋势。ipython notebook集数据采集
,symbolic math,编程,文档,slides presentation,data visualization于一体,
一个环境全都搞定,是做数值统计模型的神器。没用过ipython notebook就没资格对
python说三道四。
c********1
发帖数: 421
128
slide presentation and data visualization?
有这么强?
给一些sample?

【在 f******x 的大作中提到】
: Python 在科学计算和数据分析领域有一统江湖的趋势。ipython notebook集数据采集
: ,symbolic math,编程,文档,slides presentation,data visualization于一体,
: 一个环境全都搞定,是做数值统计模型的神器。没用过ipython notebook就没资格对
: python说三道四。

d******e
发帖数: 2265
129
难说,这些我都宁肯上R。除了数据处理

【在 f******x 的大作中提到】
: Python 在科学计算和数据分析领域有一统江湖的趋势。ipython notebook集数据采集
: ,symbolic math,编程,文档,slides presentation,data visualization于一体,
: 一个环境全都搞定,是做数值统计模型的神器。没用过ipython notebook就没资格对
: python说三道四。

1 (共1页)
进入Programming版参与讨论
相关主题
Python 2015年1月楼几个Python的小问题
Python日报 2015年2月楼Scripting language的几个问题
Python代码如何调试?初级问题:Python怎么指代上一个命令的输出 (转载)
Python 周报 2015-02-28请问Python初学者怎么学
Hadoop 和Python的数据分析包哪个更值得学习?很沮丧地问一个非常土的python问题
想写一个machine learning的平台怎么检查python的call hierarchy啊?
越来越觉得spark是niche用emacs运行python script
python, picklecan python replace matlab ?
相关话题的讨论汇总
话题: python话题: true话题: 语言话题: java话题: spark