低代码到底是不是行业毒瘤?一线大厂怎么做的?戳此了解>>> 了解详情
写点什么

Erlang 虚拟机上添新语言

2008 年 10 月 24 日

Erlang 虚拟机—BEAM—上汇集的语言越来越多,最近又多了类似 Python/Ruby 的脚本语言 Reia、LFE(Lisp Flavoured Erlang)语言。Debasish Ghosh 评价了这种趋势,还有其他一些作者在尝试以 Ruby 或者 Haskell 为蓝本,设想各种可能的语言形态

不久前 Antares Trader 博客上有一篇文章探讨在 Erlang 虚拟机(BEAM)上实现一种类似 Ruby 的语言,结合 Ruby 的语法和 Erlang 的并发模型两者的优势:

Ruby 使 OO 编程变得简单、享受、直观 [……] 当它的并发模型还留在蒙昧时代 [……]

Erlang 使并发简单、自然,但它的语法贫乏、静态、因循守旧。

[……] 既然 Ruby 能运行在 Java 虚拟机上,借力 Java 环境的优势又不失本身的表达能力和效率,那么为何不能在 Erlang 虚拟机 BEAM 上搞一个修改版的 Ruby 呢?

作者与读者们一唱一和,一方勾画这种 Erlang 上的类 Ruby 语言的概貌 ,另一方点出可能的挑战与必须预作提防的陷阱,还有人举出了 BEAM 上语言实现的若干萌芽,比如 Reia (一种类似 Python/Ruby 的语言)和 LFE (Lisp Flavoured Erlang ,Lisp 味的 Erlang)。

Debasish Ghosh 写过好几篇关于 Erlang 虚拟机的帖子,看起来他相信在BEAM 上实现各种语言的势头向好。他在帖子“Erlang VM : now hosting multiple languages”里同样提到了Reia 和LFE,跟贴里还有人提到一个以Haskel 为蓝本的试验语言项目。Debasish 认为这些Erlang 生态发育现象是另一股更大潮流的一部分,也就是Ted Leung 说的,“我们不但将见到许多新虚拟机繁荣兴盛,还将见到现存虚拟机上许许多多新语言繁荣兴盛”。

查看英文原文: More Languages on top of Erlang Virtual Machine

2008 年 10 月 24 日 00:281671
用户头像

发布了 225 篇内容, 共 48.1 次阅读, 收获喜欢 27 次。

关注

评论

发布
暂无评论
发现更多内容

关于拼多多价值的思考

.

28天写作

架构师必会知识大合集:五位架构师手写于西溪园区的技术使用心得

Java架构之路

Java 程序员 架构 面试 编程语言

极客大学架构师训练营大作业

Meow

架构师第七周总结

Geek_xq

【架构师训练营】大作业一:快递架构设计

MindController

架构设计 架构师

【得物技术】App需要什么样移动网关

得物技术

App 后端 网关 得物技术 移动端

联通链:5G时代的信任链

CECBC区块链专委会

中国联通

公安一体化警务,合成指挥作战平台搭建

t13823115967

智慧公安

[架构师训练营第 1 期] 大作业(二):架构师技术知识导图

猫切切切切切

[架构师训练营第 1 期] 大作业(一):通达系统概要设计图

猫切切切切切

Serverless 在 SaaS 领域的最佳实践

阿里巴巴云原生

云计算 阿里云 开发者 云原生 消息中间件

Linux Socket 编程

赖猫

c++ Linux linux编程 linux运维 linux开发

喜提offer!支付宝Java研发岗四面,从基础到项目在到架构与业务

Java架构之路

Java 程序员 架构 面试 编程语言

架构师训练营第七周课后作业

万有引力

Java并发包源码学习:CLH同步队列及同步资源获取与释放

程序员小毕

Java 源码 jdk 多线程 并发

【架构师训练营】大作业二:架构知识总结

MindController

总结 架构师 架构师训练营第 1 期

趣店容器进化史

ZoaChou

k8s 容器化

感谢 Gridea,让我有动力写作

和牛

程序员

MySQL慢查询(上):为啥会这么慢?

架构精进之路

MySQL MySQL优化 MySQL使用 28天写作

2020,云计算这一年

脑极体

邹平打造区块链生态环境监管体系

CECBC区块链专委会

区块链 生态环境

三无小区整改,平安小区智能化管理平台搭建

t13823115967

智慧社区管理平台开发

爱了! Alibaba技术官甩出的“阿里内部Java成长笔记”,差距对比真的是不止一点点

Java架构之路

Java 程序员 架构 面试 编程语言

智能电车小白从入门到了解(Day1/28)

mtfelix

自动驾驶 28天写作 智能电车 电动汽车

Junit4 Rules 使用

hungxy

Java JUnit

使用 Jenkins + Docker 构建与部署 Serverless 应用

donghui

Docker Serverless jenkins

程序员如何让自己更快的废掉?

冰河

程序员 程序人生 规划 职业生涯

用户体验提升计划:前端性能检测清单2021

知识乞丐

前端性能优化 28天写作

极客大学架构师训练营大作业

Meow

聚焦产业链供应链 拓展数字经济新空间

CECBC区块链专委会

数字经济 企业融资

精选算法面试-链表(反转)

李孟

算法 链表 28天写作

2021 ThoughtWorks 技术雷达峰会

2021 ThoughtWorks 技术雷达峰会

Erlang虚拟机上添新语言-InfoQ