http://www.jroller.com/page/matsh?entry ... made_today1. Java (16738 projects)
2. C++ (16731 projects)
3. C (15934 projects)
4. PHP (12175 projects)
5. Perl (6209 projects)
6. Python (4542 projects)
7. C# (2892 projects)
8. JavaScript (2779 projects)
9. Visual Basic (2192 projects)
10. Delphi/Kylix (1926 projects)
Статистика использования языков
Moderator: Shaos
-
- Admin
- Posts: 24080
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Статистика использования языков
По итогам анализа SourceForge:
Last edited by Shaos on 17 Apr 2010 14:18, edited 2 times in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Admin
- Posts: 24080
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Новая статистика с сайта следящего за опенсорцем ohloh.org (тут считаются месячные коммиты по языкам). Видно что Java безвозвратно обогнала C только в прошлом году и похоже C только сейчас начинает сдавать позиции C++. Также видно что резво поднимают голову динамические языка Python и PHP, а вот Perl постепенно уходит в небытие...
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Banned
- Posts: 2139
- Joined: 20 Mar 2005 13:41
- Location: От туда
ОхЛох, говоришь? Хххе...Shaos wrote:... ohloh.org ...
-
- Admin
- Posts: 24080
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Их недавно SourceForge купилHardWareMan wrote:ОхЛох, говоришь? Хххе...Shaos wrote:... ohloh.org ...

Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Admin
- Posts: 24080
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
TIOBE доложил, что нынче язык C на первом месте!
Java ушла с первого места и постепенно сдаёт позиции...
Code: Select all
Programming Language Apr-2010 Apr-2006 Apr-2000 Apr-1985
C 1 2 4 1
Java 2 1 1 -
C++ 3 3 5 10
PHP 4 4 14 -
(Visual) Basic 5 5 2 4
C# 6 7 30 -
Python 7 8 16 -
Perl 8 6 3 -
Delphi 9 10 7 -
JavaScript 10 9 9 -
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Supreme God
- Posts: 16689
- Joined: 21 Oct 2009 08:08
- Location: Россия
Мне такое огульное сравнение кажется некорректным.
На С++ и на JavaScript всёж-таки пишутся довольно
разные проекты.
Возможно аналогия и не будет корректной, но это всё-равно
как составить рейтинг на каких автомобилях кто ездит.
Один мож на Ламборджиньо гоняет, а другой - на дачу
за картошкой на горбатом ездит...
На С++ и на JavaScript всёж-таки пишутся довольно
разные проекты.
Возможно аналогия и не будет корректной, но это всё-равно
как составить рейтинг на каких автомобилях кто ездит.
Один мож на Ламборджиньо гоняет, а другой - на дачу
за картошкой на горбатом ездит...
-
- Admin
- Posts: 24080
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Ну почему же? Вон на новом пальмотелефоне WebOS - все приложения на JavaScript написаныLavr wrote:Мне такое огульное сравнение кажется некорректным.
На С++ и на JavaScript всёж-таки пишутся довольно
разные проекты.
Возможно аналогия и не будет корректной, но это всё-равно
как составить рейтинг на каких автомобилях кто ездит.
Один мож на Ламборджиньо гоняет, а другой - на дачу
за картошкой на горбатом ездит...

Недавно кваку (третью чтоли) портировали - так что всё ОК

Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Admin
- Posts: 24080
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Согласно TIOBE в апреле 2011 года на первом месте снова Java:
1. Java (2)
2. C (1)
3. C++ (3)
4. C# (6)
5. PHP (4)
6. Python (7)
7. VisualBasic (5)
8. Objective-C (11)
9. Perl (8)
10. JavaScript (10)
В скобках указано место в прошлом году. Как видно сильно рванул вверх Objective-C (в связи с популярностью разработки под iPhone/iPad). C# тоже движется вверх, а вот PHP и Perl продолжают свё движение вниз. Между прочим Delphi занимает 13-е место, а Pascal - 17 и оба стремительно летят вниз. Ещё из рывков вверх следует отметить Lua, Lisp и Ada (последнее для меня выглядит несколько странным).
1. Java (2)
2. C (1)
3. C++ (3)
4. C# (6)
5. PHP (4)
6. Python (7)
7. VisualBasic (5)
8. Objective-C (11)
9. Perl (8)
10. JavaScript (10)
В скобках указано место в прошлом году. Как видно сильно рванул вверх Objective-C (в связи с популярностью разработки под iPhone/iPad). C# тоже движется вверх, а вот PHP и Perl продолжают свё движение вниз. Между прочим Delphi занимает 13-е место, а Pascal - 17 и оба стремительно летят вниз. Ещё из рывков вверх следует отметить Lua, Lisp и Ada (последнее для меня выглядит несколько странным).
Last edited by Shaos on 16 Apr 2011 08:15, edited 1 time in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Senior
- Posts: 185
- Joined: 07 Aug 2006 10:18
-
- Supreme God
- Posts: 16689
- Joined: 21 Oct 2009 08:08
- Location: Россия
Если посмотреть в долгосрочной ретроспективе языки вобщем-то топчутся вокруг
неких средних величин с некоторой тенденцией...

