Scala vs. Python vs. C++

Scala Python C++
Scala Python ANSI/ISO C++
Kategorie
Präferenz 42% Votes 43% Votes 15% Votes
Webseite www.​scala-lang.​org www.​python.​org www.​open-std.​org/​jtc1/​sc22/​wg21/​
Lizenz ?
Eigenschaften
Unicode Ja Ja Ja
Script-Sprache Ja Ja Nein
Interpreter Ja Ja Nein
Weitere
Beschreibung 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 Ja Ja Bedingt
Betriebssystem
Programmiersprache
Datenbank
Horizontal skalierbar Ja Ja ?
Zielgruppe
Framework
Anforderungsgrad
Versionsnummer 2.10.3 3.4.0 C++11
Object-Relational Mapping (ORM) Ja Ja ?
Machine Code Generation Nein Ja Ja
Release Date 2003 Dezember 1989 1983
Documentation level ★★★☆☆ ★★★★★ ★★★★☆
Influences
Code Generation Ja Ja Bedingt
Dynamische Typisierung Nein Ja Ja
Programmierparadigmen
Scriptsprachen-Support
Kostenlos nutzbar Ja Ja Ja
Backend ?
Aktiv Ja Ja Ja
Community Driven Gut Gut Gut
WSDL Ja Ja ?
Zuverlässigkeit ★★★★☆ ★★★★☆ ★★★★☆
API Gut Exellent Gut
Compiled language Ja Ja Ja
Compiler Ja Nein Ja
API-Verständlichkeit ★★★☆☆ ★★★★☆ ★★★☆☆
Jobs Oportunities ★★☆☆☆ ★★★★☆ ★★★☆☆
Implementation flexibility 33% Votes 8% Votes 33% Votes
Out-of-the-box functionality 21% Votes 21% Votes 33% Votes
Community feedback ★★★★☆ ★★★★☆ ★★★☆☆
Einfachheit der Bedienung ★★★☆☆ ★★★★☆ ★★★☆☆
Free for commercial use Ja Ja Ja
Duck typing Ja Ja Ja
Easy of Use Nein Ja Ja
Latest Standard 20. August 2013 ? 2011
JVM Ja Ja Nein
CLR Nein Ja Ja
Open Source Ja Ja Ja
Source Repository ? ?
Nested Comments Nein Ja Ja
Type inference Ja Nein Ja
Lambda Expressions Ja Ja Ja
Language Integrated Query Ja ? Ja
Properties Ja Ja Ja
Partial Classes Ja Ja Ja
Unsafe code support Nein Ja Ja
Value types creation Ja ? Ja
Safe casting Ja Ja Ja
Runtime dynamic types Ja Ja Nein
Closures Ja Ja Ja
iOS Development Support Ja Ja Ja
Native asynchronous operators await/async Ja Ja Nein
Perfomance ★★★★☆ ★★★☆☆ ★★★★☆
I like it Ja Ja Ja
Debug Mode Ja Ja ?
Static Typing Ja Nein Ja
Symbols Ja Nein Ja
Makes you angry Nein Nein ?
Easy to Learn Ja Ja Ja
Macro System Ja Nein Ja
Higher Kinded Types Ja Ja Ja
Pattern Matching Ja Ja Ja
Compiler Plugin Architecture Ja ? Nein
Operating system server ?
Package Manager Ja Ja ?
Easy Setup Ja Ja ?
Total Crap Nein ? ?
Mehrsprachiger Inhalt ? Bedingt ?
Comments ? Ja Ja
Database Connection Pooling ? Ja Ja
HTML syntax ? Ja Nein
Embeddable ? Ja ?
Open Architecture ? Ja ?
Realtime ? Nein ?
Events Support ? Ja ?
Creates a slew of inefficient Javascript ? Nein ?
Extensibility ? Ja ?
Unit Testing ? Ja ?
Ajax ? Ja ?
Jquery ? Ja ?
Vertically Scalable ? Ja ?
Used By Well-known Companies ? Ja ?
Awesomeness ? Ja ?
Flux Capacitor ? ? Ja
+ Zeile hinzufügen +++
Scala Python C++
  • vsChart ist wie ein Wiki

    Mach mit und teile dein Wissen mit der Welt.
    Zum Bearbeiten einfach in eine Datenzelle klicken.

  • blau
    = gut
    dunkler
    = besser
    Legende
  • Auf eigener Seite einbetten
  • Copy & Share
  • Creative Commons License Lizenz
  • EnglischDeutsch (German)

Bewertung oder Kommentar schreiben

Bitte einloggen (mit Facebook, Twitter or OpenID) um um dieses Formular zu nutzen.

Typ
Bewertung
Kommentar