Ruby

Ruby

Ruby е динамичен, отразяващ, обща цел обектно-ориентиран програмен език, който комбинира синтаксис, вдъхновен от Perl, с функции, подобни на Smalltalk.
Ruby е динамичен, отразяващ, обща цел обектно-ориентиран програмен език, който комбинира синтаксис, вдъхновен от Perl, с функции, подобни на Smalltalk.Ruby възниква в Япония през средата на 90-те години на миналия век и първоначално е разработен и проектиран от Yukihiro "Matz" Matsumoto.Ruby се радва на голям брой библиотеки и потребители.Тя се основава на Perl, Smalltalk, Eiffel, Ada и Lisp.Ruby поддържа множество парадигми за програмиране, включително функционални, обектно ориентирани, императивни и рефлективни.Освен това разполага с динамична система от тип и автоматично управление на паметта;Следователно той е подобен в различно отношение на Python, Perl, Lisp, Dylan и CLU.Ruby често се сравнява с Python, Ruby се използва за CLI, GUI програми, а също и за уеб приложения, в Ruby е разработена популярната MVC уеб рамка „Ruby on Rails“.
ruby

Категории

Алтернативи на Ruby за всички платформи с всякакъв лиценз

Squirrel (programming language)

Squirrel (programming language)

Squirrel е императивен, обектно-ориентиран език за програмиране на високо ниво, предназначен да бъде скриптов език с леко тегло, който се вписва в размера, честотната лента на паметта и в реално време ...
Racket

Racket

Racket (преди PLT схема) е модерен език за програмиране от семейството Lisp / Scheme, подходящ за широк спектър от приложения.
Ceylon

Ceylon

Поддръжка за Java и JavaScript виртуални машини
thinBasic Programming Language

thinBasic Programming Language

Много бърз BASIC като език за програмиране за конзолни и gui приложения, автоматизиран процес, автоматизиране на обмен на данни, свързване към бази данни, изпращане на имейли, ftp, api за почивка, разбор, токенизиране, файлове, OpenGl, графика, звук, печат ... много повече.
Ada

Ada

Ada 2012 е следващото поколение на най-важния световен език за програмиране за безопасен, сигурен и надежден софтуер.
Elixir

Elixir

Elixir е динамичен, функционален език, предназначен за изграждане на мащабируеми и поддържащи приложения.
  • Безплатно
wxBasic

wxBasic

wxBasic е основен преводач, който е: * Безплатен * Отворен код (LGPL) * Крос-платформа (в момента Windows и Linux)
Crystal (programming language)

Crystal (programming language)

Език за програмиране със синтаксис, подобен на Ruby, който се компилира до ефективен естествен код.
Raku

Raku

Раку (известен преди като Perl 6) е член на семейството на програмните езици на Perl.
Hy

Hy

Hy е прекрасен диалект на Лисп, който е вграден в Python.
Solid

Solid

Solid - Минималистичен интерпретиран език, с изчистен модел на обекта и миниатюрен VM.
Neko

Neko

Neko е динамично въведен език за програмиране на високо ниво.Може да се използва като вграден скриптов език.
Wyvern

Wyvern

Wyvern е нов език за програмиране, предназначен да помогне на разработчиците да бъдат високо продуктивни при писане на приложения с висока увереност.
Avian

Avian

Avian е лека виртуална машина и библиотека от клас, създадена да осигури полезен подмножество от функции на Java, подходящи за изграждане на самостоятелни приложения.
sdlBasic

sdlBasic

sdlBasic е малък, ефективен и мултиплатформен основен интерпретатор, насочен към създаване на игри, използвайки силата на SDL библиотеката, той е вдъхновен от стария и славен AMOS.