|
▼ Actions
| |||
| Actionscript 3.0 | Ruby | Groovy | |
|---|---|---|---|
| Actionscript 3.0 | Ruby | Groovy (programming language) | |
| Category | |||
| Preference | (86% global votes) | (38% global votes) | (25% global votes) |
| Website | www.adobe.com/devnet/actionscript.html | www.ruby-lang.org | groovy.codehaus.org |
| License | |||
| Features | |||
| Unicode | Yes | Yes | Yes |
| Script language | No | Yes | Yes |
| Interpreter | No | Yes | Yes |
| More | |||
| Description | 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. | Ruby focuses on simplicity and productivity, whilst being natural to read and easy to write. | Groovy is an object-oriented programming language for the Java platform. It is a dynamic language and can be used as a scripting language. Groovy uses a Java-like bracket syntax. It is dynamically compiled to Java Virtual Machine (JVM) bytecode and interoperates with other Java code and libraries. |
| Tag | OOP, ECMAScript, Apache, Flash, Flex, FDT, MXML, Multi-paradigm, Image Processing , Game SDK | Programing Language,OOP | OOP, AOP, Optional Dynamic/Static Compilation to JVM |
| Extension/Plug-in | Yes | Yes | Yes |
| Operating system | |||
| Programming language | |||
| Database | |||
| Multilingual content | Yes | ? | ? |
| WYSIWYG-Editor | Yes | ? | ? |
| Target audience | |||
| Framework | |||
| Difficulty level | |||
| Object-Relational Mapping (ORM) | Yes | ? | Yes |
| Machine Code Generation | Yes | No | ? |
| Release Date | 11ᵗʰ June 2008 | 1995 | 2008 |
| Documentation level | ★★★★★ | ★★★★☆ | ★★★★☆ |
| RESTful | Yes | ? | ? |
| Code Generation | Conditional | Yes | ? |
| Dynamic typing | No | Yes | Yes |
| Programming paradigm | |||
| Comments | Yes | Yes | Yes |
| Scripting language support | ? | ||
| Free to use | Yes | Yes | Yes |
| Database Connection Pooling | Yes | Yes | No |
| Community Driven | Good | Good | Good |
| WSDL | Yes | ? | ? |
| Reliability | ★★★★☆ | ★★★★☆ | ★★★★☆ |
| Compiled language | Yes | No | Yes |
| Compiler | Yes | No | Yes |
| API comprehensibility | ★★★★☆ | ★★★★☆ | ? |
| Jobs Oportunities | ★★★★☆ | ★★★★☆ | ? |
| Ease of use | ★★★★☆ | ? | ? |
| Duck typing | Yes | Yes | Yes |
| ORM | Yes | ? | ? |
| Nested Comments | Yes | ? | ? |
| Influences | ? | ? | |
| Events Support | ? | ? | No |
| Lambda Expressions | ? | ? | Yes |
| Properties | ? | ? | Yes |
| Closures | ? | ? | Yes |
| + Add row | + | + | + |
| Actionscript 3.0 | Ruby | Groovy | |
Just click a data cell to edit it.
Take part and share your knowledge with the world.