Сбор статистики о используемых скриптовых языках


ramok аватар

ramok - Posted on 19 Декабрь 2006

Абсолютно безполезный скрипт для сбора статистики о наиболее часто используемых скриптовых языках. Можно использовать эту информацию в холиворах или как аргумент в тяжелых раздумиях какой скпиптовый язык изучать Ж:-)
Вот некоторая статистика собранная на некоторых доступных мне машинах:
FreeBSD gate  OpenBSD(webserver) Cygwin (home)     Debian(workstation) Debian(webserver) FreeBSD(inner server)
 211 sh       109 sh             429 sh            455 sh              367 perl          166 sh
  87 perl     101 perl           249 perl          339 perl            355 sh             93 perl
  38 ruby       5 ruby            42 bash           85 cw               74 bash           25 ruby
   9 python     3 ksh             10 ruby           74 bash             54 python          2 bash
   2 bash       1 python          10 python         49 python            5 ruby
   1 awk        1 guile            2 zsh             4 sed               3 awk
                1 csh              2 guile           3 ruby              1 wish
                                   2 csh             2 runhugs           1 loadkeys
                                   2 awk             2 awk
                                   2 ash             1 wish
                                                     1 loadkeys
                                                     1 ksh
                                                     1 guile
                                                     1 dash
0
Ваша оценка: Ничего

кому интересно - вот русмафия (на текущий момент deb 3.1):

142 perl
141 sh
26 bash
7 python
5 ruby
1 php
1 loadkeys

кстати, а если смотреть симлинки? в большинстве ведь случаев sh будет указывать на bash в linux, нет? ;)

смотря где. у меня вроде на dash смотрит. быстрее скрипты работают, dash не такой тяжелый.
это выбирать можно
--
Signature invent in progress 22% #.........

вот ежели бы скрипт это дело прочухивал %:)

какое именно я не понял?...
ps
сделал проверялку в системе sh скириптов на башизмы. сприпт который проверяет на башизмы понятное дело не мой, я только сделал поиск по системе. результаты не радуют, нас окружают sh с скрипты с башизмами Ж:-)
--
Signature invent in progress 22% #.........

кстати, сама идея со скриптом - супер :) пасиб ;) вот мои 2 eurocents (Debian workstation):

294 sh
255 perl
28 python
28 bash
6 ruby
1 loadkeys
1 ksh
1 bash
1 awk

неповеришь, но идея с ЛОР Ж:-)
а я просто довел ее до абсур.. ээ.. логического конца Ж:-)
вот думаю добавлять ли в фичи что бы можно было указывать дополнительные директории или это никому ненужно?

ps
видно невооруженным глазом что питон в дебе популярнее
--
Signature invent in progress 22% #.........

645 sh
364 perl
85 python
42 bash
2 gawk
2 awk
1 wish
1 loadkeys
1 ksh
1 festival
1 expectk
1 dash
1 ash

175 sh
31 ksh
25 perl
14 bash
5 pfsh
3 csh

вот на солярисе попробовал. пришлось поправить скпипт немного, в основной версии эти изменения не отображены пока что
sun-acts%ipts/3~/bin>./often-used-script-lang
454 sh
117 perl
73 ksh
29 bash
15 pfsh
4 csh
2 python
1 ruby
1 guile

--
Signature invent in progress 22% #.........

[99]>./often-used-script-lang
179 sh
139 perl
34 bash
12 python
2 scsh
1 runscript

[13]>./often-used-script-lang
564 sh
240 perl
86 bash
38 python
14 ruby
3 scsh
2 runscript
2 guile

perl навсегда! ;)

куда ты смотрел? sh навсегда Ж;-)))

ps
че то недает скачать вот выложил пока тут
http://core.org.ua/tmp/often-used-script-lang
--
Signature invent in progress 22% #.........

пока переименовал в txt, с правами на файлы в директориях виртуального хоста разберусь.

гы :) ну sh - это, конечно, вне конкуренции :)

имелось в виду сравнение с руби и всякими питонами

все-таки sh постарше будет, если я не ошибаюсь :) дань возрасту