URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 101285
[ Назад ]

Исходное сообщение
"В рамках проекта Gitlet, развивается упрощённая реализация G..."

Отправлено opennews , 23-Янв-15 12:09 
В рамках проекта Gitlet (http://gitlet.maryrosecook.com/) подготовлена упрощённая реализация системы управления версиями Git, написанная на языке JavaScript и занимающая приблизительно тысячу строк кода. Первичной задачей проекта является обеспечение максимальной читаемости кода, производительность и поддержка функциональности отнесены к категории второстепенных задач.


Система поддерживает команды  init, add, rm, commit, branch, checkout, diff, remote, fetch, merge, push, pull, status и clone, и может использоваться как обучающая среда, пособие по изучению устройства Git или простой инструмент для управления версиями в online. Код проекта распространяется (https://github.com/maryrosecook/gitlet) под свободой лицензий MIT. Из других реализаций Git на языке JavaScript можно отметить js-git (https://github.com/creationix/js-git), git-html5.js (https://github.com/ryanackley/git-html5.js), git.js (https://github.com/danlucraft/git.js),  а также прослойку для Node.js Gitty (https://github.com/gordonwritescode/gitty).

URL: http://gitlet.maryrosecook.com/
Новость: http://www.opennet.me/opennews/art.shtml?num=41523


Содержание

Сообщения в этом обсуждении
"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено Alen , 23-Янв-15 12:15 
Не дай бог! Нужно антидонат изобрести :)

"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено minty , 23-Янв-15 12:45 
Надо сделать "кикстартер" для закрытия проектов

"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено ZloySergant , 23-Янв-15 13:57 
>Надо сделать "кикстартер" для закрытия проектов

Хех, это - как та стриптизерша, которой платили, чтоб она НЕ раздевалась. :)


"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено Аноним , 23-Янв-15 23:02 
> Хех, это - как та стриптизерша, которой платили, чтоб она НЕ раздевалась. :)

А это прогрмерша котрой надо доплатить чтобы она не кодила :)


"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено Джек Ворогей , 23-Янв-15 23:28 
>>> Хех, это - как та стриптизерша, которой платили, чтоб она НЕ раздевалась. :)
>> А это прогрмерша котрой надо доплатить чтобы она не кодила :)

Или сотрудник ЖКХ, которому платят, чтобы он не работал больше сотрудником ЖКХ. :)


"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено Ящ , 23-Янв-15 12:20 
> В рамках проекта Gitlet, развивается до невозможного затупленная реализация Git на JavaScript

Как то так.


"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено Тупой молодец , 23-Янв-15 12:32 
опять j4f от извращенцев?

"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено Аноним , 23-Янв-15 14:53 
js for f*ck [with it]?

"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено Аноним , 23-Янв-15 12:32 
Куда катится мир. На этом убогом javascript все подряд переписывают! Зачем?

"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено Вадик , 23-Янв-15 12:34 
Js нормальный по сути, тут проблема именно зачем? Зачем нужно тратить на это время вообще...

"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено Аноним , 23-Янв-15 13:18 
Меня убивает вопрос "ЗАЧЕМ?" - а зачем писать ПО вообще, ведь сейчас есть софт на все случаи жизни. Давайте все будем пользоваться тем что есть, давайте не будем творить, создавать что-то, новое, необычное. А что делать, если душа просит писать именно на JavaScript? Зачем упрекать, ну вот просто хочется..., ведь не ваше время тратится. Зачем вы тратите свое время на написания комментария, ведь по сути дела он принесет пользы, гораздо меньше чем что-то написано на JavaScript.
ЗЫ:
Прежде чем спрашивать у кого-то "ЗАЧЕМ"? - спросите у себя зачем вы задаете вопрос "ЗАЧЕМ?"

"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено azure , 23-Янв-15 14:44 
> сейчас есть софт на все случаи жизни.

То-то IT компании не знают. И заказчики их тоже. Даже Анонимус на опеннете знает, что весь нужный софт уже написан.
Все, программисты, наконец-то все сделано. Расходимся по домам.


"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено Аноним , 24-Янв-15 11:11 
Вы уверенны в том что правильно прочитали мой комментарий???

"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено all_glory_to_the_hypnotoad , 23-Янв-15 22:12 
js и по сути ненормальный, и по воплощению сути

"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено Аноним , 25-Янв-15 05:26 
Аргументируй или заткнись

"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено Аноним , 23-Янв-15 22:59 
> Js нормальный по сути,

Я б так не сказал. Отсутствие типизации например позволяет ненапряжно сравнить бананы с гвоздями и даже получить при этом какой-то результат. Логического смысла он конечно не несет, но об этом мы узнаем лишь когда через полчаса счета где-то в дебрях кода все наконец радостно фигакнется. Правда програмер опупеет трассировать на полчаса назад.

А автоматическое заведение переменных без кейвордов - позволит опечатаиться и не заметить этого. Вам просто заведут новую переменную. А потом через полчаса счета мы заметим что результаты какие-то странные. Но вот отловить баг будет не очень просто. В нормальных то случаях послали бы - мол, а что за фигня которая не определена но которой что-то присваивается? А тут просто присвоят фигне нечто. То что оно потом не используется - да и фиг с ним. JS пофигу.

Итого - отличный ЯП для масштабных проектов. Write once - debug everywhere! :)


