文件名称:Elixir:动态,功能性语言,旨在构建可扩展的应用程序-开源
文件大小:5.14MB
文件格式:ZIP
更新时间:2024-05-15 03:19:45
开源软件
Elixir是一种动态的功能语言,用于构建可伸缩和可维护的应用程序。 Elixir利用了以运行低延迟,分布式和容错系统而闻名的Erlang VM。 Elixir已成功用于众多行业的Web开发,嵌入式软件,数据提取和多媒体处理。 所有Elixir代码都在隔离的轻量级执行线程(称为进程)中运行,并通过消息交换信息。 由于它们的轻量性质,在同一台计算机上同时运行成千上万个进程并不少见。 隔离允许对进程进行独立的垃圾收集,从而减少系统范围内的暂停,并尽可能高效地使用所有计算机资源(垂直扩展)。 进程还能够与同一网络中不同计算机上运行的其他进程进行通信。