Create entry

Scala vs. Python vs. C++

Scala Python C++
Scala Python ANSI/ISO C++
Category
Preference 46% votes 46% votes 8% votes
Website www.​scala-lang.​org www.​python.​org www.​open-std.​org/​jtc1/​sc22/​wg21/​
License ?
Features
Unicode Yes Yes Yes
Script language Yes Yes No
Interpreter Yes Yes No
More
Description Scala is a programming language. It is both object-oriented (think inheritance, methods, ...) and functional (think closures). It blends a number of modern language features, while maintaining close compatibility with Java. Python is both object-oriented and functional. It blends a number of modern language features, while maintaining close compatibility with C/C++. Multi-paradigm native compiled language
Tag OOP, True Functional, Multi-paradigm OOP, Multi-paradigm Multi-paradigm, Object Oriented, procedural, Meta, Closure
Extension/Plug-in Yes Yes ?
Operating system
Programming language
Database ?
Target audience
Framework
Difficulty level
Release Date 2003 December 1989 1983
Documentation level ★★★★★ ★★★★★ ★★★★☆
Code Generation Conditional ? Conditional
Dynamic typing Yes Yes No
Programming paradigm
Free to use Yes Yes ?
Database Connection Pooling Yes Yes Yes
Community Driven Good Good ?
Reliability ★★★★☆ ★★★★☆ ?
Compiled language Yes No Yes
Compiler Yes No Yes
Duck typing Yes Yes ?
Type inference Yes ? ?
Multilingual content ? Yes ?
Object-Relational Mapping (ORM) ? Yes ?
Machine Code Generation ? No Yes
Comments ? Yes ?
Scripting language support ? ?
Jobs Oportunities ? ★★★★☆ ?
Implementation flexibility (0% global votes) (0% global votes) (0% global votes)
Ease of use ? ★★★★☆ ?
+ Add row +++
Scala Python C++
  • 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