Дабы подлить масла в неутихаюшие споры ...
Игрушечный global illumination renderer на куче языков:
http://www.hxa.name/minilight/
+------------------+-----------------+-------------------+-------------------+
| language | size | size | speed |
| (and version) | (lines of code) | (relative to C++) | (relative to C++) |
+------------------+-----------------+-------------------+-------------------+
| Scala 2.6.1 | 427 | 0.45 | 1 / 6.7 |
+------------------+-----------------+-------------------+-------------------+
| OCaml 3.10.1 | 461 | 0.48 | 1 / 2.7 |
+------------------+-----------------+-------------------+-------------------+
| Python 2.5.1 | 490 | 0.52 | 1 / 173 |
+------------------+-----------------+-------------------+-------------------+
| Ruby 1.8.6 | 498 | 0.52 | 1 / 575 |
+------------------+-----------------+-------------------+-------------------+
| Lua 5.1.3 | 568 | 0.60 | 1 / 14 |
| (LuaJIT 1.1.4) | | | |
+------------------+-----------------+-------------------+-------------------+
| Flex 2/AS3 | 644 | 0.68 | 1 / 52 |
| (Flash 9,0,47,0) | | | |
+------------------+-----------------+-------------------+-------------------+
| C++ ISO-98 | 951 | 1.00 | 1 |
| (GCC 4.0) | | | |
+------------------+-----------------+-------------------+-------------------+