有没有发现在多种编程语言中切换很分裂? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
refresh
V2EX    程序员

有没有发现在多种编程语言中切换很分裂?

  •  
  •   refresh 2013-06-19 12:16:22 +08:00 5524 次点击
    这是一个创建于 4507 天前的主题,其中的信息可能已经有所发展或是发生改变。
    有些要分号,有些不要分号,有些用#注释,有些用//注释,有些强类型,有些弱类型。半年不写就手生,又得去重新查文档,太分裂了。
    39 条回复    1970-01-01 08:00:00 +08:00
    csx163
        1
    csx163  
       2013-06-19 12:22:40 +08:00
    我也有这种情况,还是建议坚持写一种,nodejs的前后端统一貌似很好.
    refresh
        2
    refresh  
    OP
       2013-06-19 12:32:10 +08:00
    @csx163 问题是不只是前后端的问题啊,现在主要写coffee,有时候要写objective-c啊
    fkccp
        3
    fkccp  
       2013-06-19 12:51:47 +08:00
    最近主要是在纠结if后边要不i要括号,每次敲都得小心,都快强迫症了……
    missdeer
        4
    missdeer  
       2013-06-19 12:54:28 +08:00   1
    坚持一招鲜吃遍天
    DeeCheung
        5
    DeeCheung  
       2013-06-19 13:08:15 +08:00
    我在 javscript coffeescript python css 中切死。
    ayang23
        6
    ayang23  
       2013-06-19 13:09:45 +08:00
    一直忙于c++,python,php,js的各种切换,有点蛋疼。
    DeeCheung
        7
    DeeCheung  
       2013-06-19 13:12:51 +08:00
    不过最近配置 VIM 后感觉切换慢慢好起来了
    syntastic + nercommenter + vim-snippets

    100行以内的 JS 直接写,写组件就 COFFEE 然后转 PY 没压力
    picasso250
        8
    picasso250  
       2013-06-19 13:14:23 +08:00   5
    古人说:十八般武艺样样精通。
    年轻时我想在,这有什么难的。现在才知道,阻碍你优秀的往往不是智商,而是习惯。
    nichan
        9
    nichan  
       2013-06-19 13:21:02 +08:00
    每次都会留点以前写的代码片段,尤其是for循环这种,用的时候直接copy……
    jueying510
        10
    jueying510  
       2013-06-19 13:28:24 +08:00
    阻碍你优秀的往往不是智商,而是习惯。 > +1
    refresh
        11
    refresh  
    OP
       2013-06-19 13:28:39 +08:00
    @missdeer 有些时候你别无选择,需要使用多种编程语言

    @DeeCheung 现在主要coffeescript,但有时候要用obj-c等

    @ayang23 最郁闷的是一段时间不写之后,感觉全部忘记了
    davepkxxx
        12
    davepkxxx  
       2013-06-19 14:39:46 +08:00
    主流的注释还有
    --
    <!-- -->
    <%-- --%>
    /* */
    jjx
        13
    jjx  
       2013-06-19 14:44:00 +08:00
    语法是次要的,库才是最头疼的

    所以,限定2种语言最佳, 如js+python
    jjx
        14
    jjx  
       2013-06-19 14:44:50 +08:00
    或是库相对小的语言, c/go/nodejs都是核心库相对较小的, 其实python也是, 像java/.net最好不碰
    davepkxxx
        15
    davepkxxx  
       2013-06-19 14:55:20 +08:00   1
    @jjx 为什么不碰java/.net?
    jjx
        16
    jjx  
       2013-06-19 15:06:32 +08:00
    @davepkxxx

    库太大了, 如果那天放弃不用, 学习就基本白费
    reusFork
        17
    reusFork  
       2013-06-19 15:32:18 +08:00   1
    毫无压力
    qwwind
        18
    qwwind  
       2013-06-19 15:53:57 +08:00
    天天在.net和java中切来切去,痛苦啊。坑爹的IDE的快捷键还都不一样。
    oklqh
        19
    oklqh  
       2013-06-19 16:07:09 +08:00
    语言翻译器,大有市场。
    loading
        20
    loading  
       2013-06-19 16:37:03 +08:00 via iPhone
    python html css Javascript
    偶尔xlts和c井(aspx)
    msg7086
        21
    msg7086  
       2013-06-19 18:10:29 +08:00
    自己常年C#+PHP,公司项目全部ROR+coffee……
    darasion
        22
    darasion  
       2013-06-19 19:07:33 +08:00
    撸主肯定没做过前端....
    rcgary
        23
    rcgary  
       2013-06-19 19:33:54 +08:00
    Object-C 和 RoR
    一个Xcode 一个Vim。
    编辑器都不一样,才折腾人呢,Xcode装了vim插件也不爽...
    treo
        24
    treo  
       2013-06-19 19:44:24 +08:00   1
    I am surprised new languages have not made more progress in simplifying programming.
    --Bill Gates

    http://www.reddit.com/r/IAmA/comments/18bhme/im_bill_gates_cochair_of_the_bill_melinda_gates/
    luikore
        25
    luikore  
       2013-06-19 19:47:26 +08:00
    @oklqh 做出来程序员这个职业就消失了
    twor2
        26
    twor2  
       2013-06-19 21:47:57 +08:00
    @picasso250

    阻碍你优秀的往往不是智商,而是习惯。 +1

    这句经典,不单适用于编程。

    PS:PICASSO 是你仇人么,要骂人家250?
    picasso250
        27
    picasso250  
       2013-06-19 22:16:00 +08:00
    @twor2 我曾经一度很迷picasso,250只是那时中二,加的后缀。Picasso这个用户名在大多数网站都被占用
    twor2
        28
    twor2  
       2013-06-19 22:17:31 +08:00   1
    @picasso250 直接加520觉得太脑残,然后换了一下顺序
    jesse_luo
        29
    jesse_luo  
       2013-06-19 22:21:08 +08:00
    白天写C和Sell,晚上写JS,OC的路过
    没啥好分裂的,唯手熟尔,外加顺手的编辑器,哈哈

    其实注释很简单,对于一般的编辑器,cmd+/就行了,管他啥语言的
    Didot
        30
    Didot  
       2013-06-19 22:22:46 +08:00
    哈哈,白天写PHP,晚上写PYTHON的路过。
    xuan_lengyue
        31
    xuan_lengyue  
       2013-06-19 22:38:55 +08:00
    最难受的是 this 和 self
    pandada8
        32
    pandada8  
       2013-06-19 22:46:18 +08:00 via Android
    @xuan_lengyue 强烈+1
    Feobe
        33
    Feobe  
       2013-06-19 23:28:24 +08:00
    不仅是编程规范,很多时候各种相似的语法和函数,但又不完全相同

    真特么分裂啊!
    iamjiex
        34
    iamjiex  
       2013-06-20 00:01:11 +08:00
    Java Objective-C 切换无压力。
    ayang23
        35
    ayang23  
       2013-06-20 00:03:07 +08:00
    @jesse_luo 可能写c用不着ide, 我间隔写c++和python,由于sublime的c++代码提示不太强,还得用ide,就导致sublime和ide之间切换,而且ide的代码编辑功能较弱,感觉很痛苦。
    staticor
        36
    staticor  
       2013-06-20 18:26:00 +08:00
    @davepkxxx

    # 这个也是主流吧
    jiangzhuo
        37
    jiangzhuo  
       2013-06-20 18:35:22 +08:00
    现在是C#与Nodejs Webstorm与VS 之间来回切来切去,有点分裂
    sivacohan
        38
    sivacohan  
    PRO
       2013-06-20 23:16:00 +08:00
    def function int func():

    python js c……
    pubby
        39
    pubby  
       2013-06-21 00:33:09 +08:00
    php / Javascript / bash / go / c
    html / css
    emacs里每天几百个buffer,啥语言都有,可能分裂已经成为习惯了 :(
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3333 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 11:12 PVG 19:12 LAX 04:12 JFK 07:12
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86