Erlang 是一种用于构建高并发、分布式系统的强大编程语言。在学习和使用 Erlang 的过程中,以下是一些常用的依赖和工具:

  • Erlang/OTP:Erlang 的官方库和工具集,是学习 Erlang 的基础。
  • Rebar:一个 Erlang 项目构建工具,用于管理依赖、测试和构建。
  • Elixir:基于 Erlang 的现代语言,提供了更简洁的语法和丰富的库。
  • Phoenix:一个用 Elixir 编写的 Web 框架,用于快速构建 Web 应用。
  • Cowboy:一个高性能的 HTTP 服务器库,常用于构建 Web 应用。

本地开发环境

为了本地开发 Erlang 应用,以下是一些必要的工具:

  • Erlang 集成开发环境 (IDE):如 IntelliJ IDEA、Visual Studio Code 等。
  • Erlang 调试器:用于调试 Erlang 代码。
  • Erlang 测试框架:如 EUnit、ExUnit 等。

社区和资源

Erlang 社区

通过以上资源和工具,你可以更好地学习和使用 Erlang。希望这份列表能帮助你开始你的 Erlang 学习之旅!