• 请不要在回答技术问题时复制粘贴 AI 生成的内容
darknoll
V2EX  ›  程序员

现在还有使用引用计数的垃圾回收机制的语言吗?

  •  1
     
  •   darknoll · Jan 22, 2021 · 4184 views
    This topic created in 2110 days ago, the information mentioned may be changed or developed.

    除了 COM,还有啥语言还在用引用计数?

    15 replies  •  2021-01-23 22:58:53 +08:00
    guonaihong
    guonaihong
    Jan 22, 2021
    1
    python 可能是
    mxT52CRuqR6o5
    mxT52CRuqR6o5
    Jan 22, 2021
    2
    swift ?
    sadfQED2
    sadfQED2
    Jan 22, 2021 via Android
    3
    我大 php 就是呀,另外 python 也有使用
    yulitian888
    yulitian888
    Jan 22, 2021
    4
    RUST 似乎可以算是,引用计数保持在 1 。但是这个动作被放在编译时,而不是运行时了
    yulitian888
    yulitian888
    Jan 22, 2021
    5
    @yulitian888 换句话说,开发者人脑计数。记错了也没事,编译器计数发现超过 1 了就不让编译了
    wamson
    wamson
    Jan 22, 2021 via iPhone
    6
    python 主要使用引用计数
    zaima
    zaima
    Jan 22, 2021
    7
    cpp 的智能指针
    forbxy
    forbxy
    Jan 22, 2021
    8
    python 是引用计数。用标记清除处理循环引用
    TimePPT
    TimePPT
    Jan 22, 2021 via Android
    9
    objective-c ?
    isSamle
    isSamle
    Jan 22, 2021
    10
    python 是
    newmlp
    newmlp
    Jan 22, 2021
    11
    cpp 就是啊,计数咋了
    nightwitch
    nightwitch
    Jan 22, 2021
    12
    shared_ptr
    wanguorui123
    wanguorui123
    Jan 22, 2021
    13
    OC ?引用计数器比不可达算法效率高吧
    felixlong
    felixlong
    Jan 22, 2021
    14
    OC/Python/Swift/CX/C++(Smart Pointer)全都是啊。还有华为的方舟编译器可以把 Java 也编译成引用计数。
    实际上引用计数比 Java 的 GC 更适合客户端的编程。
    YouLMAO
    YouLMAO
    Jan 23, 2021 via Android
    15
    C++11 啊,我们厂很早就是了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5250 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 62ms · UTC 06:09 · PVG 14:09 · LAX 22:09 · JFK 01:09
    ♥ Do have faith in what you're doing.