V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  abersheeran  ›  全部回复第 57 页 / 共 87 页
回复总数  1738
1 ... 53  54  55  56  57  58  59  60  61  62 ... 87  
2021-04-09 19:44:28 +08:00
回复了 abersheeran 创建的主题 程序员 一个开源项目被人夸了,小小的得瑟一下
@eggshell 是的。都可以的。
2021-04-09 14:39:12 +08:00
回复了 rizon 创建的主题 程序员 Java 语法糖的探讨: 如何简化没有 else 的 if 语句写法
我觉得吧,你都用 Java 了就别想着玩花活了。这语言最大的工业优势就是你玩不出什么花活。能玩花火的,基本都被人说是重构火葬场了。
2021-04-09 14:27:29 +08:00
回复了 abersheeran 创建的主题 Python Python lambda:纯正的 λ 演算味儿
@atuocn 😂其实你看我最近的一篇博客就知道,我和你的观点是差不多的。
2021-04-09 14:26:06 +08:00
回复了 abersheeran 创建的主题 Python Python lambda:纯正的 λ 演算味儿
@atuocn 不是……我上面是开玩笑的。我不是函数式教徒,只是模仿一些某些人的口吻。

你说的这些缺点都是客观存在的,所以 Python 代码一般也不鼓励大量使用 lambda 。这个 Y 组合子纯粹是我写着练手,当智力游戏玩的。让你误会了,不好意思啊。
2021-04-09 13:31:18 +08:00
回复了 abersheeran 创建的主题 程序员 一个开源项目被人夸了,小小的得瑟一下
2021-04-09 10:58:33 +08:00
回复了 polyang 创建的主题 职场话题 帮忙参考一下这家公司能去吗?
这肯定能去啊。只要公司不是假的,待遇不是吹的。
2021-04-08 14:01:03 +08:00
回复了 abersheeran 创建的主题 Python Python lambda:纯正的 λ 演算味儿
@bleepbloop 然后 Guido:Closed. 哈哈哈。上次我提的这个问题 https://v2ex.com/t/765531 Coconut 直接 Python 超集语法,香的很,改 CPython 不如直接用它,然后编译到 Python 。
2021-04-08 13:56:47 +08:00
回复了 abersheeran 创建的主题 Python Python lambda:纯正的 λ 演算味儿
@bleepbloop 这个 PEP 里的 “Lambdas are neutered anyway” 也很明确态度了。lambda 这玩意以后就这样了,啥东西都不加了。
2021-04-08 13:55:49 +08:00
回复了 abersheeran 创建的主题 Python Python lambda:纯正的 λ 演算味儿
@bleepbloop 哈哈哈我误会你了。只是个感概罢了,其实我知道肯定不会出 shortcut 的。-> 用掉了倒在其次,这玩意根据上下文不同,可以编译成不同含义。
2021-04-08 13:48:17 +08:00
回复了 abersheeran 创建的主题 Python Python lambda:纯正的 λ 演算味儿
@bleepbloop 这还用翻 PEP 看“Lambdas are neutered anyway.”吗?我以为 python 不鼓励使用 lambda 是一个人尽皆知的事。
2021-04-08 13:44:48 +08:00
回复了 abersheeran 创建的主题 Python Python lambda:纯正的 λ 演算味儿
@aaaron7 我都说了,Python 的设计就没打算你多用 lambda 。擦汗。你非要把其它语言的 lambda 对应过来,那确实难用的很。你把它当作一个增加了单条语句函数可以不写名称的语法糖的 C 来写,这个东西就好用多了。
2021-04-08 13:42:14 +08:00
回复了 abersheeran 创建的主题 Python Python lambda:纯正的 λ 演算味儿
@nthhdy 确实 λ 演算的衍生品很复杂,但它本身还是很简单的。我暂时把它的衍生品当一种智力游戏在玩,不会真的去应用。所以目前来看,挺有趣的。
2021-04-08 13:37:06 +08:00
回复了 abersheeran 创建的主题 Python Python lambda:纯正的 λ 演算味儿
@guyeu 确实,正经写代码,没人这么玩儿。
2021-04-08 13:35:17 +08:00
回复了 abersheeran 创建的主题 Python Python lambda:纯正的 λ 演算味儿
@aaaron7 喔。C 连 lambda 都不能写,那可真是一个“垃圾”,Python 深受 C 思想荼毒,lambda 也不支持过程,也是个垃圾。你已经得到满意的回答了,可以继续用你的直觉写代码去了。
2021-04-08 12:42:55 +08:00
回复了 abersheeran 创建的主题 Python Python lambda:纯正的 λ 演算味儿
@aaaron7 一个语言有一个语言的风格。Python 本身就不鼓励大量使用 lambda,而应该直接 def function 。你拿着其他语言的使用经验来说 Py 匿名函数不好用,那确实不好用。你用 Python 的思维去写 Python,这玩意才好用。明白吗?

我写 Python 就是 Python,写 JavaScript 就是 JavaScript 。我从来不写 JavaScript 风格的 Python,也不写 Python 风格的 JavaScript 。所以我从不觉得 Python lambda 难用,也从不觉得 JavaScript 的箭头匿名函数用不上。
2021-04-08 12:31:40 +08:00
回复了 abersheeran 创建的主题 Python Python lambda:纯正的 λ 演算味儿
@CismonX 嗯嗯,只是想给 Python lambda 正名一下,倒也不是想在 Python 里复兴 λ 演算。

几个大佬说不好用,一群菜鸟跟着说不好用。自己也不想想不好用在哪儿。一群人,人云亦云。上一次遇到这事,还是 C 里的 goto 。
2021-04-08 12:28:12 +08:00
回复了 abersheeran 创建的主题 Python Python lambda:纯正的 λ 演算味儿
@avastms 函数式编程宗教教徒震怒!什么,你居然理解不了 Y 组合子,这是你的问题,不是我代码的问题!😀😀😀
2021-04-08 12:24:54 +08:00
回复了 abersheeran 创建的主题 Python Python lambda:纯正的 λ 演算味儿
@atuocn 但凡你学过一点语言相关的东西,就知道,这不是只允许一行,是只允许一个表达式,至于你用几行,那是你的自由。而但凡看过 λ 演算,你应该知道那玩意里就不存在什么过程(多表达式),一个表达式就够用了。

@hsfzxjy 哈哈哈,确实是有 Python 的库支持 Monad,不过我觉得在 Python 里太多余了。
@love Python 风格就是少用匿名函数。一个语言有一个语言的味道,拿 JS 硬套 Py,不难受就出鬼了。我就从来不拿 Py 那一套硬套 JS 。Py 、JS 我都用的挺爽的。
1 ... 53  54  55  56  57  58  59  60  61  62 ... 87  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5365 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 08:28 · PVG 16:28 · LAX 00:28 · JFK 03:28
Developed with CodeLauncher
♥ Do have faith in what you're doing.