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替代品

SMX

SMX

SMX:通过简单的服务器宏语言动态HTML生成,并具有高速数据库支持,图像生成,Perl和ruby模块支持等等。
X10 (programming language)

X10 (programming language)

X10编程语言围绕异步,局部性,原子性和顺序的四个基本原则进行组织,这些原则是在类型安全的,基于类的基础上开发的。
Jabaco

Jabaco

Jabaco是一种简单的编程语言,具有类似于Visual Basic的语法。Jabaco使您能够为所有Java支持的操作系统创建功能强大的软件。。
Objective-J

Objective-J

Objective-J是作为...的一部分开发的一种编程语言。
AWK

AWK

AWK是一种专为文本处理而设计的编程语言,通常用作数据提取和报告工具。
BeanShell

BeanShell

“ BeanShell是一个小型的,免费的,可嵌入的Java源代码解释器,具有使用Java编写的对象脚本语言功能。
Pyret

Pyret

Pyret是一种编程语言,旨在作为编程教育的绝佳选择,同时探索脚本和函数式编程的融合。
Nim (programming language)

Nim (programming language)

Nim是一种静态类型化的命令式编程语言,它试图在不影响运行时效率的情况下赋予程序员最大的能力。
Object Pascal

Object Pascal

对象Pascal是一种多范例,面向对象,基于组件的通用编程语言。
V (programming language)

V (programming language)

V是设计用于构建可维护软件的静态类型的编译程序语言。它与Go相似,也受Oberon,Rust和Swift的影响。
Guile

Guile

GNU无处不在的智能扩展语言,是Scheme编程语言的一种实现。
Algogo

Algogo

Algogo是算法编辑器和解释器。轻巧易用,它是免费的开放源代码。
Motti.NET (Programming Language)

Motti.NET (Programming Language)

Motti.NET(mottidotnet)是一种具有可视和编程功能的高级编程语言。可靠的Motti.NET已被证明非常稳定。
Huginn

Huginn

Huginn是一种计算机编程语言,具有以下特征:-解释-面向对象-静态类型系统-强类型-动态类型
Janet Language

Janet Language

珍妮特(Janet)是一种功能强大的命令式编程语言。它可以在Windows,Linux,macOS上运行,并且应在具有某些移植功能的其他系统上运行。