NBL Summary Table
From BluWiki
Is there an easier way to make table in this wiki?
Ok, this looks like a mess in edit screen.
Hint: select all text in edit box, copy and paste it to your favorite editor, and turn word-wrap off. Columns should visually align. After editing, paste back to edit box in the browser.
| Feature | C# | D | Fort- ress | Groovy | Hask- ell | Java- script | Action- Script/ Apollo | Obj-C | OCaml | Perl 6 | Python | Ruby (JRuby?) | ???? | ???? | ???? | ???? | ???? | ???? | ???? |
| C-syntax | + | ? | ? | ? | ? | + | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| Dynamic typing | - | ? | ? | ? | ? | + | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| Performance | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| Tools | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| GC | + | + | + | + | + | + | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| Literal arrays | - | ? | ? | ? | ? | + | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| Slicing... | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| Perl 5 regexes | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| Destruct. bind | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| 1st class functions, closures | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| Standard OOP | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| public, private, protected | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| Iterators, generators | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| List comprehensions | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| Namespaces, packages | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| Cross-platform GUI | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| Operator overloading | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| Keyword & rest params | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| 1st class parser, AST | - | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| static, duck typing | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| type expressions... | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| solid string/collection libs | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| strings/streams as collections | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| Continuations,call/cc | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| Hygienic macros | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| Threads | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
| Total points | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |



