112 条回复  ·  969 次点击
kinkin666 小成 2024-9-3 23:24:44

你遇到过哪些比较难理解的编程语言概念

高三结束准大学生的时候去新华书店看《 C#入门经典(第四版)》看到第六章泛型,卡在那里卡了一个星期,有一天一瓶可乐干下去,悟了,这就是把类型当参数!!!

下一次再这么悟是在学高数下册和离散数学的时候,高数里三层积分里面那个函数我就当它是回调函数了、离散数学和线性代数里那些东西我就当他是 C++里的运算符重载了

haskell 、scala 、f#、pearl 这些东西没用过,粗看一眼看不懂
raptor 小成 2024-9-3 23:37:21

你遇到过哪些比较难理解的编程语言概念

印象中第一个这种坎是二十多年前在汇编语言的保护模式,后来搞懂了。第二个这种坎是十几年前 C++的 TMP ,后来放弃了 C++。
purringpal 小成 2024-9-3 23:46:32

你遇到过哪些比较难理解的编程语言概念

可以考虑备注一下大学专业和工作年限,作为科班毕业来说,完全 get 不到楼上说的这些困扰~
yafoo 小成 2024-9-4 00:03:47

你遇到过哪些比较难理解的编程语言概念

yield
qinfensky 小成 2024-9-4 00:19:41

你遇到过哪些比较难理解的编程语言概念

Macro
spidah 小成 2024-9-4 00:24:13

你遇到过哪些比较难理解的编程语言概念

monad
NoOneNoBody 小成 2024-9-4 01:15:30

你遇到过哪些比较难理解的编程语言概念

堆、栈 其实至今只能说知道大概
iintothewind 小成 2024-9-4 05:39:44

你遇到过哪些比较难理解的编程语言概念

CPS (Continuation-passing style)
HOF(Higher-order function)
还有些其它的,

总之就是函数式编程真的很费脑子,不过挺好玩,逼格确实挺高的,就是工作中几乎用不上。
busuzhike 小成 2024-9-4 08:31:01

你遇到过哪些比较难理解的编程语言概念

python 的装饰
ZGame 初学 2024-9-4 08:32:11

你遇到过哪些比较难理解的编程语言概念

@superhot 喷的好
返回顶部