This language has a very coherent design
Based on responses from 1981 people, we've built up the following picture of how well "This language has a very coherent design" describes different items
Not ranked this statement, or changed your mind about your previous ranking? Why not go rank it ?
Bottom items
What's going on here?
We've taken all your individual votes and done our best to assemble them into an overall ordering of items. It wasn't easy! There are all sorts of internal contradictions in majority voting.
For items where we've got a lot of responses the numbers should be pretty good. For the rest you can probably just expect them to hang around the middle of the rankings wondering what they're doing here.
Most similar to
- This language is built on a small core of orthogonal features
- I find code written in this language very elegant
- Learning this language significantly changed how I use other languages.
- This language has unusual features that I often miss when using other languages
- Learning this language improved my ability as a programmer
Most dissimilar from
- The thought that I may still be using this language in twenty years time fills me with dread
- This language is frequently used for applications it isn't suitable for
- There is a lot of accidental complexity when writing code in this language
- I often get angry when writing code in this language
- Developers who primarily use this language often burn out after a few years
All items
- Coq
- Scheme
- Io
- Haskell
- Standard ML
- Lua
- Eiffel
- REBOL
- Smalltalk
- Clojure
- APL
- Prolog
- Forth
- Agda
- Factor
- Scala
- Erlang
- O'Caml
- Mozart-Oz
- Ada
- Python
- J
- Pascal
- Mathematica
- Common Lisp
- F#
- D
- Go
- C#
- Ruby
- Matlab
- Haxe
- C
- Java
- Cobol
- TCL
- R
- ELisp
- Delphi
- AWK
- Groovy
- Objective C
- Fortran
- Assembler
- Javascript
- C++
- Shell
- Perl
- PHP
- Visual Basic