Create entry

JavaScript vs. C++ vs. Ruby

JavaScript C++ Ruby
JavaScript/ECMAScript ANSI/ISO C++ Ruby
Category
Preference 25% votes 75% votes (38% global votes)
Website www.​ecmascript.​org www.​open-std.​org/​jtc1/​sc22/​wg21/​ www.​ruby-lang.​org
License ? ?
Features
Unicode Yes Yes Yes
Script language Yes No Yes
Interpreter Yes No Yes
More
Description JavaScript is a scripting language for computers. It is often run in web browser applications to create dynamic content like message boxes popping up or a live clock. It is not related to, and different from, the programming language Java. Multi-paradigm native compiled language Ruby focuses on simplicity and productivity, whilst being natural to read and easy to write.
Tag Programing language, Closure, OOP, Script Multi-paradigm, Object Oriented, procedural, Meta, Closure Programing Language,OOP
Extension/Plug-in No ? Yes
Operating system
Programming language
Database ?
Database model ? ?
Target audience
Framework
Difficulty level
Release Date 1995 1983 1995
Influences ? ?
Dynamic typing Yes No Yes
Programming paradigm
Comments Yes ? Yes
Free to use Yes ? Yes
Database Connection Pooling Yes Yes Yes
Community Driven Good ? Good
Reliability ★★★☆☆ ? ★★★★☆
Compiled language No Yes No
Compiler No Yes No
Duck typing Yes ? Yes
Type inference No ? ?
Events Support Yes ? ?
Lambda Expressions No ? ?
Machine Code Generation ? Yes No
Documentation level ? ★★★★☆ ★★★★☆
Code Generation ? Conditional Yes
Scripting language support ? ?
API comprehensibility ? ? ★★★★☆
Jobs Oportunities ? ? ★★★★☆
+ Add row +++
JavaScript C++ Ruby
  • vsChart is like a wiki

    Just click a data cell to edit it.
    Take part and share your knowledge with the world.

  • blue
    = good
    darker
    = better
    Legend
  • Embed it on your site
  • Copy & Share
  • Creative Commons License License
  • EnglishGerman (Deutsch)

Write a review or comment

Please login (with Facebook, Twitter or OpenID) to use this form.

Type
Review
Comment