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

fengkuok · 2013年10月17日 · 最后由 mogodb 回复于 2015年03月10日 · 3806 次阅读

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

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

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

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

共收到 30 条回复

这现状挺好啊。

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

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

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

反正现在回过头写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楼 已删除

#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++,全都忘记了...

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册