"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено all_glory_to_the_hypnotoad , 23-Янв-15 23:41 
> Логического смысла он конечно не несет, но об этом мы узнаем лишь когда через полчаса счета где-то в дебрях кода все наконец радостно фигакнется.

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

Вообще правила неявного приведения типов при сравнениях в JS настолько забористые, что вполне могут составить конкуренцию по сложности некоторым частям плюсового стандарта.


"В рамках проекта Gitlet, развивается упрощённая..."
Отправлено arisu , 24-Янв-15 01:38 
> Js нормальный по сути

только в одном применении: как дебилодетектор. как видишь «написали на js» — так сразу и ясно, что дебилы.


"В рамках проекта Gitlet, развивается упрощённая..."
Отправлено Аноним , 24-Янв-15 13:27 
Давно заметил - чем ниже у человека IQ, тем он сильней ругает JS. Лакмусовая бумажка.

"В рамках проекта Gitlet, развивается упрощённая..."
Отправлено arisu , 24-Янв-15 14:04 
давно заметил, что если человек не способен понять написаное — он попросту дебил.

"В рамках проекта Gitlet, развивается упрощённая..."
Отправлено Аноним , 24-Янв-15 14:22 
Пациент, отойдите от зеркала. Вам еще галоперидол принимать!

"В рамках проекта Gitlet, развивается упрощённая..."
Отправлено arisu , 24-Янв-15 14:43 
поздравляю, как только ты увидел в комментарии себя — сразу забубнил про пациентов, зеркала и прочую фигню.

"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено Амомимус , 24-Янв-15 15:44 
Ну не знает человек других языков, кроме JS. Что вы прикопались?

"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено user , 23-Янв-15 13:01 
Если тормоза пофиг, проще взять hg.

"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено Штунц , 23-Янв-15 14:08 
Hg на JavaScript

"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено Стервотрон , 24-Янв-15 13:41 
Mercurial (hg) - на Python и C.

"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено _Vitaly_ , 23-Янв-15 14:36 
Там просто враппер над командной строкой. Есть смысл хотя бы ридми читать, перед тем как постить такие сенсации.

"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено sorrymak , 23-Янв-15 14:53 
В ридми ничего про это не сказано. Откуда инфа?

"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено Васисуалий , 23-Янв-15 19:43 
>Там просто враппер над командной строкой ...

Неправда , глянул на код . Тетка сама все написала. Зачем - это другой вопрос .


"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено Аноним , 23-Янв-15 14:50 
> Первичной задачей проекта является обеспечение максимальной читаемости кода

программа создаётся для чтения.
скоро анну каренину на js переписывать будут.

...
anna.go('rails').on('train', function () {
   console.log('Ааафххх... хххррхх...');
});
wait('train');
return 'end';


"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено Аноним , 23-Янв-15 14:59 
Вот ее лучше на RoR написать.

ba_dum_tss.ogg


"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено Аноним , 23-Янв-15 15:39 
прочитал, как Гитлер ))

"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено arzeth , 23-Янв-15 17:18 
Кстати, разработчик — женщина.

"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено Аноним , 23-Янв-15 23:01 
> Кстати, разработчик — женщина.

Лучше б она коня на руках в горящую избу вносила...


"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено Аноним , 24-Янв-15 03:36 
По фотке на гитхабе пол определить не удалось

"В рамках проекта Gitlet, развивается упрощённая реализация G..."
Отправлено robux , 25-Янв-15 11:03 
Сиськи будут, или я зря сюда пришёл?

UPD. Тема сисег полность раскрыта - их нет:
http://i.vimeocdn.com/video/489625181_640.jpg


"В рамках проекта Gitlet, развивается упрощённая..."
Отправлено arisu , 25-Янв-15 21:05 
разве девушки с красивыми сиськами станут писать «git на js»? они не настолько сумасшедшие.

"В рамках проекта Gitlet развивается упрощённая реализация Gi..."
Отправлено Аноним , 23-Янв-15 19:25 
Кто-нибудь остановите их

"В рамках проекта Gitlet развивается упрощённая реализация Gi..."
Отправлено Аноним , 23-Янв-15 19:56 
npm свой кривожопый поправьте сперва, клоуны

"В рамках проекта Gitlet развивается упрощённая реализация Gi..."
Отправлено Ilya Indigo , 23-Янв-15 22:07 
А следующим проектом будет Stalin - реализация svn на dart.

"В рамках проекта Gitlet развивается упрощённая реализация Gi..."
Отправлено Аноним , 23-Янв-15 23:01 
> А следующим проектом будет Stalin - реализация svn на dart.

CVS тогда уж. SVN - это какие-то либерастические замашки.


"В рамках проекта Gitlet развивается упрощённая..."
Отправлено arisu , 24-Янв-15 01:39 
> А следующим проектом будет Stalin - реализация svn на dart.

хипсторы не знают, что Stalin — это такой компилятор Scheme.


"В рамках проекта Gitlet развивается упрощённая реализация Gi..."
Отправлено Аноним , 24-Янв-15 22:21 
Git клиент или сервер?

"В рамках проекта Gitlet развивается упрощённая реализация Gi..."
Отправлено robux , 25-Янв-15 11:49 
Тише-тише, не ломай людям кайф...
В ветке идёт обсуждение более важных вопросов.

"В рамках проекта Gitlet развивается упрощённая реализация Gi..."
Отправлено Организация Объединённых Тюленей , 25-Янв-15 10:16 
За шо?