瞎扯淡 多种编程语言间切换会不会有走火入魔的感觉?

fengkuok · October 17, 2013 · Last by mogodb replied at March 10, 2015 · 4937 hits

如题,在这个编程语言五花八门,多种编程语言混合开发的年代,经常切换编程语言,而又达不到擅长,精通的水平的话,感觉很容易忘记,会不会导致有走火的感觉?

例如: 1.工作时间 Java + Scala 2.下班学习 iOS oc(做自己的 app),走马观花 Go 等(开拓视野,了解下而已)... 3.周末必须是 Ruby

最近写 Java 总是忘记写;要知道写 Java 时间是最长的,也是最擅长的...

PS:我可对学习 N 种编程语言没兴趣,Java + Scala 是工作需要,oc 是要做自己的 app,而 Ruby 则真是出自内心的纯粹的喜欢,如果按需求程度来讲,只有 Ruby 没派上真正用场。

这现状挺好啊。

哈哈,等每一种都非常熟练的时候,就不会有切换的感觉了。 就像你说中英文混搭的句子时,并没有切换的感觉,因为背后的一切都是为了表达。

就像走路,跑步,自行车,电瓶车,摩托车,汽车,都会,其实都不难。 只要肯花上半年去学习和实践。

我下班后,感觉精力有限啊,再看电脑眼睛受不了~ 楼主精力真充沛啊 👍

反正现在回过头写 c++ 会有种 c 怎么那么捉鸡的感觉…

经常局限在语法层面的手滑... 比如写 js 注释的时候写了# 写 python 的时候,下意识加了个 end 写 ruby 的时候末尾多了个:

#6 楼 @krazy js 给忘了!做 web 出身的,js 写的一点不必 Java 少!

objc 写多了在 ruby 行尾加 ;

心有戚戚焉,我不会 ruby。

#5 楼 @cassiuschen 用现在对变成语言的理解来看,当初学 C,C++ 时就从没能真正理结果什么是函数式编程,什么是面向对象。

#6 楼 @krazy 我经常会在想写三元表达的时候回忆一下这个语言是不是不支持……对不起我黑 python 了……

#10 楼 @fengkuok 对对对……然后现在回去写 c 还有一习惯就是拼命定义函数然后嵌套…结果整的很麻烦…

html js sass oc ruby php 怎么破

这个还算好的,难题在于跨多个领域,前端后端运维产品市场推广,每个都要切换思维。。。

上班时间:objective-c php 下班时间:ruby 我切换 context 的能力还不错。

不会啦,不同的语言多写写很快就会习惯了. Java, Coffee, Golang, Ruby 不过不同语言之间的代码的书写风格倒是会影响

我反而对编译器有兴趣,各种语言的语法风格都不太一样,但大体规范是一致的。了解编译器是如何来处理的,还是比较有意思的。

用完 vim 用 word 才会

现在谁不会几样编程语言的会被人笑话的。。。 很久以前,很多人都同时会 basic (vb),pascal (dephi),c,c++ 。。。

#17 楼 @ruby_sky

很不一样啊,语法决定编译器,语义决定运行时。

21 Floor has deleted

#19 楼 @jeff_duan 会和擅长精通是两码事,我最初就是从 VB 开始的,当初还以为没有 VB 不能干的事

上班时间 c/C++, lua, 下班时间 c# 做工具,ruby 做网站,java 写 android APP 确实有赶脚

#22 楼 @fengkuok 那你说说有啥 VB 不能干的

觉得你现状还不错啊~

最近一年,几乎每天都在 as3,Ruby, Python 之间切换,开始的时候有点不习惯,一个月左右就适应了

#20 楼 @luikore ... 我有说一样吗?

#24 楼 @bhuztez 除了 win 系的 VB 还能干啥?...

#23 楼 @putty 平时都不加班,有这么多空闲时间?

#5 楼 @cassiuschen 很久不用 c++,全都忘记了...

You need to Sign in before reply, if you don't have an account, please Sign up first.