程序猿看过来👀这个软件真的这么🐮吗?适合学coding的孩子用吗?

b
bonita2018
楼主 (北美华人网)
b
bonita2018
电脑上好像听不了,只能用苹果手机听
H
Hesterhql
什么软件? 大牛不都用纯手写代码么?
b
bonita2018
什么软件? 大牛不都用纯手写代码么?
Hesterhql 发表于 2023-10-20 21:35

V什么软件,没听清楚,但是听着特别🐮,可以让喜欢coding的人发挥到最大极限。
p
prettypretty
回复 1楼bonita2018的帖子
https://en.m.wikipedia.org/wiki/Vim_(text_editor)
现在可以看看下一代 https://neovim.io/
看孩子的兴趣,可以自己写插件啊,做很多很多的事情。就是个工具,一般人可以当个editor 用,牛人是可以玩出花来😀

v
vsfan
Omg, now we will start vi vs vim vs emacs…
b
bonita2018
回复 1楼bonita2018的帖子
https://en.m.wikipedia.org/wiki/Vim_(text_editor)
现在可以看看下一代 https://neovim.io/
看孩子的兴趣,可以自己写插件啊,做很多很多的事情。就是个工具,一般人可以当个editor 用,牛人是可以玩出花来😀


prettypretty 发表于 2023-10-21 01:17

谢谢,很有帮助
w
wormcc
Omg, now we will start vi vs vim vs emacs…
vsfan 发表于 2023-10-21 01:24

哈哈,几十年了,永远的争论
w
wormcc
https://podcasts.apple.com/us/podcast/%E8%80%81%E9%B8%A3-%E5%BE%80%E6%B7%B1%E4%BA%86%E8%B0%88/id1709892134?i=1000631966349
这个软件真的这么🐮吗?适合初级学coding的孩子用吗?
bonita2018 发表于 2023-10-20 12:02

初学就别折腾vi/vim/emacs这些了,老老实实用VS code这类图形界面学会编程再说,想折腾插件以后有的是机会
一年明月
vim就是个editor啊,可以用来装高端倒是真的。😅 程序员无聊了就喜欢走极端,其实哪有各种IDE好用。
h
honeybunch
初学就别折腾vi/vim/emacs这些了,老老实实用VS code这类图形界面学会编程再说,想折腾插件以后有的是机会
wormcc 发表于 2023-10-21 12:18

就是。都是20多年前就有的东西了。怎么转身一变,成新东西了
c
crazyHat
vim都是大佬用来彰显个性的。普通人用我就是一句话:差生文具多
b
bonita2018
初学就别折腾vi/vim/emacs这些了,老老实实用VS code这类图形界面学会编程再说,想折腾插件以后有的是机会
wormcc 发表于 2023-10-21 12:18

谢谢建议
X
Xiaojiao
现在还在讨论让孩子学CS,今年很多公司intern一个都不招,一亩三分地上失业的也不少把找不到工作?
w
wdong
回复 4楼的帖子
公司里新人都是vscode。用vi的一般都是linux系的。其实不是编辑器的问题,而是图形界面和命令行的区别。
Linux系的人天天ssh到服务器上敲命令,vi还是最方便的。Linux文化和禅宗一样有传承的。有的是直接向往黑客文化师法古人,有的是以前跟“大神”一起工作过师法大神。这种人多多少少有点宗教情怀, 年轻点的你跟他说vi不好情绪反应是很强烈的。这些人会从vi/emacs这种软件汲取神秘力量。本质上,是对技术的向往和对技术的defend促进自己水平提高, 是一个自我实现的过程。大神很牛,大神用命令行,我想成为大神那样的人,所以我也学着用命令行,问题来了一定要用命令行解决因为我相信命令行不可能不行,解决不了是我水平不够,我要搞不定这事最后被vscode比下去就是愧对了linus菩萨或者rms菩萨,然后干着干着水平就提高了。我前阵子闲得蛋疼用模拟器跑了bsd 4.3这个197x年的操作系统,装上198x年的bash和vi, 用户体验竟然基本和今天的命令行差不多。我觉得这套东西不太会改变了,而且还需要两三代人才能淘汰。感觉就像物理学的标准模型,生命力太强了,很难突破的。
Again, 我声明这些都是personal的事情。vscode非常好完全没问题。
但是我最后要说的很重要。以后的趋势是代码写得越来越少,动脑子的时间越来越多。如果你发现你写代码时用AI自动补全挺舒服,那你不应该觉得高兴,而是要想一想了,你干的事情是否还有意义?是不是需要考虑换个没有被很多人解决过的问题去做了?等自动补全部分到了99%就不需要你了。一般人写代码能有99%对就很不错了。实际项目不需要也不可能找到代码100%对的程序员,否则要软件工程和测试人员干什么?创造性的代码AI是不太补得出来的。水平越低的问题,AI补得越好,而且比人写得还好。
自动编程肯定比自动驾驶更早实现。自动驾驶要是翻了一辆车要上新闻,写程序的要有一天不翻车那都是运气了。大部分时间其实都是在处理翻车现场。