Erlang和工具链 [英] Erlang and Toolchains
问题描述
我对Smalltalk的集成映像系统印象非常深刻,但是想知道Erlang是否甚至可以接近它。
Erlang有一个非常强大的开发链,特别是如果你是一个EMACS maven。有一个Erlang特定的构建系统,强大的支持打包您的应用程序及其依赖关系进行部署,不要忘记OTP。
对于工具,有Dialyzer ,运行系统的实时跟踪,热代码加载(例如,可以启用和禁用或添加日志记录到运行的系统,而不重新启动它),远程执行代码,有这么多的知识,当您开始时,它是令人眼花缭乱的。
Has anyone worked out an ultra efficient workflow and toolset for Erlang? Debugging, prototyping, browsing, version control, etc.
I'm extremely impressed with Smalltalk's integrated image system, but was wondering if something could be even approaching it with Erlang.
Erlang has a very robust development chain, especially if you are an EMACS maven. There is an Erlang specific build system, there is robust support for packaging your application and its dependencies for deployment and don't forget OTP.
As for tools, there is Dialyzer, real time tracing on running systems, hot code loading ( you can enable and disable or add logging to a running system without restarting it, for example ), remote code execution, there is so much to learn it is dizzying when you start out.
这篇关于Erlang和工具链的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!