vak: (Улыбка)
[personal profile] vak
Как и следовало ожидать, Си впереди планеты всей.
Objective-C обогнал C++.
Вот что iOS животворящий делает!



История популярности:

Date: 2015-01-05 02:43 (UTC)
From: [identity profile] panchul.livejournal.com
Lisp #2 в 1984 году!? Гонишь!

В 1984 году первая тройка могла бы быть Паскаль, Си, Фортран, потом варианты - Ада, Кобол, Basic, PL/M. Lisp может быть #5 минимум, но не №2. Разве что среди студентов с уклоном в AI и лоховатых военных.
Edited Date: 2015-01-05 02:45 (UTC)

(no subject)

From: [identity profile] panchul.livejournal.com - Date: 2015-01-05 03:29 (UTC) - Expand

(no subject)

From: [identity profile] vladich.livejournal.com - Date: 2015-01-05 16:43 (UTC) - Expand

Date: 2015-01-05 02:47 (UTC)
From: [identity profile] proxfessor.livejournal.com
Что-то не разберу, кто на кого налез: Питон на C# или наоборот?

А вот интересно, неужели своей смертью Java и C++ обязаны все тому же Objective C?
Edited Date: 2015-01-05 02:48 (UTC)

(no subject)

From: [identity profile] tim-caper.livejournal.com - Date: 2015-01-05 10:10 (UTC) - Expand

(no subject)

From: [identity profile] archaicos.livejournal.com - Date: 2015-01-05 07:35 (UTC) - Expand

(no subject)

From: [identity profile] avseyev.livejournal.com - Date: 2015-01-05 23:44 (UTC) - Expand

(no subject)

From: [identity profile] vladich.livejournal.com - Date: 2015-01-05 16:32 (UTC) - Expand

(no subject)

From: [identity profile] avseyev.livejournal.com - Date: 2015-01-05 23:36 (UTC) - Expand

(no subject)

From: [identity profile] vladich.livejournal.com - Date: 2015-01-06 02:34 (UTC) - Expand

Date: 2015-01-05 02:54 (UTC)
From: [identity profile] 32bit-me.livejournal.com
Удивляет наличие в списке Pascal, Lisp и Ada. Кто ими реально пользуется? Я бы еще понял, если бы здесь был Delphi, но его как раз нет.

Date: 2015-01-05 03:02 (UTC)
From: [identity profile] proxfessor.livejournal.com
На Аде до 1995 года писался весь военный софт без исключения - такое было требование DoD. Что касаетися Лиспа и Паскаля, то "the ratings are based on the number of skilled engineers world-wide, courses and third party vendors." В 1980-е-90-е введение в программирование повсеместно велось на Паскале, а Лисп еще до недавних пор использовался в курсах по организации языков программирования и по искуственному интеллекту.

(no subject)

From: [identity profile] 32bit-me.livejournal.com - Date: 2015-01-05 03:10 (UTC) - Expand

(no subject)

From: [identity profile] 32bit-me.livejournal.com - Date: 2015-01-05 03:46 (UTC) - Expand

(no subject)

From: [identity profile] 32bit-me.livejournal.com - Date: 2015-01-05 04:03 (UTC) - Expand

(no subject)

From: [identity profile] proxfessor.livejournal.com - Date: 2015-01-05 04:05 (UTC) - Expand

А-а-а-а-а, courses

From: [identity profile] panchul.livejournal.com - Date: 2015-01-05 03:33 (UTC) - Expand

(no subject)

From: [identity profile] proxfessor.livejournal.com - Date: 2015-01-05 04:05 (UTC) - Expand

(no subject)

From: [identity profile] panchul.livejournal.com - Date: 2015-01-05 04:06 (UTC) - Expand

Date: 2015-01-06 11:30 (UTC)
From: [identity profile] mandrykin.livejournal.com
Delphi и есть Паскаль. К примеру, FreePascal повторяет как раз Delphi.

(no subject)

From: [identity profile] 32bit-me.livejournal.com - Date: 2015-01-06 13:03 (UTC) - Expand

Date: 2015-01-05 03:41 (UTC)
From: [identity profile] vladikoms.livejournal.com

Вот нафига спрашивается в школе мы учили Basic, а в институте Pascal ? Хотя уже в те годы во всю рулил Си

(no subject)

From: [identity profile] lider.livejournal.com - Date: 2015-01-05 07:21 (UTC) - Expand

(no subject)

From: [identity profile] sir66.livejournal.com - Date: 2015-01-05 08:21 (UTC) - Expand

(no subject)

From: [identity profile] sir66.livejournal.com - Date: 2015-01-05 15:09 (UTC) - Expand

(no subject)

