, , , , . :
— , , , - ?
— , brainfuck. brainfuck.
— . , , — . . , , 18 — ?
brainfuck, brainfuck, . , , , , . - , , , . , .
« ». — , « Go! , , Rust — Rust! Swift ...». — . , , .
— :)
- , 500+ ( ?) . , , .
- . , - . , ,
- ( )
?
- , :
- - ( ) , ( ) . -
- , ,
- . ,
- . , , - , IDE, , , , ..
. Ras Bodik
, :
. , . , : , ?
0: « Rails ( \)»
, . , - , , — . . , , — . « » «».
Alex Gaynor — Python, Core Developers Django PyPy, Python Software Foundation.
United States Digital Service —
ASP ( ASP.NET, , ASP). , ? , — « », «Python-».
1: -
, . , , 11 ? : «, . N , N 11».
. , «Go — », , CSP- . Swift « » LLVM.
, , -. -, Alex Aiken, - Coursera, — (
Lagunita). — CS164. , , 2012 .
:
«Compilers: Principles, Techniques & Tools». — . , , . , , . —
Language Implementation Patterns. - ( - ), , .

2:
, 500+ - . , . .
Peter Norvig
, , :
5 . «» ( Java ++), ( Lisp, ML Haskell), ( Lisp), (Prolog ++), (Clojure Go).
, . -, . , . , , - .
- . MIPS ( ) x86 ( ). , , , , . , - LLVM.
Peter Norvig , . Prolog,
miniKanren.
« » CUDA. , GPU - 4 . GPU, ( GPU ). , CUDA, CPU ( Go, Clojure Erlang).
. Norvig , . APL/J/K/Q, Matlab.
, . - . , , , . Frink.
, , , ! - , Forth, ( ). - , Y — ,
.
3:
, . — - . , - . , , . , .
Hyperpolyglot Learn X in Y Minutes. . - , Hyperpolyglot — .
, , . , , . , ++ ,
The Design and Evolution of C++. .

- . , - , - , , , . , .
, , .
Exercism.io. , . .
, . , . , C Go — . Python Ruby — - ( :) ) ..
, , , . . , , . — . , , , .
Gerald Jay Sussman
We Really Don’t Know How To Compute. , - .
. , , ., , Chris Granger,
Eve. , . . , Eve -, , , , . , , . Ras Bodik ( ), , . , - . .