The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Релиз распределенной системы контроля версий Darcs 2.4 "
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз распределенной системы контроля версий Darcs 2.4 "  +/
Сообщение от opennews on 28-Фев-10, 00:19 
Представлен (http://darcs.net/announce.html) релиз  распределенной системы управления кодом Darcs 2.4 (http://darcs.net), написанная на языке Haskell. От таких распределенных систем контроля версий, как Git, Mercurial и Bazaar, оперирующих децентрализованными репозиторями, Darcs отличается двумя особенностями: каждая копия исходных текстов является полнофункциональной веткой (branch); в основе системы лежит математическая теория патчей (http://darcs.net/manual/node9.html#Patch), следствием использования которой являются такие возможности, как спонтанная генерация веток (http://wiki.darcs.net/SpontaneousBranches).


В новой версии увеличена скорость выполнения команд подобных "record" и "revert", добавлена экспериментальная возможность редактирования частей патчей (hunk-ов).

URL: http://darcs.net/announce.html
Новость: http://www.opennet.ru/opennews/art.shtml?num=25607

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

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

1. "Релиз распределенной системы контроля версий Darcs 2.4 "  +1 +/
Сообщение от ure on 28-Фев-10, 00:19 
vcs уже дофига.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Релиз распределенной системы контроля версий Darcs 2.4 "  +/
Сообщение от аноним on 28-Фев-10, 08:09 
Не, извините, при наличии огромного числа нормальных DVCS, функциональные свистелки никому не нужны. Еще и с дополнительными (и достаточно тяжелыми) зависимостями.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Релиз распределенной системы контроля версий Darcs 2.4 "  +/
Сообщение от valexey on 28-Фев-10, 13:02 
Гм. А какие там зависимости? В отличае от всяких пистонов haskell компилируется в нативный код и никаких рантаймов-интерпретаторов-виртуальных машин ему не нужно. Линкуется в т.ч. тоже статически.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Релиз распределенной системы контроля версий Darcs 2.4 "  +/
Сообщение от аноним on 28-Фев-10, 16:21 
haskell собирается в разы дольше питона и больше ни для чего не может понадобиться. Относить статическую линковку к плюсам - это тоже надо додуматься.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Релиз распределенной системы контроля версий Darcs 2.4 "  +/
Сообщение от valexey on 28-Фев-10, 16:42 
Там есть возможность статической компоновки. Можно компоновать и динамически, никто не запрещает. В случае статики мы получаем бинарь не имеющий каких-либо специфических зависимостей. Бинарь у нас всегда получается нативным. Это вам не байткод.

А питон -- вообще не компилируемый язык (да, он может компилироваться в байткод, но это делают далеко не всегда и от этого менее интерпретируемым он не становится, следовательно питон-программа ВСЕГДА имеет питон-специфические зависимости), поэтому сравнивать скорость компиляции хаскеля со скоростью компиляции питона как то странно, вследствие банального отсутствия этого этапа у питона :-)

Кроме того, какая вам собственно разница сколько оно собирается? Собирается оно один раз и, возможно, даже не вами. А вот запускается и работает уже у вас и не однократно.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Релиз распределенной системы контроля версий Darcs 2.4 "  –2 +/
Сообщение от аноним on 28-Фев-10, 18:07 
Повторяю, хаскель собирается дольше питона, при этом хаскель, в отличии от питона, скорее всего больше ни для чего никогда не понадобится. Потом, darcs собирается сам по себе. Итого, никаких плюсов у него в этой области нет. Но вы правы, не так важно сколько там что собирается, как то, что darcs не нужен.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Релиз распределенной системы контроля версий Darcs 2.4 "  +/
Сообщение от F.Y. on 28-Фев-10, 20:03 
Медленный и глупый ананимус? :-)
Повторяю что для таких как ты доктора категорически запрещают что то руками собирать - противопоказано и может вызвать кризис :)

Ты же на 99.99% - виндузятник - для тебя Darcs будет набором *.exe файлов.
Если же ты решил попробовать линукс, то выбирай что нить с хорошим пакетным менеджером: Ubuntu Или Debian. И О!-сюрприз! - там будет *.deb который установит нативную для твоей системы бинарь (для виндузятника - тоже самое exe :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Релиз распределенной системы контроля версий Darcs 2.4 "  +/
Сообщение от Аноним (??) on 28-Фев-10, 20:04 
> Не, извините, при наличии огромного числа нормальных DVCS, функциональные свистелки никому не нужны. Еще и с дополнительными (и достаточно тяжелыми) зависимостями.

Вы ещё скажите что высшая математика не нужна, достаточно школьной арифметики :) Без darcs и arch не было бы git, это именно они прокладывали дорогу всем этим "нормальным" DVCS которые появились _после_ них :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Релиз распределенной системы контроля версий Darcs 2.4 "  +/
Сообщение от User294 (ok) on 01-Мрт-10, 21:28 
>Повторяю, хаскель собирается дольше питона,

Мне похрену на хаскель и DARCS по большому счету, но я не догоняю: вы что, часто собираете огромные проекты на хаскелле что время сборки является проблемой? А если уж вы рекламите питон, скушайте антирекламы: он тормозной чтопипец и синтаксис у него дебильный какой-то.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору


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

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




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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