由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 怎么这里这么多人学python
相关主题
Haskell很难学。。node来势凶猛,已经完胜Ruby了
对 (im)mutability 的误解和深度理解Python和perl都属于那种很难精通的语言
让机器爽还是让程序员爽,这是个问题groovy整个就是一个better python
python代码写成这样,什么鬼阿。看一个php+python程序员的悔恨之路
FP更接近人的思维有没有喜欢haskell的同学
花了一个小时学习了python原来用ruby和python的公司很喜欢转scala
也谈OOP跟FP之争王垠新文 为Java说句公道话
functional programming?FP的死穴还是性能
相关话题的讨论汇总
话题: python话题: ruby话题: clojure话题: google话题: fp
进入Programming版参与讨论
1 (共1页)
p*****2
发帖数: 21240
1
没人学ruby呢
T****U
发帖数: 3344
2
跟二爷,
跳坑

【在 p*****2 的大作中提到】
: 没人学ruby呢
l*******b
发帖数: 2586
3
jump

【在 p*****2 的大作中提到】
: 没人学ruby呢
g**e
发帖数: 6127
4
python在银行用的多,容易赚大钱

【在 p*****2 的大作中提到】
: 没人学ruby呢
p*****2
发帖数: 21240
5

上次我学了两个星期python没找到什么好工作呀。

【在 g**e 的大作中提到】
: python在银行用的多,容易赚大钱
d****i
发帖数: 4809
6
不是前面有人说过吗,Ruby是小日本鬼子搞的,为了抗日,绝不学Ruby!

【在 p*****2 的大作中提到】
: 没人学ruby呢
l********a
发帖数: 1154
7
ruby比python有什么优点吗?
t****a
发帖数: 1212
8
二爷和盖子两位大爷太逗了
ruby语法更灵活,geek们更喜欢这门语言的。python学习曲线平缓,更容易上手,用的
人多,各种package尤其是科学计算的package比较多
工业界就这样,做主流的往往不是最酷的语言,做主流的语言是在各种性能上包括容易
上手程度,程序员数目等等的一个折中。Java就是明证啊。
二爷,去学clojure吧——更加elegant的语言——据说Seattle的ruby社群中好多人转
了clojure。

【在 p*****2 的大作中提到】
:
: 上次我学了两个星期python没找到什么好工作呀。

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

clojure的应用怎么样呢?我学ruby也是因为程序可以放到cloud上去run。

【在 t****a 的大作中提到】
: 二爷和盖子两位大爷太逗了
: ruby语法更灵活,geek们更喜欢这门语言的。python学习曲线平缓,更容易上手,用的
: 人多,各种package尤其是科学计算的package比较多
: 工业界就这样,做主流的往往不是最酷的语言,做主流的语言是在各种性能上包括容易
: 上手程度,程序员数目等等的一个折中。Java就是明证啊。
: 二爷,去学clojure吧——更加elegant的语言——据说Seattle的ruby社群中好多人转
: 了clojure。

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

就是灵活吧。python那个强制缩进比ruby的end强多了,但是python搞个莫名其妙的
tuple出来,而且对面向对象支持的也很差,干嘛都要传个self。感觉用起来还是ruby
更爽一点。

【在 l********a 的大作中提到】
: ruby比python有什么优点吗?
相关主题
花了一个小时学习了pythonnode来势凶猛,已经完胜Ruby了
也谈OOP跟FP之争Python和perl都属于那种很难精通的语言
functional programming?groovy整个就是一个better python
进入Programming版参与讨论
a****n
发帖数: 1887
11
....
tuple 和 很多其他的features, 是为了FP准备的。。。

ruby

【在 p*****2 的大作中提到】
:
: 就是灵活吧。python那个强制缩进比ruby的end强多了,但是python搞个莫名其妙的
: tuple出来,而且对面向对象支持的也很差,干嘛都要传个self。感觉用起来还是ruby
: 更爽一点。

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

没见过其他语言有tuple这东西呀。没有tuple就不能FP吗?

