Create entry

Python vs. Scala vs. C++

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