Erlang和工具链 [英] Erlang and Toolchains

查看:142
本文介绍了Erlang和工具链的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有没有人为Erlang制定了一个超高效的工作流程和工具集?调试,原型设计,浏览,版本控制等。



我对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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