
Nim (programming language)
Nim is a statically typed, imperative programming language with a powerful macro system that tries to give the programmer ultimate power without compromises on runtime efficiency.
Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features.
ruby is a dynamic, reflective, general purpose objectoriented programming language that combines syntax inspired by perl with smalltalklike features. ruby originated in japan during the mid1990s and was initially developed and designed by yukihiro "matz" matsumoto.
ruby enjoys a large number of libraries and users.
it is based on perl, smalltalk, eiffel, ada, and lisp.ruby supports multiple programming paradigms, including functional, object oriented, imperative and reflective. it also has a dynamic type system and automatic memory management; it is therefore similar in varying respects to python, perl, lisp, dylan, and clu.
ruby is often compared to python, ruby is used for cli, gui programs and also web applications, popular mvc web framework "ruby on rails" is developed in ruby.
programming object-oriented-language programming-language interpreter