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

为什么 D 语言一直不温不热?

  •  
  •   HeapOverflow ·
    Livinglist · 2021-03-19 17:01:48 +08:00 · 5750 次点击
    这是一个创建于 1335 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://dlang.org/

    吴诶?

    为什么 V 语言这么火? =》 https://vlang.io/

    29 条回复    2022-04-09 12:35:40 +08:00
    uselessVisitor
        1
    uselessVisitor  
       2021-03-19 17:03:01 +08:00
    可能是我不配用吧,官网都打不开
    zxCoder
        2
    zxCoder  
       2021-03-19 18:37:20 +08:00
    看起来很奇怪的语法 不喜欢
    superrichman
        3
    superrichman  
       2021-03-19 19:01:15 +08:00 via iPhone
    v 语言看着有点意思啊
    HeapOverflow
        4
    HeapOverflow  
    OP
       2021-03-19 20:51:33 +08:00
    @superrichman v 语言一开始在 hacker news 被好多人说是骗捐款的项目,现在被 pia pia 打脸
    surbomfla
        5
    surbomfla  
       2021-03-19 21:57:59 +08:00
    语法奇怪+1
    @zxCoder
    love
        6
    love  
       2021-03-19 22:04:49 +08:00
    扫了一下 v 语言好象有点东西? C 的速度 + 没有垃圾回收 + 没有 rust 繁杂的内存操作? 这么牛逼的东西怎么没见有什么讨论?
    Leviathann
        7
    Leviathann  
       2021-03-19 22:29:21 +08:00
    @love
    没垃圾回收很正常啊,C 就没垃圾回收
    Rust 是
    Memory safety without garbage collection;
    Concurrency without Data Races;
    Abstraction without Overhead
    cmdOptionKana
        8
    cmdOptionKana  
       2021-03-19 22:34:02 +08:00
    V 语言太牛逼了以至于我至今无法相信那是真的
    cabing
        9
    cabing  
       2021-03-19 22:35:14 +08:00
    d 我还学习过一段时间。

    感觉使用场景太少了,也没有杀手级项目。
    skymei
        10
    skymei  
       2021-03-19 22:44:19 +08:00
    这个 v 很年轻啊,语法看着跟 go 有点像
    waruqi
        11
    waruqi  
       2021-03-19 22:48:16 +08:00 via Android
    还是更看好 zig
    SuperMild
        12
    SuperMild  
       2021-03-19 22:50:13 +08:00
    @skymei V 语言作者也喜欢 Go,V 的第一版就是用 Go 实现的。
    BeautifulSoap
        13
    BeautifulSoap  
       2021-03-19 22:50:21 +08:00   ❤️ 3
    我怀疑你们在变着法子讽刺 v 语言(狗头
    XIU2
        14
    XIU2  
       2021-03-19 23:02:35 +08:00
    不懂就问,V 语言也和 Go 一样可以很方便的编译其他平台的版本吗?
    12101111
        15
    12101111  
       2021-03-19 23:10:16 +08:00   ❤️ 1
    V 还不如 Zig, 好歹画的饼能圆起来
    no1xsyzy
        16
    no1xsyzy  
       2021-03-20 00:35:32 +08:00
    @XIU2 好像除了 macos 不能当作目标平台外只需要编译参数 -os (windows|linux) 就行
    seakingii
        17
    seakingii  
       2021-03-20 01:14:44 +08:00
    @HeapOverflow 现在怎么了?好像 V 语言也不热门吧?
    zeromake
        18
    zeromake  
       2021-03-20 06:52:30 +08:00 via Android
    @seakingii
    v 语言最近才把 error 从 string 换成接口实现,我真的是无力吐槽,这个正常来说一开始就要有,之前作者的精力都花在了做什么 gui 库上了,gc 和内置库缺口都还是挺大的,V 语言先在的状态话我也只能说是还是玩具,最早 v 语言还雄心勃勃想半年发展到 1.0 版本,然后快两年了还在 0.x,作者还是挺勤奋的但是核心的 gc 标准库依旧没有,不是公司出品的能继续努力下去我觉得挺强的了。
    bequt
        19
    bequt  
       2021-03-20 08:51:41 +08:00
    还是安安心心用 go 吧,待企业接盘 v
    jiyinyiyong
        20
    jiyinyiyong  
       2021-03-20 09:16:45 +08:00
    Nim 语言冒泡 https://nim-lang.org/
    jiyinyiyong
        21
    jiyinyiyong  
       2021-03-20 09:18:48 +08:00
    @zeromake 看得我有点好奇 V 语言作者什么背景了, 难道一开始就是冲着做 GUI 的么
    jiangzhizhou
        22
    jiangzhizhou  
       2021-03-20 10:26:20 +08:00
    楼主可以举出三个对应工程场景对比其他语言的优势以及劣势嘛?
    可以的话我觉得可以一学,不然我觉得当需要了再学也可以。
    zjsxwc
        23
    zjsxwc  
       2021-03-20 12:57:25 +08:00
    V 把 rust 和 go 的优点都抄过去了,
    让原先投资了 rust 和 go 的人难以接受,


    zjsxwc
        24
    zjsxwc  
       2021-03-20 13:05:56 +08:00
    当然,v 当现在还没解决内存泄漏 issue,只能当玩具
    hcheng
        25
    hcheng  
       2021-03-20 15:58:34 +08:00
    真牛逼还得看易语言
    secondwtq
        26
    secondwtq  
       2021-03-20 17:46:24 +08:00
    好像没几个回复标题问题的。
    这么说吧,从整体来看,做编程语言和创业一样,不火或者倒闭是正常现象,火了才是偶然。
    (结合某热贴,应该也可以跟买基金股票(限 A 股)相比)
    xcstream
        27
    xcstream  
       2021-03-20 18:26:36 +08:00
    主要看库是不是丰富
    chenzhekl
        28
    chenzhekl  
       2021-09-08 09:13:21 +08:00 via Android
    v 语言的作者一直在画饼,早期用了很多根本没实现的功能做宣传。被拆穿之后承诺当年发 1.0 实现所有功能,结果到现在都还是 0.2 。鉴于此,v 语言的声誉很糟糕。
    seakingii
        29
    seakingii  
       2022-04-09 12:35:40 +08:00
    今天想试用下 D 语言,感觉语法还不错,就是教程和库非常少,然后想交叉编译成 LINUX 的程序,找了一下找不到办法...
    IDE 支持,VSCODE 能用,在 CLIN 里没试成功.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5095 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 03:55 · PVG 11:55 · LAX 19:55 · JFK 22:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.