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
- 
				Shaos
														 - Admin
 - Posts: 24442
 - 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.
									
			
						
										
						- 
				Shaos
														 - Admin
 - Posts: 24442
 - Joined: 08 Jan 2003 23:22
 - Location: Silicon Valley
 
Новая статистика с сайта следящего за опенсорцем ohloh.org (тут считаются месячные коммиты по языкам). Видно что Java безвозвратно обогнала C только в прошлом году и похоже C только сейчас начинает сдавать позиции C++. Также видно что резво поднимают голову динамические языка Python и PHP, а вот Perl постепенно уходит в небытие...
			
			
									
						
										
						- 
				HardWareMan
														 - Banned
 - Posts: 2139
 - Joined: 20 Mar 2005 13:41
 - Location: От туда
 
ОхЛох, говоришь? Хххе...Shaos wrote:... ohloh.org ...
- 
				Shaos
														 - Admin
 - Posts: 24442
 - Joined: 08 Jan 2003 23:22
 - Location: Silicon Valley
 
Их недавно SourceForge купилHardWareMan wrote:ОхЛох, говоришь? Хххе...Shaos wrote:... ohloh.org ...
- 
				Shaos
														 - Admin
 - Posts: 24442
 - 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        -
- 
				Lavr
														 - Supreme God
 - Posts: 16804
 - Joined: 21 Oct 2009 08:08
 - Location: Россия
 
Мне такое огульное сравнение кажется некорректным.
На С++ и на JavaScript всёж-таки пишутся довольно
разные проекты.
Возможно аналогия и не будет корректной, но это всё-равно
как составить рейтинг на каких автомобилях кто ездит.
Один мож на Ламборджиньо гоняет, а другой - на дачу
за картошкой на горбатом ездит...
			
			
									
						
										
						На С++ и на JavaScript всёж-таки пишутся довольно
разные проекты.
Возможно аналогия и не будет корректной, но это всё-равно
как составить рейтинг на каких автомобилях кто ездит.
Один мож на Ламборджиньо гоняет, а другой - на дачу
за картошкой на горбатом ездит...
- 
				Shaos
														 - Admin
 - Posts: 24442
 - Joined: 08 Jan 2003 23:22
 - Location: Silicon Valley
 
Ну почему же? Вон на новом пальмотелефоне WebOS - все приложения на JavaScript написаныLavr wrote:Мне такое огульное сравнение кажется некорректным.
На С++ и на JavaScript всёж-таки пишутся довольно
разные проекты.
Возможно аналогия и не будет корректной, но это всё-равно
как составить рейтинг на каких автомобилях кто ездит.
Один мож на Ламборджиньо гоняет, а другой - на дачу
за картошкой на горбатом ездит...
Недавно кваку (третью чтоли) портировали - так что всё ОК
- 
				Shaos
														 - Admin
 - Posts: 24442
 - 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.
									
			
						
										
						- 
				bar
 - Senior
 - Posts: 185
 - Joined: 07 Aug 2006 10:18
 
- 
				Lavr
														 - Supreme God
 - Posts: 16804
 - Joined: 21 Oct 2009 08:08
 - Location: Россия
 
Если посмотреть в долгосрочной ретроспективе языки вобщем-то топчутся вокруг
неких средних величин с некоторой тенденцией...

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

Интересно - с какими внешними событиями может коррелировать этот график?
И второе - как рассчитываются эти коэффициенты? Всё-таки по разным странам
критерии могут различаться. Так в России ещё со времён СССР Паскале-подобные
языки более популярны. И сейчас в ВУЗах Паскаль-Дельфи втюхивают как язык
математических расчётов.
Не знаю глобальных причин этого, но локальную знаю хорошо. Когда я ВУЗ заканчивал
у нас во все компутерные классы впихнули "Ямахи" с предустановленным софтом:
Паскаль 3.0 и ДБэйс 2, и тут-же решили всех поголовно переучить под лозунгом:
"Забудьте всё - Паскаль форевер!". Большевицкие такие методы...
- 
				Shaos
														 - Admin
 - Posts: 24442
 - Joined: 08 Jan 2003 23:22
 - Location: Silicon Valley
 
Я подозреваю, что в своё время Борланд позолотил далеко не одну мохнатую потную лапу в российских министерствах...
А тенденции вполне просматривающиеся - классические монстроязыки идут на убыль - давая пространство другим не столь популярным языкам - в итоге постепенно наступает эпоха языкового плюрализма
P.S. Кстати Ada как правило предустановлена в линухах как дополнение к GCC (наряду с Objective-C и фортраном)
			
			
									
						
										
						А тенденции вполне просматривающиеся - классические монстроязыки идут на убыль - давая пространство другим не столь популярным языкам - в итоге постепенно наступает эпоха языкового плюрализма
P.S. Кстати Ada как правило предустановлена в линухах как дополнение к GCC (наряду с Objective-C и фортраном)
- 
				bar
 - Senior
 - Posts: 185
 - Joined: 07 Aug 2006 10:18
 
- 
				Lavr
														 - Supreme God
 - Posts: 16804
 - Joined: 21 Oct 2009 08:08
 - Location: Россия
 
- 
				d_wanderer
 - 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 и фортраном)
- 
				Shaos
														 - Admin
 - Posts: 24442
 - 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.
				