From: [identity profile] b0p0h0k.livejournal.com - Date: 2015-01-05 19:43 (UTC) - Expand

(no subject)

From: [identity profile] b0p0h0k.livejournal.com - Date: 2015-01-05 21:34 (UTC) - Expand

Date: 2015-01-05 03:55 (UTC)
From: [identity profile] archaicos.livejournal.com
Я думаю, трудные времена были:
- преподы далеко не все сами знали Си на необходимом для преподавания уровне
- язык несколько йопнутый и не прощающий ошибок, и его нужно или давать не первым, или если первым, то за другие часы и деньги
- нормальных книг по языку было по нескольким пальцам счесть, K&R и ещё может одна-две
- компиляторов было не навалом
- а те, что были, предъявляли определённые требования к железу (на моём школьном и факультетском железе только и можно было гонять Васика и (Трупо) Паскаля, ну ещё асм, но это совсем не входило в программу)
Язык так и остался йопнутым, но всё остальное уже гораздо лучше нынче благодаря интернетам, опенсорсам и т.д..

(no subject)

From: [identity profile] lider.livejournal.com - Date: 2015-01-05 07:26 (UTC) - Expand

(no subject)

From: [identity profile] avseyev.livejournal.com - Date: 2015-01-05 23:49 (UTC) - Expand

(no subject)

From: [identity profile] archaicos.livejournal.com - Date: 2015-01-06 06:12 (UTC) - Expand

(no subject)

From: [identity profile] archaicos.livejournal.com - Date: 2015-01-06 10:27 (UTC) - Expand

Date: 2015-01-05 04:08 (UTC)
From: [identity profile] proxfessor.livejournal.com
На Фортране были написаны тонны библиотек для численных методов (один LinPack чего стоит). Фортран из-за отсутствия стека вообще был очень хорош для высокопроизводительных вычислений.

(no subject)

From: [identity profile] sergegers1.livejournal.com - Date: 2015-01-05 11:10 (UTC) - Expand

(no subject)

From: [identity profile] proxfessor.livejournal.com - Date: 2015-01-05 16:38 (UTC) - Expand

(no subject)

From: [identity profile] sergegers1.livejournal.com - Date: 2015-01-05 16:45 (UTC) - Expand

(no subject)

From: [identity profile] proxfessor.livejournal.com - Date: 2015-01-05 16:50 (UTC) - Expand

(no subject)

From: [identity profile] sergegers1.livejournal.com - Date: 2015-01-05 16:52 (UTC) - Expand

(no subject)

From: [identity profile] tim-caper.livejournal.com - Date: 2015-01-06 10:59 (UTC) - Expand

(no subject)

From: [identity profile] proxfessor.livejournal.com - Date: 2015-01-06 18:20 (UTC) - Expand

(no subject)

From: [identity profile] tim-caper.livejournal.com - Date: 2015-01-12 12:44 (UTC) - Expand

Date: 2015-01-05 06:03 (UTC)
From: [identity profile] eddy-em.livejournal.com
Во-во. Имела бы моя приставка на Z80 нормальный сишный компилятор, а не интерпретатор васика, я бы уже лет с 12-ти начал сишку учить. А так - только года с 2004-го стал серьезно ее изучать (т.к. плохо знал баш, то на сях многие "скрипты" было накалякать намного проще).
И, несмотря на то, что сишкой уже больше 10 лет пользуюсь и навелосипедил на ней с десяток всякой фигни на сосфорже/гитхабе, не могу сказать, что я ее знаю.

(no subject)

From: [identity profile] panchul.livejournal.com - Date: 2015-01-05 06:08 (UTC) - Expand

(no subject)

From: [identity profile] eddy-em.livejournal.com - Date: 2015-01-05 06:54 (UTC) - Expand

(no subject)

From: [identity profile] avseyev.livejournal.com - Date: 2015-01-05 23:52 (UTC) - Expand

(no subject)

From: [identity profile] dmarck.livejournal.com - Date: 2015-01-06 16:27 (UTC) - Expand

(no subject)

From: [identity profile] panchul.livejournal.com - Date: 2015-01-06 18:47 (UTC) - Expand

(no subject)

From: [identity profile] dmarck.livejournal.com - Date: 2015-01-07 10:36 (UTC) - Expand

Date: 2015-01-05 10:06 (UTC)
From: [identity profile] tim-caper.livejournal.com
Угу-угу, а потом мне ПРЕПОДАВАТЕЛЮ приходится объяснять, что в C нет нормального логического типа. И не сделать.

(no subject)

From: [identity profile] archaicos.livejournal.com - Date: 2015-01-06 10:32 (UTC) - Expand

(no subject)

From: [identity profile] tim-caper.livejournal.com - Date: 2015-01-06 11:02 (UTC) - Expand

