erlang 被认为是托管的还是必须处理内存/指针?
erlang 被认为是托管的还是必须处理内存/指针?
Is erlang considered managed or do you have to handle memory/pointers?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
erlang 被认为是托管的还是必须处理内存/指针?
Is erlang considered managed or do you have to handle memory/pointers?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
根据 Craig Stuntz 的说法,所有函数式语言 使用垃圾收集,这本质上意味着它们是托管语言。函数式编程功能不能很好地适应显式内存释放的语义。
Erlang 中的垃圾收集
http://prog21.dadgum.com/16.html
According to Craig Stuntz, all functional languages use garbage collection, which essentially means that they are managed languages. Functional programming features do not work well with the semantics of explicit memory release.
Garbage Collection in Erlang
http://prog21.dadgum.com/16.html
我可以向你保证,你不必处理 Erlang 中的指针,因为这些都没有(是的!)。
I can assure you, you don't have to deal with pointers in Erlang as there is none of these (yeah!).