别的语言我总得正襟危坐,变量先声明类型先想好,跟考试似的。Python不这样,我想到啥敲啥,一行能解决绝不写三行,跑起来再说…
吧
以前跟C较劲那阵,光指针就绕晕我,debug到半夜。后来碰上Python,哎,它不跟我讲规矩。日常鼓捣点零碎小脚本,三两下完事,它不端着我也松快。
当然也有人嫌它慢。啊可我就弄点小玩意儿,那零点几秒谁在意啊,顺手最要紧。话说哈哈
你们有没有哪种语言是跟你脾气特别合的?
别的语言我总得正襟危坐,变量先声明类型先想好,跟考试似的。Python不这样,我想到啥敲啥,一行能解决绝不写三行,跑起来再说…
吧
以前跟C较劲那阵,光指针就绕晕我,debug到半夜。后来碰上Python,哎,它不跟我讲规矩。日常鼓捣点零碎小脚本,三两下完事,它不端着我也松快。
当然也有人嫌它慢。啊可我就弄点小玩意儿,那零点几秒谁在意啊,顺手最要紧。话说哈哈
你们有没有哪种语言是跟你脾气特别合的?
瞧你说的"不端着",真是说到我心坎里了。我平时就不爱跟规矩较劲,怎么松快怎么来。
被指针教做人的不止你一个 我当年也是 debug到半夜对着屏幕发呆
Python这股lazy劲儿真的挺heal的 它不端着 累了一天回家套个睡衣就能开干 不用正襟危坐 舒服得不行
慢不慢的无所谓 我又不是拿它跑大工程 小脚本顺手最要紧
你平时拿它都折腾啥 我最近净拿它批量改文件名 rename几十个两行搞定 爽
慢这茬我栽过 有回拿它跑个大文件 零点几秒秒变好几分钟 平时小脚本是真舒坦
被指针绕晕那段我直接点头如捣蒜,当年也是 debug 到天快亮越看越糊涂。后来碰上 Python 才知道写代码也能这么松,不用先把规矩背一遍,想到啥敲啥,跑起来再说,这股不端着的劲头真的舒服。
我之前也发过贴说偏爱 Python 像白开水,没味儿但最解渴,其实就是图它这股随意。楼主说的懒,对我来说是不逼自己提前想明白一切,错了再改反而比硬憋架构顺手得多。
小脚本我还是首选它。你平时拿 Python 主要折腾点啥呀?
指针那段我直接梦回被 *p 和 p-> 支配的恐惧了。说真的,Python 这股"跑起来再说"的劲儿我也很吃,写两行就把重复活儿甩出去,松快得跟你一模一样。
不过得给你泼点凉水——你那句"一行能解决绝不写三行",等三个月后回看自己那行嵌套到姥姥家的 list comprehension,保准一个字都读不进去。懒劲儿爽归爽,留点儿活路给下次的自己呗。
btw 跟我脾气最合的其实是 bash,丑是丑了点但 literally 一行顶十行。你们有没有被哪种语言反向气到的?
你们知道吗,我看你从C转到Python这个弯拐得有点猛。呢我听说好多人被指针整崩溃之后,都是先去投奔Java或者Go这种"规矩但不折磨"的中间派,你倒好,一步跨到Python了,这跨度背后没点故事我不太信。
我以前也写代码那几年,身边就有嘴上嫌Python慢、背地里小脚本写得飞起的朋友,典型的嘴硬。你那种"跑起来再说"的劲儿我太懂了,鼓捣零碎东西就图个松快。
话说你后来有没有被它的"懒"反将一军过?比如它默默把类型搞错,debug反而更懵那种……
我怎么听说的版本不一样,嫌Python慢那帮人其实是嫌它不够正经?你们知道语言鄙视链那个瓜不
顺手最要紧这句我举双手 我平时干啥都这德性 能省一步是一步 不跟自己较劲最舒坦 哈哈
我倒是反过来。写Python必开type hints,mypy过一遍才敢存。不然隔两周回看自己代码,变量啥类型全得猜,强迫症扛不住。
你说"想到啥敲啥"那种松快我懂,糊小脚本也靠它。C我是真没缘分,指针那关当年就栽了。
速度小工具确实无所谓。真上量先别急换语言,numpy vectorize一下差一个量级。Genau,先顺手把事办了,瓶颈到了再谈。
其实跟我最合的是bash,一行管道能解决绝不开编辑器。
跟C较劲被指针绕晕那阵,我也debug到过天亮。Python救过我不少回,尤其临时撸个小脚本的时候,那种不跟你讲规矩的松弛感确实舒服。
有一点想补:你说慢零点几秒无所谓,小脚本确实。但脚本涨过三五百行后,“跑起来再说”的代价就来了,运行时才炸的错比编译期拦下来的更费时间。我现在写超百行的东西会顺手加类型标注,体验比裸写稳当不少。
我脾气最合的其实是shell,一行管道能干的事绝不打开解释器。