The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Разработка Python переносится на Git и GitHub, opennews (?), 02-Янв-16, (0) [смотреть все] +1

Сообщения [Сортировка по времени | RSS]


26. "Разработка Python переносится на Git и GitHub"  +/
Сообщение от Аноним (-), 02-Янв-16, 17:54 
Камень в огород Python?
Ответить | Правка | Наверх | Cообщить модератору

27. "Разработка Python переносится на Git и GitHub"  –2 +/
Сообщение от Аноним (-), 02-Янв-16, 18:00 
Нет, камень в огород Mercurial. Git-то тоже местами не на Си, а на перле написан.
Ответить | Правка | Наверх | Cообщить модератору

44. "Разработка Python переносится на Git и GitHub"  +3 +/
Сообщение от Аноним (-), 02-Янв-16, 20:54 
Ну так тем более в огород Python
Ответить | Правка | Наверх | Cообщить модератору

69. "Разработка Python переносится на Git и GitHub"  +1 +/
Сообщение от all_glory_to_the_hypnotoad (ok), 03-Янв-16, 15:12 
> Git-то тоже местами не на Си, а на перле написан.

сколько уже можно этот бред перепечатывать  из треда в тред, git давно везде написан на Си.

Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

76. "Разработка Python переносится на Git и GitHub"  –1 +/
Сообщение от Аноним (-), 03-Янв-16, 16:17 
https://github.com/git/git/
> C 44.1%      Shell 34.3%      Perl 8.5%      Tcl 5.9%      Python 2.6%      C++ 1.8%      Other 2.8%
Ответить | Правка | Наверх | Cообщить модератору

77. "Разработка Python переносится на Git и GitHub"  +4 +/
Сообщение от all_glory_to_the_hypnotoad (ok), 03-Янв-16, 16:23 
а ты туда свою морду засунь и посмотри что именно там написано не на Си.
Ответить | Правка | Наверх | Cообщить модератору

81. "Разработка Python переносится на Git и GitHub"  –3 +/
Сообщение от Аноним (-), 03-Янв-16, 16:59 
> а ты туда свою морду засунь и посмотри что именно там написано
> не на Си.

https://github.com/git/git/blob/master/git-send-email.perl
https://github.com/git/git/blob/master/git-bisect.sh
https://github.com/git/git/tree/master/t
А, ну да, тесты, сборка и вся "обвязка" (для чего питоны с перлами и шеллскриптами очень неплохо подходят) – фигня! Это все от неосиляторства разработчиков гита!
Вот если бы гипнотоды разрабатывали, то тут уж прям ух ... !!

Глубоконеуважаемый эксперт, вы уж определитесь:
>  git давно везде написан на Си.

Или все же – большая часть проекта, как бы, на "второсортых язычках"?

Ответить | Правка | Наверх | Cообщить модератору

92. "Разработка Python переносится на Git и GitHub"  +2 +/
Сообщение от XoRe (ok), 03-Янв-16, 18:48 
> Глубоконеуважаемый эксперт, вы уж определитесь:
>>  git давно везде написан на Си.
> Или все же – большая часть проекта, как бы, на "второсортых язычках"?

Ну тесты и обвязка - отдельная тема.
Так можно про любой Си проект сказать, что он написан ещё и на make и shell.
Например, nginx https://github.com/nginx/nginx/search

Ответить | Правка | Наверх | Cообщить модератору

137. "Разработка Python переносится на Git и GitHub"  –1 +/
Сообщение от Аноним (-), 04-Янв-16, 16:20 
> Так можно про любой Си проект сказать, что он написан ещё и
> на make и shell.

Теплое с мягким сравниваем?
А ничего, что у нас тут, как бы, далеко не хелоуворлд?

https://www.openhub.net/p/git/analyses/latest/languages_summary
> C    163,305
> shell script    135,939
> Make    3,246

...

> Например, nginx https://github.com/nginx/nginx/search

