首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用Erlang进行嵌入式开发实用吗?

使用Erlang进行嵌入式开发实用吗?
EN

Stack Overflow用户
提问于 2013-01-31 13:12:27
回答 3查看 6.8K关注 0票数 20

如果是,那么存储和内存占用是多少?

编辑

我对此做了一些研究,但未能找到有用的信息。站点http://www.erlang-embedded.com/一点帮助都没有。博客文章http://www.1011ltd.com/web/blog/post/embedded_erlang有一点帮助,但如果能听到有更多经验的人的回答,那就更好了。

编辑2个

我打算用于Erlang的硬件具有用于系统的32Mb闪存和512Mb RAM。它是双核,每核400 per。它运行Linux版本2.6.18。

编辑3个

我对Erlang感兴趣的动机是优雅地解决并发问题。在我工作的项目中,我们有一些复杂的中间件软件,这些软件不健壮,很难理解,也很难扩展。当然,你可以用C写出很好的并发软件,但是Erlang似乎是解决这个问题的更好的工具。

EN

回答 3

Stack Overflow用户

发布于 2013-01-31 17:26:59

为您嵌入了什么?

在我的世界里,它是一个闪存小于1MB,内存一般为64KB的系统。

在我的世界里有C编译器,有时也有C++编译器。

但是没有人听说过针对这样一个系统的erlang编译器(而且没有人错过它们)。

但如果嵌入式是为您的WindowsCE或运行在非PC硬件基础上的大于64MB的Ram和1 1GB的闪存,

那么使用erlang应该没有问题。

票数 5
EN

Stack Overflow用户

发布于 2013-02-01 05:30:39

我会附和这个问题含糊其辞的观点。但是..。

我不是想去找巨魔,但我认为答案要么是“是的!”或者“不!”取决于你对硬件的假设,以及你试图解决的问题,而这些问题不是像C这样的更标准的东西容易解决的(也就是,为什么你不使用像C这样的东西,一定有原因……缩小代码,需要热升级,{erlang_value_prop,n}等)。

在一定的标准下,答案似乎是“是”。证据包括:

  • 上的一个嵌入式Erlang组,我认为乌尔夫·威格在他与Erlang Solutions

  • etc

的工作中有一个嵌入式Erlang幻灯片。

票数 5
EN

Stack Overflow用户

发布于 2013-01-31 13:16:04

不,

  1. 许多嵌入式系统没有Erlang编译器,而所有的系统都有C编译器,大多数系统都有C++。
  2. Erlang缺乏嵌入式系统所需的低级别访问权限。

当然,在Raspberry Pis集群上安装Erlang是可能的,但这不是嵌入式设备。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14618922

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档