你们觉得哪个编程语言的坑最多?

2017-02-12 00:35:39 +08:00
 changwei

楼主昨天写 PHP 就碰到 PDO 扩展的一个大坑,详情 https://segmentfault.com/q/1010000008305175

PDO 的参数绑定 bindParam 方法第二个参数是传递一个引用类型,而不是值,因为这个问题我前天晚上反反复复调试了半天,甚至去各大 PHP 群里面问了一些"资深大牛"都说不知道,看来现在的程序员确实都是用多了框架都忘记了 PHP 原生的各种坑啊。

还有 JavaScript 的 this 指向也让很多初学者摸不着头脑,不过这貌似是函数式编程语言的特性把,不知道算不算一种坑呢?

话说别的编程语言有类似的坑吗?各位可以分享分享

9921 次点击
所在节点    程序员
81 条回复
murmur
2017-02-12 16:35:11 +08:00
@chemzqm 更正一下,是对 array 空白位的处理
aploium
2017-02-12 17:33:00 +08:00
@huntererer 觉得 python 编码坑的大概还停留在 2.x ,而且不会__future__吧
willm
2017-02-12 17:38:06 +08:00
c++:你们都是来争第二的么?
zhuangtongfa
2017-02-12 17:43:09 +08:00
函数式没有 this,this 是 OOP 的,ES6 以后 JS 就没啥大坑了
chipmuck
2017-02-12 17:52:35 +08:00
同事
cchange
2017-02-12 20:14:46 +08:00
要说语言 PLC 用的 STL 和 LAD 还有高级的 SCL ,坑是最少的,每个指令要得到的信息都是已知的,好多是硬件实现的

语言这个东西 看使用场合吧
xcodebuild
2017-02-12 20:40:50 +08:00
@hweining 虽然 js 坑是挺多的。。但是现在( 2017 年)还在抱怨 callback hell 实在是没说到点子上
viator42
2017-02-12 21:06:04 +08:00
bash ,语法格式各种反人类,不折腾一圈根本写不出东西来,写完的都留着不敢删因为没法保证还能再写出来
zhuangzhuang1988
2017-02-12 21:08:16 +08:00
php.. 最坑了。。
ZE3kr
2017-02-12 21:12:25 +08:00
php.net 每一个函数下面的用户评论,被顶起来的很多都是说这个函数有什么坑的
wdlth
2017-02-12 21:18:53 +08:00
人说的话最坑……
aliuwr
2017-02-12 22:47:37 +08:00
居然没人提 Scala 啊,失望。
果然是没人用么。。。
AnyISalIn
2017-02-12 23:00:25 +08:00
js
mingyun
2017-02-12 23:12:49 +08:00
py2 编码坑
MntCw
2017-02-12 23:25:20 +08:00
这叫坑?文档里有写清楚的能叫坑?
xialdj
2017-02-12 23:54:39 +08:00
js 反正是奇技淫巧最多的语言 语言层面上历史遗留的问题就很多 有的坑还入了标准
Gantz
2017-02-13 09:16:21 +08:00
@murmur 所以结论是你比较适合那个时代?
murmur
2017-02-13 09:19:19 +08:00
@Gantz 昨天看到一个笑话图, es3 的精髓是那么多, es6 的精髓还是跟 es3 一样多,实际上除了 es5 的 get/set 方法绑定之外,其余的都是跑在 polyfill 上的

用 java 的没说用 java8 鄙视用 apache utils 的,但是前端文章动不动不用 es6 你就 xx 一样的标题
messXD
2017-02-13 13:25:02 +08:00
python?
项目一大各种耦合搞死你
irenicus
2017-02-13 15:16:08 +08:00
我会的语言不多,但据说是 C++

我用 perl 用得神清气爽我会乱说?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/339840

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX