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

搞底层的真的是都是神人(褒义)

  •  
  •   crazybinggan · 2017-07-18 20:22:36 +08:00 · 5716 次点击
    这是一个创建于 2691 天前的主题,其中的信息可能已经有所发展或是发生改变。

    代码敲着敲着,突发奇想,写编译器,写 IDE,到底都是些啥人...各种最底层最原始的服务,真他娘的牛掰。

    想想自己,写的什么啊,东搬一点,西凑一点,糊一下,完事。

    33 条回复    2017-07-24 10:12:39 +08:00
    leavic
        1
    leavic  
       2017-07-18 20:31:33 +08:00   ❤️ 1
    嵌入式的底层也就是搬砖,而且更无聊。写编译器的人,大部分只是个爱好,写得好的也没几个。
    jyf007
        2
    jyf007  
       2017-07-18 20:38:22 +08:00
    LLVM 大法好
    hqtc
        3
    hqtc  
       2017-07-18 20:52:33 +08:00   ❤️ 2
    楼主想不想来菊厂写交换机命令的实现?
    stabc
        4
    stabc  
       2017-07-18 20:54:05 +08:00
    隔行如隔山而已,别瞧不起自己的行业
    rogwan
        5
    rogwan  
       2017-07-18 20:59:39 +08:00 via Android   ❤️ 1
    去 intel 吧,手动一个一个打洞,这巨吊无比
    misaka19000
        6
    misaka19000  
       2017-07-18 21:50:26 +08:00 via Android
    编译器很多本科生都写过吧
    hellojeana
        7
    hellojeana  
       2017-07-18 23:18:58 +08:00 via iPhone
    哈哈,有同感,感觉做操作系统的人更神啊( ̄▽ ̄)~*
    hugo775128583
        8
    hugo775128583  
       2017-07-18 23:55:46 +08:00 via Android   ❤️ 1
    看到 6 楼,我瑟瑟发抖,还睡 xx 起来看书!
    nino789pzw
        9
    nino789pzw  
       2017-07-18 23:57:12 +08:00   ❤️ 1
    想到自己是个 Stackoverflow developer 就悲从中来
    Monstercat
        10
    Monstercat  
       2017-07-18 23:57:21 +08:00 via Android
    ide 真的不原始 就是桌面 gui 程序而已
    Tunar
        11
    Tunar  
       2017-07-18 23:58:48 +08:00 via Android
    课设:学完编译原理自己撸一个编译器
    Quaintjade
        12
    Quaintjade  
       2017-07-19 00:12:25 +08:00
    感觉要写的话功能姑且能写出来,但运行效率会慢几百倍,bug 会多几千倍。
    liuminghao233
        13
    liuminghao233  
       2017-07-19 01:00:21 +08:00 via iPhone
    不是一个人写出来的。
    Shura
        14
    Shura  
       2017-07-19 02:10:40 +08:00 via Android   ❤️ 1
    编译器前端也是体力活
    Andiry
        15
    Andiry  
       2017-07-19 04:49:56 +08:00
    其实也是搬砖
    OS 够底层了,里面大部分 code 都是死的,照着 spec 写就是了
    Valyrian
        16
    Valyrian  
       2017-07-19 04:52:24 +08:00
    我倒是觉得写业务逻辑很无聊
    RqPS6rhmP3Nyn3Tm
        17
    RqPS6rhmP3Nyn3Tm  
       2017-07-19 04:54:29 +08:00 via iPhone
    上古程序员打纸带是真的神
    paulagent
        18
    paulagent  
       2017-07-19 05:14:12 +08:00
    都不是一个人在战斗了。 编译器写一个玩具是不难的,上编译原理完事,都能撸一个。想写一个能 work 的太难了
    NSAtools
        19
    NSAtools  
       2017-07-19 08:43:15 +08:00   ❤️ 1
    底层也是 Ctrl c+Ctrl v,码代码的时间少,调试的时间多。
    cchange
        20
    cchange  
       2017-07-19 08:44:43 +08:00 via iPhone
    也是没办法 缺乏相关工具
    harry890829
        21
    harry890829  
       2017-07-19 08:49:06 +08:00
    这么来说我更佩服算法研究员……感觉更厉害
    Macbooker
        22
    Macbooker  
       2017-07-19 08:51:45 +08:00 via iPhone   ❤️ 2
    都是搬砖,工头让怎么干就怎么干
    binss
        23
    binss  
       2017-07-19 08:56:10 +08:00
    搬砖+1,感觉成了手册 developer,翻着几千页的 SDM 无比酸爽
    linus3389
        24
    linus3389  
       2017-07-19 10:00:06 +08:00   ❤️ 2
    ![you mean....this?]( )
    cxe2v
        25
    cxe2v  
       2017-07-19 10:03:37 +08:00
    @harry890829 算法研究的属于数学下的分支了,不能算作 IT 这边来
    harry890829
        26
    harry890829  
       2017-07-19 10:06:14 +08:00
    @cxe2v 好吧……
    crytis
        27
    crytis  
       2017-07-19 10:13:29 +08:00 via iPhone
    确实牛逼,最近在弄 asm 字节码之类的东西,好累
    crazybinggan
        28
    crazybinggan  
    OP
       2017-07-19 20:24:49 +08:00
    @nino789pzw 哈哈,扎心了,基本上我遇到的问题也是在 Stackoverflow 上用蹩脚的英文拼关键词愣是问出来了... 😀
    gamecreating
        29
    gamecreating  
       2017-07-19 20:49:15 +08:00
    我就是你眼中的....人..
    写着写着 搞出一套游戏框架来....
    lrxiao
        30
    lrxiao  
       2017-07-20 00:20:33 +08:00
    IDE 不算原始服务吧
    著名编译器都积累了十七八代了,复杂的一笔
    wizardforcel
        31
    wizardforcel  
       2017-07-20 06:20:01 +08:00 via Android
    @paulagent 能 work 的又不是一个人写出来的。一个人想干一个团队的活。。真是心累
    enlau0912
        32
    enlau0912  
       2017-07-20 22:46:43 +08:00
    謝謝誇獎,但其實這是團隊和前輩們的功勞,並沒有你說的這麼厲害啦.......
    chahualao
        33
    chahualao  
       2017-07-24 10:12:39 +08:00
    @misaka19000 这里我就服你
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2703 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 05:22 · PVG 13:22 · LAX 21:22 · JFK 00:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.