如何让不同的(编程)语言并存于大脑?

2014-08-13 22:29:47 +08:00
 gdm
不是程序员,但现在也遇到了这个问题。
之前常写点 bat (很弱,但搭配 cygwin 还挺有用),偶尔写点 ahk 和 imacros ,后面两个由于都写得比较简单,就还好。
花了几小时学了点 python ,觉得非常好用,多看了几本书,写了几个长一点的脚本。但 python 下那堆 lib 不像 wget 那么易用,回头想写个 bat ,发现不会写了。
据说学会骑单车后,不训练直接再骑三轮会翻车,顿时觉得回头写 bat 翻车了。
请问各位如何让不同的编程语言并存于大脑?
4731 次点击
所在节点    程序员
28 条回复
xuwenmang
2014-08-13 22:32:49 +08:00
花了几小时学了点 python
————————————————————

花几千小时再来问吧!
lyric
2014-08-13 22:32:57 +08:00
经常每天混用 CoffeeScript,Go,Python 表示习惯就好了。
长期没用,突然上手可能会出点小问题。
ivenvd
2014-08-13 22:37:41 +08:00
@lyric 捕捉到一只壳酱。 o(*≧▽≦)ツ
joshuasui
2014-08-13 23:24:54 +08:00
你这问的好像用筷子和用勺子不能并存一样,该怎么用怎么用该怎么学怎么学不就行了
fwee
2014-08-13 23:25:45 +08:00
精通一门,然后其余的能用就行,编程语言大部分都差不多,学其特殊之处就行
aszxqw
2014-08-13 23:27:07 +08:00
学语言又不是学武功,楼主是不是金庸的书看多了,怕语言学多了走火入魔。
Geeker
2014-08-13 23:27:38 +08:00
akfish
2014-08-13 23:34:35 +08:00
当年曾经有个项目混用了ASM/C/C++/C#/OC/Java/Python/JavaScript,毫无压力。
zhujinliang
2014-08-13 23:41:03 +08:00
个人感觉go的侵入性太强了,写了半个月go,然后写别的就不自觉地if后面不带括号之类的毛病,尽管能及时发现,也浪费了一些时间
fox000002
2014-08-13 23:59:06 +08:00
@zhujinliang 那个语言用多了都会有惯性吧,if 后不加括号的语言多了去了
sampeng
2014-08-14 00:20:39 +08:00
除了惯性。。其他真没什么。为啥一定要记住呢。。。代码种类是无限的,脑子是有限的。。记住精华。。其他的,用的时候随时查google也没什么。如果你有笔记习惯。这个问题也迎刃而解。。。除非是记忆天才。。
no13bus
2014-08-14 00:24:31 +08:00
@zhujinliang 你用go来做什么应用?
ryanking8215
2014-08-14 08:55:42 +08:00
@akfish 这才是全端那!
takato
2014-08-14 09:31:30 +08:00
再把这些语言抽象一次,记忆这些抽象的内容,然后你就发现语言不是问题了
barbery
2014-08-14 09:50:33 +08:00
没用的。。。实际项目用不上的话,由于使用时间很短,非常容易遗忘。。。不过好处是,你记住了索引,你起码知道有这回事,查查文档就一般能解决了
Comdex
2014-08-14 10:04:05 +08:00
让go害得我写java惨惨的
muziyue
2014-08-14 10:06:13 +08:00
我目前学语言基本就是记住怎么用但记不清代码怎么写,没google或者手册敲不下去
qq529633582
2014-08-14 10:07:59 +08:00
混写coffee和js的表示非常艰难
shakoon
2014-08-14 10:25:21 +08:00
不同语言其实算是比较容易并存的了。同样是sql,我每天游走在oracle和db2间抓狂
gdm
2014-08-14 12:12:15 +08:00
@xuwenmang 答非所问啊,学几小时python都干扰其他了,再学几千小时其他肯定丢光了
@akfish 野生语言达人数量比熊猫多不了太多……
shakoon qq529633582 muziyue Comdex barbery zhujinliang 这几位看来对于语言冲突都有体会,让我确定不是我大脑有问题才忽然不会写 bat
@sampeng 我一般都会写笔记,而且不久前还整理过bat的笔记,但是py可能对我来说侵略性比较强
@joshuasui 现在就是想知道该怎么办
@aszxqw 是已经走火了,后面学习的覆盖了前面学习的

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

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

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

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

© 2021 V2EX