Интересно - с какими внешними событиями может коррелировать этот график?
И второе - как рассчитываются эти коэффициенты? Всё-таки по разным странам
критерии могут различаться. Так в России ещё со времён СССР Паскале-подобные
языки более популярны. И сейчас в ВУЗах Паскаль-Дельфи втюхивают как язык
математических расчётов.
Не знаю глобальных причин этого, но локальную знаю хорошо. Когда я ВУЗ заканчивал
у нас во все компутерные классы впихнули "Ямахи" с предустановленным софтом:
Паскаль 3.0 и ДБэйс 2, и тут-же решили всех поголовно переучить под лозунгом:
"Забудьте всё - Паскаль форевер!". Большевицкие такие методы...
неких средних величин с некоторой тенденцией...

Интересно - с какими внешними событиями может коррелировать этот график?
И второе - как рассчитываются эти коэффициенты? Всё-таки по разным странам
критерии могут различаться. Так в России ещё со времён СССР Паскале-подобные
языки более популярны. И сейчас в ВУЗах Паскаль-Дельфи втюхивают как язык
математических расчётов.
Не знаю глобальных причин этого, но локальную знаю хорошо. Когда я ВУЗ заканчивал
у нас во все компутерные классы впихнули "Ямахи" с предустановленным софтом:
Паскаль 3.0 и ДБэйс 2, и тут-же решили всех поголовно переучить под лозунгом:
"Забудьте всё - Паскаль форевер!". Большевицкие такие методы...
-
- Admin
- Posts: 24080
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Я подозреваю, что в своё время Борланд позолотил далеко не одну мохнатую потную лапу в российских министерствах...
А тенденции вполне просматривающиеся - классические монстроязыки идут на убыль - давая пространство другим не столь популярным языкам - в итоге постепенно наступает эпоха языкового плюрализма
P.S. Кстати Ada как правило предустановлена в линухах как дополнение к GCC (наряду с Objective-C и фортраном)
А тенденции вполне просматривающиеся - классические монстроязыки идут на убыль - давая пространство другим не столь популярным языкам - в итоге постепенно наступает эпоха языкового плюрализма

P.S. Кстати Ada как правило предустановлена в линухах как дополнение к GCC (наряду с Objective-C и фортраном)
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Senior
- Posts: 185
- Joined: 07 Aug 2006 10:18
-
- Supreme God
- Posts: 16689
- Joined: 21 Oct 2009 08:08
- Location: Россия
-
- Senior
- Posts: 180
- Joined: 28 Feb 2006 21:34
Помоему порт Cocoa на Qt есть и под Linux. А там как раз Obj-C.bar wrote:Странный, всегда озадачивавший меня факт, поскольку как правило в линухе не предустановлено ни одной программы написанной на ada, obj-c или фортране.Shaos wrote: P.S. Кстати Ada как правило предустановлена в линухах как дополнение к GCC (наряду с Objective-C и фортраном)
-
- Admin
- Posts: 24080
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Java она одна - от Sun Microsystem (теперь Oracle)Lavr wrote:Shaos,а что, интересно, они подразумевают под Java? Java - она разная бывает,
или тут все Java кучей?
Всё остальное - несерьёзно (ну может Android разве что)
насколько я понял клоны (а не порты ибо closed source) кокавы очень сыры и никуда не годятся...d_wanderer wrote: Помоему порт Cocoa на Qt есть и под Linux. А там как раз Obj-C.
Я тут за главного - если что шлите мыло на me собака shaos точка net