Create entry

JavaScript vs. C++ vs. Actionscript 3.0

JavaScript C++ Actionscript 3.0
JavaScript/ECMAScript ANSI/ISO C++ Actionscript 3.0
Category
Preference 28% votes 28% votes 44% votes
Website www.​ecmascript.​org www.​open-std.​org/​jtc1/​sc22/​wg21/​ www.​adobe.​com/​devnet/​actionscript.​html
License ? ?
Features
Unicode Yes Yes Yes
Script language Yes No No
Interpreter Yes Yes 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 First introduced in Flash Player 9, ActionScript 3 is an object-oriented programming (OOP) language based on ECMAScript. It is compiled and run inside the Adobe Flash Player runtime.
Tag Programing language, Closure, OOP, Script, Functional programing Multi-paradigm, Object Oriented, procedural, Meta, Closure OOP, ECMAScript, Apache, Flash, Flex, FDT, MXML, Multi-paradigm, Image Processing , Game SDK
Extension/Plug-in No Conditional Yes
Operating system
Programming language
Database
Multilingual content Yes Conditional Yes
WYSIWYG-Editor Yes ? Yes
Multiple projects Yes Yes Yes
Standard compliance Yes ? ?
Map and reduce Yes ? ?
Revision control Yes ? ?
Isolation Yes ? ?
Horizontal scalable Yes ? ?
Template language ? ?
Target audience
Framework
Scaffolding Yes ? ?
Design pattern ?
Difficulty level
Object-Relational Mapping (ORM) Yes Yes Yes
Machine Code Generation No Yes Yes
Release Date 1995 1983 11ᵗʰ June 2008
3D Screen Yes ? Yes
Documentation level ★★★★☆ ★★★★★ ★★★★☆
Multi tasking Yes Yes ?
Influences
RESTful Yes Conditional Yes
Dynamic typing Yes Yes Yes
Programming paradigm
Comments Yes Yes Yes
Scripting language support
Free to use Yes Yes Yes
Backend
Active Yes Yes Yes
Community Driven Basic Good Good
REPL Yes No ?
Reliability ★★★★★ ★★★★☆ ★★★★☆
API Good Excellent Good
Compiled language Yes Yes Yes
Compiler Yes Yes Yes
Browser support ? ?
Jobs Oportunities ★★★★★ ★★★☆☆ ★★★☆☆
Out-of-the-box functionality (33% global votes) (42% global votes) (0% global votes)
Realtime Yes Yes ?
Community feedback ★★★★☆ ★★★★☆ ★★★★★
Ease of use ★★★★☆ ★★★☆☆ ★★★★☆
Free for commercial use Yes Yes No
Duck typing Yes Yes Yes
Easy of Use Yes Yes Yes
JVM Yes No No
CLR No Yes ?
Open Source Yes Yes No
Nested Comments Yes Yes Yes
Type inference No Yes Yes
Websocket Support Yes Yes Yes
Events Support Yes Yes Yes
Lambda Expressions Yes Yes Yes
Properties Yes Yes Yes
Unsafe code support Yes Yes Yes
Closures Yes Yes Yes
Perfomance ★★★★☆ ★★★★★ ★★★★★
I like it Yes Yes Yes
Debug Mode Yes Yes Yes
Static Typing No Yes Yes
Autocomplete Code Yes Yes Yes
NodeJitsu Support Yes ? ?
Makes you angry Yes Yes No
Easy to Learn No No Yes
Unit Testing Yes Yes Yes
Ajax Yes ? Yes
Higher Kinded Types Yes Yes ?
Package Manager Yes Yes ?
Easy Setup Yes Yes Yes
Jquery Yes ? ?
Vertically Scalable Yes ? ?
Full-Stack Yes Yes Yes
User-friendly No ? ?
Easy to Config No Yes ?
Can you modify it freely to make it better Yes ? ?
Self Server Yes ? ?
Will get you a job Yes Yes Yes
Ability to link to external programs and systems Yes Yes ?
Official IDE Support Yes ? Yes
Android Development Support Yes ? Yes
3rd Party Lib Support Yes ? ?
MVC Yes ? ?
Developed for Human No ? ?
Garbage Collection No ? Yes
Increase Stress Levels No Yes No
Does your mom understand it No No ?
High peformance Yes Yes No
Make life easier No ? ?
Can be developed from linux Yes ? ?
Doesn't Suck No ? ?
Influenced ? ?
A lisp? Yes ? ?
Multi-user system ? Yes Yes
Full text search ? Yes ?
Version number ? C++14 ?
Code Generation ? Conditional Conditional
Database Connection Pooling ? Yes Yes
Audio Out ? Yes ?
Creation Date ? 1983 ?
HTML syntax ? No Yes
WSDL ? No Yes
Air play support ? No Yes
Embeddable ? Yes Yes
API comprehensibility ? ★★★★☆ ★★★★☆
Implementation flexibility (0% global votes) (45% global votes) (0% global votes)
Control structures ? Yes Yes
Copy, Cut and Paste Support ? Yes ?
Latest Standard ? 18ᵗʰ August 2014 ?
Maven support ? Yes ?
Language Integrated Query ? Yes ?
Partial Classes ? Yes Yes
Value types creation ? Yes ?
Value type variables passing as reference ? Yes ?
Method signatures passing as parameter ? Yes ?
Safe casting ? Yes ?
Runtime Generic Support ? Yes ?
Runtime dynamic types ? Yes Yes
Delegates ? Yes ?
iOS Development Support ? Yes Yes
Native asynchronous operators await/async ? Yes Yes
Symbols ? Yes Yes
Supported from Google ? Yes No
Creates a slew of inefficient Javascript ? No ?
Extensibility ? Yes ?
Macro System ? Yes ?
Pattern Matching ? Yes Yes
Compiler Plugin Architecture ? No ?
Operating system server ?
Internationalization ? Yes ?
JIT Compiler ? No Yes
Supported by Microsoft ? Yes ?
Tasks ? No ?
Programs ? ?
Namespaces ? Yes Yes
Random Comparison ? No ?
Inheritance ? Yes Yes
C++ power ? Yes ?
Will get you a girlfriend ? No ?
This site is useless ? Yes ?
Data encryption ? ? Conditional
File Assets ? ? Yes
XML Aware ? ? Good
Annotation Support ? ? Yes
ORM ? ? Yes
Click & Edit in Place / WYSIWYG ? ? Conditional
Object Oriented Models ? ? Yes
Mobile ready ? ? Yes
24/7 support ? ? No
? ? Yes
State of the art technology ? ? Yes
+ Add row +++
JavaScript C++ Actionscript 3.0
  • 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