由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 写Python 的苦恼之一:有人当c用,有人当bash用,有人当FP用。当然也有人当python用
相关主题
现在哪些script最流行?python, perl, C
python的问题,大拿帮忙看看阅读scala中
perl的文本处理大部分容易在python里实现吗?关于FP
Python, Java, Perl, PHP,RubyScala有一点不好
python能检查出space是一个还是两个吗?FP的主要问题是两个
请教一下,各位牛人觉得Rust语言怎么样?spark 为啥不用 java 写
Perl 6 改动很大很恶心其实王垠严肃文章写的不错
python象C/C++, ruby象java请教一个变态的regular expression 替换
相关话题的讨论汇总
话题: 人当话题: python话题: fp话题: bash话题: dict
进入Programming版参与讨论
1 (共1页)
t**r
发帖数: 3428
1
当c用的,各种c 的写法,就差加上大括号了
当bash用的。我擦,基本一个函数搞定一切 各种magic number, regex.
当fp用的。map filter lambda满天飞。 怎么不去写lisp啊?
当python用的。我擦,是个东西就是创建dict。这开销。。不忍目睹
还有python门槛太低了,程序员质量根本没发保障
发发牢骚
d******e
发帖数: 2265
2
dict还好吧。你的类也是一个dict实现的.
用python还在乎性能?

【在 t**r 的大作中提到】
: 当c用的,各种c 的写法,就差加上大括号了
: 当bash用的。我擦,基本一个函数搞定一切 各种magic number, regex.
: 当fp用的。map filter lambda满天飞。 怎么不去写lisp啊?
: 当python用的。我擦,是个东西就是创建dict。这开销。。不忍目睹
: 还有python门槛太低了,程序员质量根本没发保障
: 发发牢骚

j*****n
发帖数: 1545
3
强烈同意,特别是 map filter lambda 迭在一起根本没法看,还没法 debug. 得自己
重新写一遍... 我靠.

【在 t**r 的大作中提到】
: 当c用的,各种c 的写法,就差加上大括号了
: 当bash用的。我擦,基本一个函数搞定一切 各种magic number, regex.
: 当fp用的。map filter lambda满天飞。 怎么不去写lisp啊?
: 当python用的。我擦,是个东西就是创建dict。这开销。。不忍目睹
: 还有python门槛太低了,程序员质量根本没发保障
: 发发牢骚

v*******e
发帖数: 11604
4
dict还好,反正是个hash table。我就爱用dict
d****i
发帖数: 4809
5
正确的python的用法是:当bash和Perl的替代品用,当然其实不能代替。

【在 t**r 的大作中提到】
: 当c用的,各种c 的写法,就差加上大括号了
: 当bash用的。我擦,基本一个函数搞定一切 各种magic number, regex.
: 当fp用的。map filter lambda满天飞。 怎么不去写lisp啊?
: 当python用的。我擦,是个东西就是创建dict。这开销。。不忍目睹
: 还有python门槛太低了,程序员质量根本没发保障
: 发发牢骚

c********l
发帖数: 8138
6
为什么“当然其实不能代替”?
我觉得bash/perl能干的事,python基本都能干

【在 d****i 的大作中提到】
: 正确的python的用法是:当bash和Perl的替代品用,当然其实不能代替。
d****i
发帖数: 4809
7
Perl的regex比python的更符合标准规范。

【在 c********l 的大作中提到】
: 为什么“当然其实不能代替”?
: 我觉得bash/perl能干的事,python基本都能干

d******e
发帖数: 2265
8
用regex写的程序真心没法读。
除非极其简单,否则俺们一般都是上pyparsing。

【在 d****i 的大作中提到】
: Perl的regex比python的更符合标准规范。
c********l
发帖数: 8138
9
短期看,只要能work就行了,大不了查reference,多花点时间
长期看,今后的趋势是像王垠说的那样,OS命令之间的数据传输用类似lisp那种
统一的结构化数据,而不是按目前linux这样用字符的方式,
到时候regex在command之间的数据交换上就起不了作用了,
换句话,regex就会用得少了

【在 d****i 的大作中提到】
: Perl的regex比python的更符合标准规范。
C**********r
发帖数: 8189
10
不得不赞同一下。

【在 t**r 的大作中提到】
: 当c用的,各种c 的写法,就差加上大括号了
: 当bash用的。我擦,基本一个函数搞定一切 各种magic number, regex.
: 当fp用的。map filter lambda满天飞。 怎么不去写lisp啊?
: 当python用的。我擦,是个东西就是创建dict。这开销。。不忍目睹
: 还有python门槛太低了,程序员质量根本没发保障
: 发发牢骚

1 (共1页)
进入Programming版参与讨论
相关主题
请教一个变态的regular expression 替换python能检查出space是一个还是两个吗?
anyone here using ruby?请教一下,各位牛人觉得Rust语言怎么样?
any perl html parser to recommend?Perl 6 改动很大很恶心
perl能不能一次把一个str中的a替换成x,b替换成y? (转载)python象C/C++, ruby象java
现在哪些script最流行?python, perl, C
python的问题,大拿帮忙看看阅读scala中
perl的文本处理大部分容易在python里实现吗?关于FP
Python, Java, Perl, PHP,RubyScala有一点不好
相关话题的讨论汇总
话题: 人当话题: python话题: fp话题: bash话题: dict