https://www.openhub.net/p/nginx/analyses/latest/languages_su...
> C    119,608
> Perl    24,710
> Make    139
> Autoconf    84

Ответить | Правка | Наверх | Cообщить модератору

84. "Разработка Python переносится на Git и GitHub"  +/
Сообщение от Andrey Mitrofanov (?), 03-Янв-16, 17:25 
>> Git-то тоже местами не на Си, а на перле написан.
> давно везде написан на Си.

Проспись, третье ж число уже! https://www.openhub.net/p/git/analyses/latest/languages_summary

C     43.6%
shell script     35.4%
Tcl     7.5%
Perl     8.1%
Python     1.9%
Make     0.9%
C++     1.1%
[...]

Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору

93. "Разработка Python переносится на Git и GitHub"  +/
Сообщение от XoRe (ok), 03-Янв-16, 18:51 
>[оверквотинг удален]
>> давно везде написан на Си.
> Проспись, третье ж число уже! https://www.openhub.net/p/git/analyses/latest/languages_summary
> C  43.6%
> shell script  35.4%
> Tcl  7.5%
> Perl  8.1%
> Python  1.9%
> Make  0.9%
> C++  1.1%
> [...]

Ну ок, какая команда из набора "git *" написана на Tcl, или на Make?
Вот я делаю git clone - выполняется скомпилированный код на С.
git add, git pull и т.д. - тоже запускается бинарник из кода на С.

Ответить | Правка | Наверх | Cообщить модератору

131. "Разработка Python переносится на Git и GitHub"  –2 +/
Сообщение от Andrey Mitrofanov (?), 04-Янв-16, 10:22 
>>> давно везде написан на Си.
>> Проспись, третье ж число уже!
>> C  43.6%
>> shell script  35.4%
>> Tcl  7.5%
>> Make  0.9%
>> C++  1.1%
>> [...]
> Ну ок, какая команда из набора "git *" написана на Tcl, или

На тикле - на вскидку gitk. Не каждый день, но пользуюсь, спасибо, брат жив.

Угу, он не "git *". Но ты ж знвл и подстелил, да?
  Подстели, не медля, под 35.4% shell-а!
    Не отмоешься, не оправдаешься же. Да-а-а??

> на Make?

Без Makefile-ов не будет ни одной команды "из набора "git *"". Неожиданно!

> Вот я делаю git clone - выполняется скомпилированный код на С.

Нет, без make-а не делаешь. </ох, и зачем я читал в словаре про double down>

Ответить | Правка | Наверх | Cообщить модератору

133. "Разработка Python переносится на Git и GitHub"  +/
Сообщение от й (?), 04-Янв-16, 13:40 
pull до недавнего времени был солидной частью на шелле. переделали на c, чтобы под виндой меньше тормозило, да.
Ответить | Правка | К родителю #93 | Наверх | Cообщить модератору

136. "Разработка Python переносится на Git и GitHub"  –1 +/
Сообщение от Аноним (-), 04-Янв-16, 15:43 
> git add, git pull и т.д. - тоже запускается бинарник из кода
> на С.

Пользователи убунты, дебиана и еще кучи дистров с вами не согласны!

https://github.com/git/git/commits/7d722536dd86b5fbd0c0434bf...
> Based on git-am.sh

https://github.com/git/git/commits/7d722536dd86b5fbd0c0434bf...
> Based on git-pull.sh

Я прокапитаню:  переписали на "труЪ-языг" только к релизу 2.6, т.е. 3 месяца назад.
До этого, видимо, вкушали тормозной кактус!

Ну и для нечитателей:
https://github.com/git/git/blob/master/git-send-email.perl (1543 sloc)
https://github.com/git/git/blob/master/git-submodule.sh (1202 sloc)
https://github.com/git/git/blob/master/git-stash.sh (571 sloc)
https://github.com/git/git/blob/master/git-rebase.sh (597 sloc)
https://github.com/git/git/blob/master/git-bisect.sh (644 sloc)


Ответить | Правка | К родителю #93 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру