Ruby

Ruby

Ruby é uma linguagem de programação orientada a objetos dinâmica, reflexiva e de uso geral que combina sintaxe inspirada no Perl com recursos semelhantes ao Smalltalk.
Ruby é uma linguagem de programação dinâmica, reflexiva e de propósito geral, que combina sintaxe inspirada no Perl com recursos semelhantes ao Smalltalk.Ruby se originou no Japão em meados dos anos 90 e foi inicialmente desenvolvido e projetado por Yukihiro "Matz" Matsumoto.Ruby possui um grande número de bibliotecas e usuários.É baseado em Perl, Smalltalk, Eiffel, Ada e Lisp.Ruby suporta múltiplos paradigmas de programação, incluindo funcional, orientado a objetos, imperativo e reflexivo.Ele também possui um sistema de tipo dinâmico e gerenciamento automático de memória;portanto, é semelhante em vários aspectos a Python, Perl, Lisp, Dylan e CLU.O Ruby é frequentemente comparado ao Python, o Ruby é usado para CLI, GUI Programs e também Applications Web, o popular framework MVC Web "Ruby on Rails" é desenvolvido no Ruby.
ruby

Local na rede Internet:

Categorias

Alternativas ao Ruby para todas as plataformas com qualquer licença

Apple Swift

Apple Swift

Swift é uma linguagem de programação para aplicativos iOS, OS X, watchOS e tvOS que se baseia no melhor de C e Objective-C, sem as restrições de compatibilidade de C.
ASP.NET

ASP.NET

O Asp.net é uma estrutura de aplicativo da Web de código aberto, projetada para o desenvolvimento da Web, para produzir páginas dinâmicas da Web, sites, aplicativos e serviços com HTML, CSS e ...
Erlang

Erlang

O Erlang é uma linguagem de programação simultânea de uso geral e sistema de tempo de execução, coletada por lixo, usada para criar sistemas em tempo real maciçamente escaláveis, com requisitos ...
Objective-C

Objective-C

A linguagem Objective-C é uma linguagem de computador simples, projetada para permitir uma sofisticada programação orientada a objetos.
Nim (programming language)

Nim (programming language)

O Nim é uma linguagem de programação imperativa, estaticamente tipada, com um poderoso sistema de macros que tenta dar ao programador o poder máximo sem comprometer a eficiência do tempo de execução.
Groovy

Groovy

Groovy é uma linguagem ágil e dinâmica para a Java Virtual Machine (JVM).
Clojure

Clojure

Clojure é uma linguagem de programação dinâmica que tem como alvo a Java Virtual Machine (e o CLR).
FreeBASIC

FreeBASIC

O FreeBASIC é um compilador BASIC de código-fonte totalmente gratuito e de 32 bits, com sintaxe semelhante ao MS-QuickBASIC, que adiciona novos recursos como ponteiros, tipos de dados não assinados, inline ...
Tcl

Tcl

Tcl (originalmente de "Tool Command Language", mas convencionalmente processado como "Tcl" em vez de "TCL"; pronunciado como "tickle" ou ...
jRuby

jRuby

O JRuby é uma implementação 100% Java da linguagem de programação Ruby em execução na Java Virtual Machine (JVM).
Kotlin

Kotlin

Kotlin é uma linguagem de programação de uso geral, multiplataforma, estaticamente tipada e com inferência de tipo.
F# (programming language)

F# (programming language)

F # é uma linguagem funcional e orientada a objetos, sucinta, expressiva e eficiente para .NET, que ajuda a escrever um código simples para resolver problemas complexos.
Vala

Vala

Vala é uma nova linguagem de programação que visa trazer recursos modernos da linguagem de programação aos desenvolvedores do GNOME sem impor requisitos adicionais de tempo de execução e sem ...
REBOL

REBOL

Rebol (historicamente REBOL) é uma linguagem de intercâmbio de dados entre plataformas e uma linguagem de programação dinâmica multiparadigma projetada por Carl Sassenrath para comunicações em rede e ...
Hack

Hack

Hack é uma linguagem de programação para HHVM que interopera perfeitamente com o PHP.