Команда IT специалистов выполнит подготовку инфраструктуры для вашего бизнеса.
Внедрение самых передовых решений и технологий.
Поддержка и сопровождение ваших сервисов.
Выполнение работ под "ключ", от покупки сервера, до настройки автоматизации процессов.
8(977)608-78-62 adm@nixm.ru

Паскаль повержен - впервые за много лет

Ответить
Olej

Паскаль повержен - впервые за много лет

Сообщение Olej »

Паскаль повержен - впервые за много лет
Рано или поздно это должно было случиться.. И високосный 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

Re: Паскаль повержен - впервые за много лет

Сообщение Olej »

Olej писал(а):Паскаль повержен - впервые за много лет
Рано или поздно это должно было случиться.. И високосный 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
Потрясающе интересная таблица!
И не только тем, что: а). она экстремально ;-) свежая - 2016г.
... но и тем, что:
б). Pascal (наконец!), как учебный язык, сразу провалился с устойчивых 13-16 мест на 74-е!
в). Ada так и не пошёл язык ... и своё отжил
г). как уверенно идёт вверх Python!
д). C - уверенный лидер на протяжении 30-ти лет!
е). C++ - так никогда и достиг популярности C ... и уже не достигнет
ж). все поделки Microsoft, как ни стараются - так в отчётливые лидеры и не выходят...

Сколько интересного из одной таблицы! :?
Аватара пользователя
ALEXX
Администратор
Администратор
Сообщения: 1347
Зарегистрирован: 21 дек 2014, 14:59
Откуда: Королёв
Контактная информация:

Re: Паскаль повержен - впервые за много лет

Сообщение ALEXX »

Olej... Что делать то с Java? Массово меняем природу паскаля, пишем новый завет от СИ и ругаем питОн для малолеток?
Аватара пользователя
nezabudka
Местный говорун
Местный говорун
Сообщения: 618
Зарегистрирован: 18 апр 2015, 06:13
Откуда: Ростов на Дону

Re: Паскаль повержен - впервые за много лет

Сообщение nezabudka »

В год когда я родилась, Паскаль был на 3 месте :oops: Скорее всего проигрывает в конкуренции с Питоном
"I invented the term Object-Oriented and I can tell you I did not have C++ in mind." - Alan Kay
Olej

Re: Паскаль повержен - впервые за много лет

Сообщение Olej »

nezabudka писал(а):В год когда я родилась, Паскаль был на 3 месте :oops: Скорее всего проигрывает в конкуренции с Питоном
1. Н.Вирт придумал Pascal исключительно как учебный язык, язык для обучению программированию. Кроме того, в Pascal Н.Вирт отчётливо формализовал то, что есть парадигмой структурного программирования. На 1970 год это был революционный прорыв (>45 лет назад, почти пол-столетия - вдумайтесь)!

2. Но на Pascal, как и следует из п.1, никогда и нигде не было создано ни одного более-менее значительного публичного проекта. Все последующие проекты-реализации, паразитирующие на Pascal - это всякие разнообразные: UCSD-Pascal, Turbo Pascal, Object Pascal, Delphy, Free Pascal и GNU Pascal, и такие уродцы как PascalABC.NET - все нарушают основу Pascal, его направленность на обучение, пытаются коммерчески-рыночно его поэксплуатировать якобы для практических разработок. Они расширяют его всякими уродствами, разрушая синтаксическую цельность Pascal от Н.Вирта.

3. Сам Н.Вирт (со своей школой сотрудников) очень быстро сами ушли от Pascal, и продолжили эту линию разв.ития целой последовательностью языков: Modula, Modula 2, Modula 3 (ставшая одной из баз для Go), Oberon, Zenon, ... Вот на этих языках научная школа CERN (Вирт и Ko) делали свои практические наработки и эксперименты.

4. Pascal был замечательным учебным языком 50 (!) лет назад. Я сам, пользуясь вседозволенностью и попустительством руководства одного из ВУЗ-ов, провёл 2 или 3 семестровых лекционных курсов по Pascal, когда мне предложили провести спецкурс "от сохи", от практики разработки. И думаю (практически уверен) что это был первый по времени учебный курс Pascal в xSSSR. Но нынешние университетские пЫдагоги паразитируют на Pascal 50-летней давности, и обучают по принципу: "Искать не там где потеряли, а где светлее". Т.е. обучают тому, что им проще, что они знают и тому над чем напрягаться не надо.
Olej

Re: Паскаль повержен - впервые за много лет

Сообщение Olej »

hotmax писал(а):Что делать то с Java?
А что не так с Java?

Как язык Java гораздо лучше соответствует объектной парадигме программирования, чем C++. Которая пришла как альтернатива (возможная, но не замена) структурному программированию. И если обучать объектному программированию, то лучше бы обучали на Java, чем на C++.

Как технология Java - это отличная выдумка от Sun Microsystems (большинству лучших выдумок в Linux, которыми вы пользуетесь сами над тем не задумываясь - они пришли из развития Sun Microsystems). Из-за машиннонезависимого байт-кода, впервые применённого в Java, в Java стали возможны такие недостижимые в других технологиях и языках вещи как: аплеты (и слово то впервые произнесено в Java), сервлеты, сервера приложений, ...

Вся новомодная и раскручиваемая Microsoft техника программирования .NET и все их языки # - это технология Java, только плохо понятая и слегка извращённая. :?

Так что с Java - всё в порядке. :)
Не переживайте.

P.S. А начинающим практикующим программистам советую обратить внимание ещё на такую "мелочь" :roll: , что в вакансиях на работу, ни по одному языку программирования не предлагают столь высокую оплату, как по Java.
Дерзайте! :D
Olej

Re: Паскаль повержен - впервые за много лет

Сообщение Olej »

Источником этой публикации и таблички есть рейтинг международной компании TOBE, которые обновляются очень часто, и содержат (в полном виде) не 10-20, а свыше 100 языков.
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.
Можно посмотреть здесь оригиналы: TIOBE Index for April 2017:

Код: Выделить всё

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-м месте.
Ответить

Вернуться в «Уголок разработчика»