Интернет магазин китайских планшетных компьютеров



Компьютеры - Сравнение языков программирования - Компилятор/интерпретатор

22 января 2011


Оглавление:
1. Сравнение языков программирования
2. Типизация
3. Компилятор/интерпретатор
4. Управление памятью
5. Управление потоком вычислений
6. Типы и структуры данных
7. Объектно-ориентированные возможности
8. Функциональные возможности
9. Разное
10. Стандартизация



Возможность Язык
Ada C C++ C#  D  Eiffel Erlang F# Groovy Java JavaScript Haskell Common Lisp Nemerle Perl PHP Python Ruby Scala Smalltalk Tcl VB.NET Delphi Ocaml PureBasic
Open-source компилятор + + + + + + + + + + + + + + + + + + + +
+ + +
+ -
Возможность компиляции + + + + + + -/+
+ + + + + + + + +
+ + + +
- + + + +
Bootstrapping + + + + -  ? + + + +
+
+ + +  ? x +
+ + +
x  ? + + +
Многопоточная компиляция + + + - +  ? + + + +  ? + + -  ?  ? x x - - x +  ? + +
Интерпретатор командной строки +/-
-/+
+/-
-
-  ? + + + - +
+ + + + + + + + +
+ + - + -
Условная компиляция +/-
+ + + +  ? + +  ? -/+
-/+
+ + + + + x x  ? + x + + x +
Ada C C++ C# D Eiffel Erlang F# Groovy Java JavaScript Haskell Common Lisp Nemerle Perl PHP Python Ruby Scala Smalltalk Tcl VB.NET Delphi OCaml PureBasic


Просмотров: 8115


<<< Лексема (информатика)
Хронология языков программирования >>>