Рано или поздно это должно было случиться.. И високосный 2016 год стал роковым для любимого студентами и преподавателями языка программирования. Паскаль пал. С третьего места в далеком 1991 году Pascal сполз на почетное 74-место в 2016 году. Исполин свержен. Смотрите долгосрочный рейтинг популярности языков программирования в таблице ниже.Код: Выделить всё
Язык программирования 2016 2011 2006 2001 1996 1991 1986 Java 1 1 1 2 15 - - C 2 2 2 1 1 1 1 C++ 3 3 3 3 2 2 5 C# 4 5 6 10 - - - Python 5 6 7 23 24 - - PHP 6 4 4 8 - - - JavaScript 7 9 8 7 19 - - Visual Basic .NET 8 28 - - - - - Perl 9 8 5 4 3 - - Ruby 10 10 17 31 - - - Lisp 27 12 12 15 7 4 3 Ada 28 16 15 16 6 5 2 Pascal 74 14 16 13 4 3 6
применимость языков программирования
Модератор: Olej
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
применимость языков программирования
Паскаль повержен - впервые за много лет
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: сравнение языков программирования
Потрясающе интересная таблица!Olej писал(а):Код: Выделить всё
Язык программирования 2016 2011 2006 2001 1996 1991 1986 Java 1 1 1 2 15 - - C 2 2 2 1 1 1 1 C++ 3 3 3 3 2 2 5 C# 4 5 6 10 - - - Python 5 6 7 23 24 - - PHP 6 4 4 8 - - - JavaScript 7 9 8 7 19 - - Visual Basic .NET 8 28 - - - - - Perl 9 8 5 4 3 - - Ruby 10 10 17 31 - - - Lisp 27 12 12 15 7 4 3 Ada 28 16 15 16 6 5 2 Pascal 74 14 16 13 4 3 6
И не только тем, что: а). она экстремально свежая - 2016г.
... но и тем, что:
б). Pascal (наконец!), как учебный язык, сразу провалился с устойчивых 13-16 мест на 74-е!
в). Ada так и не пошёл язык ... и своё отжил
г). как уверенно идёт вверх Python!
д). C - уверенный лидер на протяжении 30-ти лет!
е). C++ - так никогда и достиг популярности C ... и уже не достигнет
ж). все поделки Microsoft, как ни стараются - так в отчётливые лидеры и не выходят...
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: применимость языков программирования
После Нового Года всегда начинаются публикации, подводящие итоги...
TIOBE Index for December 2016
TIOBE Index for December 2016
The index can be used to check whether your programming skills are still up to date or to make a strategic decision about what programming language should be adopted when starting to build a new software system. The definition of the TIOBE index can be found here.
Код: Выделить всё
Dec 2016 Dec 2015 Change Programming Language Ratings Change 1 1 Java 17.856% -3.12% 2 2 C 8.726% -7.73% 3 3 C++ 5.335% -0.61% 4 4 Python 4.239% -0.19% 5 7 change Visual Basic .NET 3.302% +0.91% 6 5 change C# 3.171% -0.94% 7 6 change PHP 2.919% +0.13% 8 8 JavaScript 2.862% +0.50% 9 11 change Assembly language 2.539% +0.61% 10 9 change Perl 2.338% +0.13% 11 15 change Objective-C 2.325% +0.97% 12 10 change Ruby 2.147% +0.09% 13 14 change Swift 2.134% +0.73% 14 12 change Visual Basic 1.967% +0.31% 15 13 change Delphi/Object Pascal 1.950% +0.31% ...
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: применимость языков программирования
Хабрахабр - всероссийская помойка - Самые востребованные языки программирования 2016Olej писал(а):После Нового Года всегда начинаются публикации, подводящие итоги...
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: применимость языков программирования
Источником этой публикации и таблички есть рейтинг международной компании TOBE, которые обновляются очень часто, и содержат (в полном виде) не 10-20, а свыше 100 языков.Olej писал(а):Паскаль повержен - впервые за много лет
Можно посмотреть здесь оригиналы: TIOBE Index for April 2017:We Measure Your Software Code Quality.
TIOBE checks more than 586 million lines of software code for its customers world-wide, real-time, each day.
Любопытно!Код: Выделить всё
Apr 2017 Apr 2016 Programming Language Ratings Change 1 1 Java 15.568% -5.28% 2 2 C 6.966% -6.94% 3 3 C++ 4.554% -1.36% ...
Практически 1/3 потребностей написания программного кода покрывается 3-мя языками.
Язык Go очень уверенно прёт вверх (+1.73% - как ни у одного другого языка), но пока ещё на скромном 18-м месте.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: применимость языков программирования
TIOBE Index for February 2018
Вот начало таблички:
- классический C превосходит по использованию C++ в 2 раза , не подозревая о "продвинутости" последнего... и частота его использования всё растёт, несмотря на возраст в 45 лет
- Python всё движется вверх...
- Все эти C#, PHP, JavaScript ... - все сползают и сползают вниз...
Вот начало таблички:
- почти 40% использования в реальной практике приходится на эти 4 языкаКод: Выделить всё
Feb 2018 Feb 2017 Programming Language Ratings Change 1 1 Java 14.988% -1.69% 2 2 C 11.857% +3.41% 3 3 C++ 5.726% +0.30% 4 5 Python 5.168% +1.12%
- классический C превосходит по использованию C++ в 2 раза , не подозревая о "продвинутости" последнего... и частота его использования всё растёт, несмотря на возраст в 45 лет
- Python всё движется вверх...
- Все эти C#, PHP, JavaScript ... - все сползают и сползают вниз...
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: применимость языков программирования
The RedMonk Programming Language Rankings:
January 2019
1 JavaScript
2 Java
3 Python
4 PHP
5 C#
6 C++
7 CSS
8 Ruby
9 C
10 Objective-C
11 Swift
12 TypeScript
13 Scala
14 Shell
15 Go
15 R
17 PowerShell
18 Perl
19 Haskell
20 Kotlin
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей