V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
refresh
V2EX  ›  程序员

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

  •  
  •   refresh · 2013-06-19 12:16:22 +08:00 · 5009 次点击
    这是一个创建于 4175 天前的主题,其中的信息可能已经有所发展或是发生改变。
    有些要分号,有些不要分号,有些用#注释,有些用//注释,有些强类型,有些弱类型。半年不写就手生,又得去重新查文档,太分裂了。
    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 + nerdcommenter + 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  
       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   ·   实用小工具   ·   1904 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 00:34 · PVG 08:34 · LAX 16:34 · JFK 19:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.