YAPLC: mainstream generations

It seems to me it was this way (in «industrial mainstream»).

60‘ ad-hoc calculations, procedural programming (Fortran)
70‘ standardized, structural programming, databases (COBOL, PL/I)
80‘ portable assembly, system programming, libraries, 4GL, micros boom (C, Pascal, SQL, Basic)
90‘ object-based/oriented programming (C++, VB, Object Pascal)
00‘ managed static-typed languages, heavily-OO frameworks (Java, C#)
10‘ dynamic-typed languages, still mostly OOP-like (Python, Ruby, JS)
20functional programming? asynchronous/massive parallelism? native code renaissance?

What languages will see mainstream use in 20’s? Probably, it will be «hybrids» based upon current ones (and possibly bearing the same names).

Реклама

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

%d такие блоггеры, как: