Elixir 编程语言的一些历史
成功的编程语言,是为了解决现有语言无法很好解决的东西,而被创造出来的。
Elixir 的目标是结合愉快的开发体验和 Erlang 强大的功能,提供一种高效、可扩展且易于使用的语言,适合构建高并发、分布式和容错系统。
以下是我了解的关于 Elixir 部分历史:
-
1980s
- Ericsson 公司三位软件工程师为电信系统开发了 Erlang 语言
-
2012
- José Valim 创建了 Elixir(开发故事)1
- Elixir 作为 Plataformatec 内部研发项目启动
- 旨在通过 Elixir 将 Erlang 的并发模型和 BEAM 虚拟机的优势带给更广泛的开发者社区
-
2014
-
2015
- Phoenix 框架 v1.0 发布,提供现代化的 Web 开发体验
-
2021
- Numerical Elixir (Nx) 项目 正式启动2
- 机器学习与 GPU 加速支持被引入生态
- Livebook 交互式笔记本 发布
- 包管理器 hex.pm 达到 v1.0
了解更多
- Dashbit 技术博客 - Core Team 成员的技术分享
- Programming Elixir 1.6 - Pragmatic Programmers 出版的权威指南
- Elixir in Action 第三版 - Manning 出版社的实战指南
- Elixir 论坛 - 全球开发者讨论社区
脚注
Footnotes
-
项目目标是为 Elixir 生态提供数值计算和机器学习基础设施 ↩