Ruby

Ruby

Ruby是一种动态的,反射性的,通用的面向对象的编程语言,将Perl启发的语法与类似Smalltalk的功能结合在一起。
Ruby是一种动态的,反射性的,通用的面向对象的编程语言,将Perl启发的语法与类似Smalltalk的功能结合在一起。Ruby在1990年代中期起源于日本,最初由Yukihiro“ Matz” Matsumoto进行开发和设计。Ruby拥有大量的库和用户。它基于Perl,Smalltalk,Eiffel,Ada和Lisp。Ruby支持多种编程范例,包括功能,面向对象,命令式和反射式。它还具有动态类型系统和自动内存管理;因此,它在不同方面与Python,Perl,Lisp,Dylan和CLU相似。Ruby通常与Python相比,Ruby用于CLI,GUI程序以及Web应用程序,流行的MVC Web框架“ Ruby on Rails”是在Ruby中开发的。
ruby

分类目录

具有任何许可的所有平台的Ruby替代品

Squirrel (programming language)

Squirrel (programming language)

Squirrel是一种高级命令式,面向对象的编程语言,旨在成为一种轻量级的脚本语言,适合大小,内存带宽和实时...
Racket

Racket

Racket(以前称为PLT Scheme)是Lisp / Scheme系列中的一种现代编程语言,适用于广泛的应用程序。
Ceylon

Ceylon

支持Java和JavaScript虚拟机
thinBasic Programming Language

thinBasic Programming Language

速度非常快的BASIC,例如用于控制台和gui应用程序的编程语言,自动化过程,自动化数据交换,连接数据库,发送邮件,ftp,rest api,解析,标记,文件,OpenGl,图形,声音,打印等等。
Ada

Ada

Ada 2012是用于工程安全,可靠和可靠软件的下一代全球顶级编程语言。
Elixir

Elixir

Elixir是一种动态的功能性语言,旨在用于构建可伸缩和可维护的应用程序。
  • 免费应用
wxBasic

wxBasic

wxBasic是基本的解释器,它是:*免费*开源(LGPL)*跨平台(当前为Windows和Linux)
Crystal (programming language)

Crystal (programming language)

具有类似Ruby语法的编程语言,可编译为高效的本机代码。
Raku

Raku

Raku(以前称为Perl 6)是Perl编程语言家族的成员。
Hy

Hy

Hy是嵌入在Python中的Lisp很棒的方言。
Solid

Solid

实体-一种简约的解释语言,具有干净的对象模型和微型VM。
Neko

Neko

Neko是一种高级的动态类型化编程语言。它可以用作嵌入式脚本语言。
Wyvern

Wyvern

Wyvern是一种新的编程语言,旨在帮助开发人员在编写高安全性的应用程序时提高工作效率。
Avian

Avian

Avian是一种轻量级虚拟机和类库,旨在提供Java功能的有用子集,适用于构建独立的应用程序。
sdlBasic

sdlBasic

sdlBasic是一款小型,高效,多平台的基本解释器,旨在借助SDL库的强大功能来创建游戏,它的灵感来自古老而辉煌的AMOS。