(no subject)

From: [identity profile] archaicos.livejournal.com - Date: 2015-01-06 11:23 (UTC) - Expand

Date: 2015-01-05 07:19 (UTC)
From: [identity profile] lider.livejournal.com
і нехай дурний москаль
все зазубрює Pascal.
Українські хлопці всі
Перейшли давно на C!

Date: 2015-01-06 20:54 (UTC)
From: [identity profile] panchul.livejournal.com
Стих был актуален в 1985 году - тогда же когда было актуально валить статуи Ленина

(no subject)

From: [identity profile] lider.livejournal.com - Date: 2015-01-06 20:56 (UTC) - Expand

(no subject)

From: [identity profile] panchul.livejournal.com - Date: 2015-01-06 21:08 (UTC) - Expand

Date: 2015-01-05 08:11 (UTC)
From: [identity profile] borisovs.livejournal.com
"Уж сколько раз твердили миру... А воз и ныне там" :)

правильней смотреть вот так:
по США
http://jobsearch.monster.com/search/objective__2Dc_5
49 Objective-c jobs matched your search

http://jobsearch.monster.com/search/developer-C__2B__2B_5?
207 Developer C++ jobs matched your search

(no subject)

From: [identity profile] hvd.livejournal.com - Date: 2015-01-05 12:42 (UTC) - Expand

Date: 2015-01-05 08:36 (UTC)
From: [identity profile] sir66.livejournal.com
Еще интересно

26 COBOL
31 Fortran
36 Lisp

то есть Кобол популярнее Фортрана и Лиспа (вот ведь времена). И еще живы такие монстры как

39 PL/I

и даже

48 RPG (OS/400)

Интересна еще вторая сотня

(Visual) FoxPro, 4th Dimension/4D, ABC, Alice, Apex, Automator, Awk, Bash, bc, BlitzMax, Bourne shell, C shell, C-Omega, cg, CL (OS/400), Clean, Clojure, DiBOL, Emacs Lisp, Erlang, Factor, Forth, Icon, IDL, Inform, Ioke, J, Korn shell, Ladder Logic, M4, Mathematica, Monkey, Moto, NATURAL, NXT-G, OpenCL, Oxygene, Oz, PILOT, Programming Without Coding Technology, Pure Data, Rust, S, SIGNAL, SPARK, Standard ML, Tcl, TOM, VHDL, Z shell

со всякими шелами и авками.

Date: 2015-01-05 08:39 (UTC)
From: [identity profile] sir66.livejournal.com
Полусотня, конечно...

Date: 2015-01-06 21:08 (UTC)
From: [identity profile] panchul.livejournal.com
Tcl и VHDL совсем живы

(no subject)

From: [identity profile] timka21213.livejournal.com - Date: 2015-01-06 21:38 (UTC) - Expand

(no subject)

From: [identity profile] sir66.livejournal.com - Date: 2015-01-07 17:06 (UTC) - Expand

Date: 2015-01-05 10:04 (UTC)
From: [identity profile] cross-join.livejournal.com
Ага, я их данные в книжке использовал. В главе с критикой ООП :)
Видел пару раз отзывы типа "автор считает, что ООП плохо", хотя вывод был совсем другой. Картинки затмевают разум нынешним программистам, большинство из которых не имеет профессионального образования.

(no subject)

From: [identity profile] cross-join.livejournal.com - Date: 2015-01-08 16:21 (UTC) - Expand

Date: 2015-01-07 17:40 (UTC)
From: [identity profile] sir66.livejournal.com
Вот тут подумалось по поводу C и C++. У меня есть такое ощущение, что существует определенный кластер программистов, возможно весьма обширный, которые пишут всякую прикладнуху на C++ используя написанные кем то библиотеки классов не написав при этом ни одного класса самостоятельно. Некоторые их них, возможно, даже не очень то представляют как это делается. По сути они программируют на некотором чуть расширенном C, а C++ выступает не в роли языка проекта, а скорее, в роли некого внешнего тулкита для написания расширений базового C. Посему, рассматривать распространение этих языков независимо достаточно сложно.

Хотя, с другой стороны, работа с какими то сложными структурами данных через библиотеки классов довольно сильно отличается технически от чисто C-шного стиля.

(no subject)

From: [identity profile] cross-join.livejournal.com - Date: 2015-01-08 16:23 (UTC) - Expand

Date: 2015-01-09 19:48 (UTC)
From: [identity profile] fatoff.livejournal.com
Да, да, сфера ObjectiveC в основном UI для iOS. Это популярность программ-цацек в магазине эпплевом. Ну 10 миллиардов в год, ну и что. У меня мало сомнений, что совокупный валовой продукт C++ будет сильно больше. :)