【在 a****n 的大作中提到】
: ....
: tuple 和 很多其他的features, 是为了FP准备的。。。
:
: ruby

a****n
发帖数: 1887
13
抄了一段, 另外python 只是支持一些FP的feature, 并不是pure Functional
language.
For a language to be considered “functional,” it typically needs to
support a few key features:
• Immutable data
• Ability to compose functions
• Functions can be treated as data
• Lazy evaluation
• Pattern matching
t****a
发帖数: 1212
14
Clojure在JVM上运行,可以直接call现有的java class,library的问题解决了。
做网站的话,Clojure可以直接打包放到beanstalk上去。
http://blog.beanstalkapp.com/post/23998022427/beanstalk-clojure
做大规模数据计算的话,我最近正在玩一个Clojure的应用叫做cascalog,貌似比pig和
hive扩展性都好,写起来也容易。
https://github.com/nathanmarz/cascalog
附上clojure的工具列表,http://www.clojure-toolbox.com/
Github上clojure的好东西一堆一堆的。

【在 p*****2 的大作中提到】
:
: 没见过其他语言有tuple这东西呀。没有tuple就不能FP吗?

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

貌似ruby基本都符合吧?

【在 a****n 的大作中提到】
: 抄了一段, 另外python 只是支持一些FP的feature, 并不是pure Functional
: language.
: For a language to be considered “functional,” it typically needs to
: support a few key features:
: • Immutable data
: • Ability to compose functions
: • Functions can be treated as data
: • Lazy evaluation
: • Pattern matching

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

有时间看一下。不过我现在主要在用cloudfoundary。还不支持clojure.

【在 t****a 的大作中提到】
: Clojure在JVM上运行,可以直接call现有的java class,library的问题解决了。
: 做网站的话,Clojure可以直接打包放到beanstalk上去。
: http://blog.beanstalkapp.com/post/23998022427/beanstalk-clojure
: 做大规模数据计算的话,我最近正在玩一个Clojure的应用叫做cascalog,貌似比pig和
: hive扩展性都好,写起来也容易。
: https://github.com/nathanmarz/cascalog
: 附上clojure的工具列表,http://www.clojure-toolbox.com/
: Github上clojure的好东西一堆一堆的。

l*****e
发帖数: 1431
17
语言做为一个工具,本来就有很强的network effect, 用的人越多,对用户的好处越大
,学小众语言,除了装B,没啥好处。
t****a
发帖数: 1212
18
我这人修养不够,看到这种白痴贴会觉得很生气。
那位大侠可以指点指点帮助我放平心态不跟这样的傻瓜生气好么?谢谢。

【在 l*****e 的大作中提到】
: 语言做为一个工具,本来就有很强的network effect, 用的人越多,对用户的好处越大
: ,学小众语言,除了装B,没啥好处。

a****n
发帖数: 1887
19
我只是说为啥有tuple。。。
没用过ruby, 也不想比较语言

【在 p*****2 的大作中提到】
:
: 有时间看一下。不过我现在主要在用cloudfoundary。还不支持clojure.

a*w
发帖数: 4495
20
因为作者视野比较窄,也很固执。Python出来比Java还要早,一直没混
出来,直到Google看中它。
据说当初Google选中它的原因就是它的用户少,可以用来筛选出一些头
脑比较单纯的程序员,这样的人好领导。
但是领养的孩子毕竟不能跟亲生的比。

【在 a****n 的大作中提到】
: 我只是说为啥有tuple。。。
: 没用过ruby, 也不想比较语言

相关主题
看一个php+python程序员的悔恨之路王垠新文 为Java说句公道话
有没有喜欢haskell的同学FP的死穴还是性能
原来用ruby和python的公司很喜欢转scalaPython Q: function pass in struct pointer, come back with data filled
进入Programming版参与讨论
p*****2
发帖数: 21240
21

他是说我吧。你就不需要动气了。呵呵。

