Drag and drop the items on the following list until they are in order from most preferred at the top to least preferred at the bottom. When you are done, press confirm to record your vote.

  1. PostScript—because it is both interesting and historically significant
  2. Lua—JavaScript competitor in game sector
  3. Common Lisp—everything since copies some of its best ideas
  4. Haskell—Static Typing as if you meant it and functional programming at its purest
  5. Erlang—concurrency made easy
  6. Ruby—Simple and elegant, the way O-O was meant to be
  7. Javascript—runs in more places than any other language. First-class functions and prototyping make
  8. Self (the pure prototype language.)
  9. Forth—Stack-based functional language
  10. Prolog—it’ll blow your mind (if you can understand it)
  11. Oz language, which supports declarative programming, object-oriented programming, constraint program
  12. Factor—a stack-based language for the new millennium
  13. Clojure—it’s like Lisp, only better
  14. Python—mature, simple, defacto scripting language of the future
  15. IO (The minimalist prototype language)
  16. OCaml
  17. Scala—all the buzz at JavaCon this year