【在 t****a 的大作中提到】
: 我这人修养不够,看到这种白痴贴会觉得很生气。
: 那位大侠可以指点指点帮助我放平心态不跟这样的傻瓜生气好么?谢谢。

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

那你的意思就是tuple是为了FP而设计的?

【在 a****n 的大作中提到】
: 我只是说为啥有tuple。。。
: 没用过ruby, 也不想比较语言

a****n
发帖数: 1887
23
我是这么认为,Python还有一些FP的东西比如:
1.lambdas
2.map/filter/reduce
3.itertools
4.functools
5.list comprehensions
6.generators

【在 p*****2 的大作中提到】
:
: 那你的意思就是tuple是为了FP而设计的?

d****i
发帖数: 4809
24
Python有着很强的草根性,在Open Source Community有很多人支持,比起有着悠久历
史贵族血统的诞生于贝尔实验室的C,C++, 以及同样很流行的诞生于Sun的Java,
Python之所以能够突然有后来的发展,部分也是因为有了Google的采用,至于Google为
什么采用Python,原因不得而知,我猜也许是因为Python的发明人曾经在Google任职,
还有就是Google因为Android被Oracle告上法庭有点怕了,框架不敢全部用Java。

【在 a*w 的大作中提到】
: 因为作者视野比较窄,也很固执。Python出来比Java还要早,一直没混
: 出来,直到Google看中它。
: 据说当初Google选中它的原因就是它的用户少,可以用来筛选出一些头
: 脑比较单纯的程序员,这样的人好领导。
: 但是领养的孩子毕竟不能跟亲生的比。

l*******b
发帖数: 2586
25
嗯,但是貌似python的开发人认为python主要面向imperative的。经常说这些
functional feature可以去掉,哈哈
functional的所有数据结构貌似都是以list为基础的,相比imperative所有东西都是以
数组为基础。两种思想方式吧。一个接近人的思考方式,一个接近机器的执行方式。
无论怎样,两种思想都很重要。哪个适合就用哪一个,但是有机会学的话,两个都该懂
一些吧

【在 a****n 的大作中提到】
: 我是这么认为,Python还有一些FP的东西比如:
: 1.lambdas
: 2.map/filter/reduce
: 3.itertools
: 4.functools
: 5.list comprehensions
: 6.generators

g*****g
发帖数: 34805
26
Google因为Android被Oracle告了,跟框架用不用Java根本没有关系。告是因为重新实
现了接口一样的JDK。

【在 d****i 的大作中提到】
: Python有着很强的草根性,在Open Source Community有很多人支持,比起有着悠久历
: 史贵族血统的诞生于贝尔实验室的C,C++, 以及同样很流行的诞生于Sun的Java,
: Python之所以能够突然有后来的发展,部分也是因为有了Google的采用,至于Google为
: 什么采用Python,原因不得而知,我猜也许是因为Python的发明人曾经在Google任职,
: 还有就是Google因为Android被Oracle告上法庭有点怕了,框架不敢全部用Java。

d****i
发帖数: 4809
27
Oracle连这个都告啊,太过分了。怪不得这么多人说他邪恶呢。

【在 g*****g 的大作中提到】
: Google因为Android被Oracle告了,跟框架用不用Java根本没有关系。告是因为重新实
: 现了接口一样的JDK。

1 (共1页)
进入Programming版参与讨论
相关主题
FP的死穴还是性能FP更接近人的思维
Python Q: function pass in struct pointer, come back with data filled花了一个小时学习了python
看来没跳Scala的坑是对的也谈OOP跟FP之争
学了python的decoratorsfunctional programming?
Haskell很难学。。node来势凶猛,已经完胜Ruby了
对 (im)mutability 的误解和深度理解Python和perl都属于那种很难精通的语言
让机器爽还是让程序员爽,这是个问题groovy整个就是一个better python
python代码写成这样,什么鬼阿。看一个php+python程序员的悔恨之路
相关话题的讨论汇总
话题: python话题: ruby话题: clojure话题: google话题: fp