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

Исходное сообщение
"Компания Microsoft добавила в Visual Studio и Team Foundatio..."

Отправлено opennews , 31-Янв-13 10:48 
Компания Microsoft объявила (http://blogs.technet.com/b/port25/archive/2013/01/30/git-now...) о полной интеграции поддержки свободной децентрализованной системы управления исходными текстами Git в продукт Visual Studio и сервис управления жизненным циклом разработки ПО Team Foundation (http://tfs.visualstudio.com/), в дополнение к ранее предлагаемой системе управления версиями TFVC (Team Foundation Version Control).  Поддержка Git и TFVC будет осуществляться наравне, при этом Git позиционируется как средство для организации децентрализованной разработки, а TFVC для работы с централизованными репозиториями. Для упрощения миграции проектов с TFVC на Git, а также для организации совместного использования обеих систем, представлен инструментарий Git-TF (http://gittf.codeplex.com/).

Поддержка Git для Visual Studio 2012 оформлена в виде  плагина (http://visualstudiogallery.msdn.microsoft.com/abafc7d6-dcaa-...), в будущих версиях  Visual Studio и Team Foundation Server поддержка Git будет предоставлена из коробки. Поддерживаются (http://blogs.msdn.com/b/visualstudioalm/archive/2013/01/30/g...) все стандартные функции по отслеживанию изменений и ведению версий, сравнению редакций, отмене изменений, созданию и слиянию веток, разрешению конфликтов. Возможна работа c локальными и внешними Git-репозиториями, а также использование Team Foundation Service для хостинга Git-проектов и таких сервисов как GitHub, CodePlex и BitBucket.

Реализация базируется на использовании свободной библиотеки libgit2 (http://libgit2.github.com/), которая, в частности, используется для обеспечения работы сервиса GitHub. Библиотека распространяется под лицензией GPL. В последние месяцы разработчики Microsoft достаточно активно участвуют в разработке проекта, как правило внося изменения, связанные с улучшение работы libgit2 на платформе Windows.
<center><a href="http://blogs.msdn.com/cfs-filesystemfile.ashx/__key/communit... src="http://www.opennet.me/opennews/pics_base/0_1359614446.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>
<center><a href="http://blogs.msdn.com/cfs-filesystemfile.ashx/__key/communit... src="http://www.opennet.me/opennews/pics_base/0_1359614471.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>


URL: http://blogs.technet.com/b/port25/archive/2013/01/30/git-now...
Новость: http://www.opennet.me/opennews/art.shtml?num=35975


Содержание

Сообщения в этом обсуждении
"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 10:48 
Чтобы избежать флейма в комментариях, внесите исправление в текст новости: «Библиотека распространяется под лицензией GPLv2 with a special Linking Exception».

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Buy , 31-Янв-13 13:43 
> внесите исправление в текст новости

Ну так внеси, кнопку "исправить" сложно нажать или не заметно?


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено хрюкотающий зелюк , 31-Янв-13 11:23 
ну что ж, ждём теперь поддержку Mercurial, хотя и так есть TortoiseHg который справляется с задачей на Linux/windows одинаково хорошо

но от новости я в шоке, что ж это творится то...


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 11:53 
Не будет её, ибо никому не нужно.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 14:16 
Так вроде уже было, правда не от MS...

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 11:38 
Ждём появления MsGit®™, который поддерживает *почти* все фукнции обычного, и имеет десяток нестандартных расширений специально для VS.

Хотя это я так, ядом истекаю. Хорошая новость по сути.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено сергей , 31-Янв-13 11:39 
Потеря монополизма ведет к здоровому развитию.
Сначала Silverlight to HTML5(2011), потом Skype под Linux(лето 2012). Процесс идет...

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено анонимм , 31-Янв-13 12:16 
потом secureboot и 15 баксов с ведроида

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено ызусефещк , 31-Янв-13 12:28 
Skype глючен

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Mr. Cake , 31-Янв-13 12:49 
У меня работает на полутысяче контактов вполне стабильно, странно себя вести начинает только после падения pulseaudio, но тут надо винить не MS, а Поттеринга, ибо с альсой проблем таких нет.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено prapor , 31-Янв-13 13:32 
Обновлять с 2.х пробовали?

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Mr. Cake , 01-Фев-13 08:23 
Ввиду необходимости поддерживать совместимость SkypeTab со свежими версиями, держу у себя всегда последнюю

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 14:08 
А то что пульсаудио падает из за бага в ALSA это фигня, да? "с альсой проблем таких нет".

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 15:32 
ALSA не падает, а pulseaudio её использующая - падает, значит где ошибка?

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Lain_13 , 31-Янв-13 16:58 
Не очевидно.
Представь, что ALSA возвращает PA что-то, чего он не ожидает и что ALSA и не должна возвращать, собственно. В такой ситуации PA может упасть, но кто виноват? Пульс, в том, что не обрабатывает недокументированное поведение ALSA, или ALSA, которая возвращает что-то, не соответствующее документации или просто абсурдное. Для пользователя будет виноват пульс, в то время как на самом деле ошибка будет в ALSA. В пульс может и добавят обработку этой ситуации и он перестанет падать, но на самом деле ошибка останется и потом вылезет где-нибудь ещё неожиданным образом.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 17:19 
> В пульс может и добавят обработку этой ситуации и он перестанет падать, но на самом деле ошибка останется и потом вылезет где-нибудь ещё неожиданным образом.

А нельзя как нибудь так хитро сделать, чтобы пульс не падал при получении нестандартных значений извне?


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Lain_13 , 31-Янв-13 17:38 
В теории можно не доверять входным значением и буквально каждое перепроверять, только вот кто потом первым побежит жаловаться, что пульс жрёт процессор и выдаёт звук со слишком большой задержкой? Какой-то уровень доверия должен же быть и если он нарушается со стороны ALSA, то и исправляться должен там.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Пацюк , 31-Янв-13 20:18 
а нелья как нибудь так хитро сделать, чтобы галушки сами в рот запрыгивали?

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Куяврик , 03-Фев-13 22:25 
я думал ты сам знаешь

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено t28 , 01-Фев-13 12:37 
> А нельзя как нибудь так хитро сделать, чтобы пульс
> не падал при получении нестандартных значений извне?

Можно. Но программерам это невдомёк. Поэтому и получаем sigsegv вместо обработки. Представляю как оно будет падать, если, скажем, коммутировать аудиопоток через netjack2/udp по WiFi...


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено clown , 31-Янв-13 12:43 
Если разработчики не хотят покупать MSVS потому что он закрытый, но рады его купить потому что в нём будет GIT - дадим им GIT. Здоровое развитие? По мне больше напоминает стёб над фанатичными клоунами :)

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено ананим , 31-Янв-13 12:53 
ага. :D
при чём над теми, которые пытались хоститься… во блин, как там мс-овский хостинг проектов то звался?

зыж
нда-а-а… IDE, которая не умеет что-то типа житхаба, это привет из 90-х.
вот такие сейчас требования, как бы клоуны не раскорячивались.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 01-Фев-13 10:28 
Казалось бы, при чем здесь GitHub?..

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено ананим , 01-Фев-13 12:51 
Действительно :D
Сабж же случайно случился, а нифига не из-за растущего спроса хостинга проектов на решених НЕ поддерживаемых мс.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 19:48 
> стёб над фанатичными клоунами :)

Вам как клоуну виднее xD. Вы же профессионал в кривляниях.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено ESP , 31-Янв-13 14:57 
Новая версия Skype под Linux была в разработке задолго до покупки Майкрософтом. По сути Майкрософт только дал проекту выпуститься.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 11:50 
Linus @ twitter "Microsoft isn't evil, they just make really crappy operating systems"

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено clown , 31-Янв-13 12:44 
Он там про UEFI, который глючит только в Линукс, ничего не написал, не?

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено ананим , 31-Янв-13 12:48 
неа, ведь это UEFI глючит с linux, а не наоборот.

зыж
но могу предположить что ответит.
для тупо рылых — ни одна флэшка (и linux на ней) при сабжевых экспериментах с ну ОЧЕНЬ серкуре и ОЧЕНЬ бут УЕФИ не пострадала.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено clown , 31-Янв-13 12:52 
Windows + UEFI = OK
Solaris + UEFI = OK
MacOS + UEFI = OK
Linux + UEFI = FAIL

Виноват.... UEFI????


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 12:57 
> Solaris + UEFI = OK
> MacOS + UEFI = OK
> Linux + UEFI = FAIL
> Виноват.... UEFI????

Ты уже протестировал солярку и макось на самсуноговских ноутбуках из предыдущей новости? Или так просто, балабол?


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено clown , 31-Янв-13 13:01 
Поисковики больше не разговаривают с вами и не отвечают на ваши запросы?

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 13:03 
> Поисковики больше не разговаривают с вами и не отвечают на ваши запросы?

Комментарий выше оставили не поисковики, а вы. Извольте отвечать за свои слова. Вы уже протестировали солярку на самсунговских ноутбуках?


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено clown , 31-Янв-13 13:07 
Я? Вы ошибаетесь, я этот комментарий не писал. Возможно это сделал кто-то другой. Но я с ним в чём-то согласен. Лину(к)с - редкостное дерьмо.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 13:11 
> Я? Вы ошибаетесь, я этот комментарий не писал. Возможно это сделал кто-то
> другой.

Да-да, вы правы, это был какой-то другой клоун.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено ананим , 31-Янв-13 13:25 
Не-не! Это была (инициативная :D) группа клоунов.
Размножаются подачками мс.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 17-Фев-13 01:12 
видать мс'у совсем туго приходится, раз такие комментаторы тут появляются

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено ананим , 31-Янв-13 13:00 
не ври :D

Solaris - не умеет секуребут в принципе.
MacOS — не поставляется на железо, отличное от маков в принципе (и как следствие не умеет секуребут также в принципе).
Секуребут — был «взломан» программой даже НЕ предназначенной для его взлома.

и чему вас там в мелкосовтовских «школах» только учат.
нельзя же быть такими олухами то.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 14:33 
балбес, умеют они!

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено ананим , 31-Янв-13 14:44 
докажи, сосунок.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 15:10 
Ты может только противоречить всему что не твое
Религиозный фанатик!

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено ананим , 31-Янв-13 18:07 
ну так докажи! :D

зыж
ну и подпись у тебя! :D


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 14:12 
Чепуху тиражируете. Нормально ставил Linux на компьютеры с UEFI. Ставил CentOS 6.3, Mageia 2, Ubuntu 12.10 x64 desktop, Ubuntu 12.02 LTS server. Платы были ASUS новые. Проблем не обнаружил.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 19:52 
> Windows + UEFI = OK

Так кто там пообещал скидки на винду отменить?

> Solaris + UEFI = OK

Где?!

> MacOS + UEFI = OK

Только на железе эппла.

> Linux + UEFI = FAIL

Только на некоторых машинах.

> Виноват.... UEFI????

Судя по тому что выдает писаный по стандартным спекам парсер ACPI таблиц в случае обычных биосов, подозреваю что виноват таки UEFI. Да, проприерасские уефаны обычно на редкость криворуки. Я видел ACPI таблицы в BIOS даже с checksumm error, например. По неизвестной науке причине виндус хавает даже такое, забивая на ощибку. На каком основании они парсят битые таблицы - вопрос к майкрософту.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено etw , 31-Янв-13 21:41 
MacOS X не работает с UEFI. На железе эппла используется модифицированная EFI 1.0, а  UEFI - это другое название EFI 2.0.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено ананим , 01-Фев-13 12:55 
Тем более на uefi с включённым secure boot.
Сомневаюсь чтобы огрызок платил мс за ключики.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено etw , 04-Фев-13 19:49 
> Тем более на uefi с включённым secure boot.
> Сомневаюсь чтобы огрызок платил мс за ключики.

Apple свои материнские платы производит, и прошивки сам делает. Если бы он захотел перейти на UEFI c SecureBoot, какие-либо дела с майкрософтом ему бы все равно не пришлось вести. Тем более, что ни UEFI, ни SecureBoot не майкрософт придумал.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено clown , 31-Янв-13 12:53 
До этого то же самое было с поддержкой ACPI. До этого ряда контролеров RAID. У всех работало, а в Линукс глючило, но Линукс не виноват...

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 13:06 
„One thing I find myself wondering about is whether we shouldn’t try and make the “ACPI” extensions somehow Windows specific. It seems unfortunate if we do this work and get our partners to do the work and the result is that Linux works great without having to do the work. Maybe there is no way to avoid this problem but it does bother me. Maybe we could define the APIs so that they work well with NT and not the others even if they are open. Or maybe we could patent something related to this.“

– Bill Gates


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено ананим , 31-Янв-13 13:09 
Вах.
Во-первых — случаев с глюками ACPI и RAID под виндой было ТОЧНО не меньше.
А эпик фэйл был когда из кластера отваливались ноды, а винда узнавала об этом только через полчаса.
Во-вторых — любое сертифицированное оборудование под линух имело на ПОРЯДКИ меньшее число отказов, чем оборудование, не менее сертифицированное под винду.

зыж
говорю как дба с ~20-летним стажем.
просто ты из амбразуры локалхоста (в которой тебя видимо уже судбба приковала) таких эпикфэйлов винды не видел.
если на десктопе ещё можно принтерных админов переустанавливать винду гонять, то на критикал-серверах предпочитают держать юних/линух.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено t28 , 01-Фев-13 13:01 
> говорю как дба с ~20-летним стажем

dBase? FoxPro?


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено ананим , 01-Фев-13 14:25 
И фоксбэйз был. (И 1ц7.7 до сих пор встречается. И часто.)
Но в основном оракл.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 14:13 
> До этого то же самое было с поддержкой ACPI. До этого ряда
> контролеров RAID. У всех работало, а в Линукс глючило, но Линукс
> не виноват...

Ты уймешься наконец!!! Модератор, забаньте гражданина. Достал уже.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 15:36 
> До этого то же самое было с поддержкой ACPI. До этого ряда
> контролеров RAID. У всех работало, а в Линукс глючило, но Линукс
> не виноват...

Зачем тебе на десктопе RAID? А на сервере ничего кроме Linux не ставят.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Andrew Kolchoogin , 31-Янв-13 15:54 
> А на сервере ничего кроме Linux не ставят.

"Да ладно, профессор!" (C)

Ни одного сервера под Линуксом. Живу счастливо, секс регулярный, сон отличный.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено piteri , 31-Янв-13 16:05 
> Ни одного сервера под Линуксом. Живу счастливо, секс регулярный, сон отличный.

Вы на самом деле считаете что эти 4 утверждения взаимосвязаны?


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено тоже Аноним , 31-Янв-13 17:02 
Ну, взаимосвязь очевидна - человек просто не имеет никакого отношения к IT и радуется этому факту...

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено ананим , 31-Янв-13 18:12 
он солярщик (посредственный. для аксокалов - даже был, да-да).
т.е. секс регулярно, т.е. никакой, сон 25 часов в сутки, живёт воспоминаниями (идиотская улыбка может выдаёт? х/з), подхалимничает мс за шОколадку и внимание…
как-то так.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 01-Фев-13 00:50 
> Ни одного сервера под Линуксом.

...
> секс регулярный

Как обычно - забыли указать что он с операционкой. Маркетинг - он такой.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Lain_13 , 31-Янв-13 17:09 
А ты никогда не слышал о том, что ACPI таблицы чаще всего не полны?
Например: http://habrahabr.ru/post/128449/
Естественно если ожидать от них документированного поведения, то будут проблемы.
Так где ошибка? В Linux, который работает по стандарту, или в ACPI, который хорошо если случайно сломали, а не специально.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 19:54 
> До этого то же самое было с поддержкой ACPI.

Если в таблице ACPI чексум еррор, винда кладет на него жирный болт, а линь матерится, как и положено по стандарту - это кто виноват, интересно? Те индусы которые при компоновке таблицы забили на стандарт? Или те индусы, которые так накодили винду что она игнорирует откровенные ошибки и будет пытаться парсить даже откровенный мусор? Не, конечно же, виноват линукс. При условии что вам MS за обсирание доплачивает, видимо.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено anonymous , 31-Янв-13 18:23 
> Linus @ twitter "Microsoft isn't evil, they just make really crappy operating
> systems"

And even more crappy politics.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 11:54 
Приятно читать. Теперь можно точно сказать, что в мире осталась ровно одна DVCS, лучшая.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 12:16 
Нет, нельзя. Mercurial же никуда не делся.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено абыр , 31-Янв-13 14:08 
cvs тоже никуда не делся, и что с того ?

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 14:11 
cvs, в отличии от git и mercurial, не распределённый.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 21:19 
mercurial это не спасает.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено develop7 , 31-Янв-13 13:56 
> в мире осталась ровно одна DVCS, модная

fixed


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 21:21 
>> в мире осталась ровно одна DVCS, модная
> fixed

Глупо. Так можно любой качественный и значительно опережающий конкурентов инструмент назвать `модным'. Использовать для сверления стен перфоратор - модно. Заправлять машину бензином - модно. Дышать воздухом - модно. Нужно срочно от этого всего отказаться и начать обмазываться какашками, только бы не как все.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено develop7 , 31-Янв-13 21:35 
>>> в мире осталась ровно одна DVCS, модная
>> fixed
> Глупо. Так можно любой качественный и значительно опережающий конкурентов инструмент назвать `модным'.

И в чём именно, кроме кол-ва юзеров, git опережает конкурентов?


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 01-Фев-13 00:57 
> И в чём именно, кроме кол-ва юзеров, git опережает конкурентов?

В удобстве использования. Он не пытается косить под доисторический шит типа CVS/SVN, как некоторые другие. А у вашего hg насколько я помню большое бревно в глазу насчет мержинга.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено develop7 , 01-Фев-13 01:31 
>> И в чём именно, кроме кол-ва юзеров, git опережает конкурентов?
> В удобстве использования.

В таких тредах критерий удобности сводится к регэкспу vcs_name ~= /git/i. Привычке, проще говоря.

> Он не пытается косить под доисторический шит типа CVS/SVN, как некоторые другие.

Быстрее влез — быстрее поехал. К счастью, виртуозность жонглирования коммитами не является самоцелью в разработке ПО.

Олсо, надо понимать, http://git-scm.com/book/en/Git-Basics-Tips-and-Tricks#Git-Al... не считается «закосом». Ведь Это Же Совсем Другое Дело.

> А у вашего hg насколько я помню большое бревно в глазу насчет мержинга.

Насчёт merge у hg есть только один недостаток — оно не умеет в octopus merge. Которым осознанно пользуется чуть более, чем человек 50 из всех, хм, пользователей Git.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Crazy Alex , 31-Янв-13 15:11 
Собственно, даже если не лучшая, а неплохая - то, что одна, это жирнейший плюс. Ибо совместимость. И надежда, что уж одну-то VCS разработчики освоят толком.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено XoRe , 31-Янв-13 21:08 
> Собственно, даже если не лучшая, а неплохая - то, что одна, это
> жирнейший плюс. Ибо совместимость. И надежда, что уж одну-то VCS разработчики
> освоят толком.

И не надейтесь.
clone git://, add ., commit -a -m 'xxx' ., push, pull - все, что нужно, зачем знать больше? ;)


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено develop7 , 31-Янв-13 21:40 
>> Собственно, даже если не лучшая, а неплохая - то, что одна, это жирнейший плюс. Ибо совместимость. И надежда, что уж одну-то VCS разработчики освоят толком.
> И не надейтесь.
> clone git://, add ., commit -a -m 'xxx' ., push, pull - все, что нужно, зачем знать больше? ;)

сложно их в этом винить — зарплата платится за результат, а не за красивую историю.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Crazy Alex , 31-Янв-13 21:53 
За некрасивую историю надо выгонять. Потому что иначе потом хрен разберёшься, что и зачем. Ну и кроме красивой истории есть банальное ускорение работы от умелой работы с метками, использования bisect и т.п.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено develop7 , 01-Фев-13 00:44 
> За некрасивую историю надо выгонять. Потому что иначе потом хрен разберёшься, что и зачем. Ну и кроме красивой истории есть банальное ускорение работы от умелой работы с метками, использования bisect и т.п.

ви гойворите так, будто в нормальных DVCS нет ни меток, ни bisect. изучите там себе матчасть, что ли.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Crazy Alex , 31-Янв-13 21:51 
Недолго так будет. Как только всем станет ясно, что гитом должен владеть любой разработчик, очень быстро в собеседованиях появятся соответствующие вопросы, и уже не отмажешься тем, что какой-нибудь svn всю жизнь используешь. Потому что знание инструментов - неплохой показатель наличия мозгов.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено develop7 , 01-Фев-13 00:45 
> Недолго так будет. Как только всем станет ясно, что гитом должен владеть любой разработчик, очень быстро в собеседованиях появятся соответствующие вопросы, и уже не отмажешься тем, что какой-нибудь svn всю жизнь используешь. Потому что знание инструментов - неплохой показатель наличия мозгов.

Недолго так будет. Как только всем станет ясно, что MFC должен владеть любой разработчик, очень быстро в собеседованиях появятся соответствующие вопросы, и уже не отмажешься тем, что какой-нибудь QT всю жизнь используешь. Потому что знание инструментов - неплохой показатель наличия мозгов.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено CT , 01-Фев-13 12:45 
> Потому что знание инструментов - неплохой показатель наличия мозгов.

Это вовсе не показатель наличия мозгов. Можно научиться "тупо" пользоваться инструментом и вообще нихрена не понимать, тыркая в заученые кнопочки / печатая заученные команды.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Антон , 31-Янв-13 12:11 
> Компания Microsoft добавила в Visual Studio и Team Foundation Service

Ой радость то какая!!!!!
Тут теперь постоянно будут описывать освободительные инициативы от негрософта?


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 12:23 
> Тут теперь постоянно будут описывать освободительные инициативы от негрософта?

Почему нет? Хотите двойные стандарты в отношении свободного ПО?


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Антон , 31-Янв-13 12:42 
Двойные стадарты всегда применяют к СПО, а показательно освободительная движуха от микрокорпорашки обычно преподносится как само оболденная вещица! Хотя давно всем известно что от неё кроме погани на все и вся кроме себя любимой не будет, как настанет выгодный ей момент. Уж сильно много она сделала дерьма для СПО, что бы верить в что то хорошее от неё. Потому лучше не пускать всюду её поганые ручёнки, как бы сейчас хорошо это не выглядело, в один прекрасный момент это вылезит боком! Знаемо, кушалось!

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 12:52 
Тоесть вы предлагаете скатить СПО до уровня майкрософта?

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Антон , 31-Янв-13 13:06 
Это невозможно в принципе, до такого низкого уровня его не скатить, как бы её прихлебатели не старались.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 13:15 
> Это невозможно в принципе, до такого низкого уровня его не скатить, как
> бы её прихлебатели не старались.

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


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Антон , 31-Янв-13 13:45 
А рсскажите мне, почему на СПО сайте пост о Visual Studio и Team Foundatio в главных новостях, хотя к СПО они не имеют никакого отношения, а тема про релиз системы нелинейного видеомонтажа Kdenlive в мини?
И да, я брезгливо и с недоверием отношусь к всему что делает Microsoft.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 13:57 
> А рсскажите мне, почему на СПО сайте пост о Visual Studio и
> Team Foundatio в главных новостях, хотя к СПО они не имеют
> никакого отношения, а тема про релиз системы нелинейного видеомонтажа Kdenlive в
> мини?
> И да, я брезгливо и с недоверием отношусь к всему что делает
> Microsoft.

Во первых из новости следует, что они теперь имеют отношение к СПО.

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

И да, я тоже с недоверием отношусь к майкрософту, но опускаться до двойных стандартов не собираюсь.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Антон , 31-Янв-13 14:35 
Во первых они и теперь не имеют к СПО отношения, совершенно никакого.
Во вторых, это не новость, для СПО сайта уж точно, этому место на хомяке софины и варезниках.
Каким бы не был релиз Kdenlive, это релиз Kdenlive, а не коммерческого убожества, это очевидный факт.
Ты это сейчас и делаешь, утверждая что СПО всем должно а ему никто и ничего не должен.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 15:43 
> Во первых они и теперь не имеют к СПО отношения, совершенно никакого.

В них добавили libgit2 и возможность изпользовать открытый VCS. Об этом написано в новости. Вы написали глупость.

> Во вторых, это не новость, для СПО сайта уж точно, этому место
> на хомяке софины и варезниках.

Во первых это ваше субъективное мнение, однако решение об этом зависит не от вас.
Во вторых на варезниках эти ваши libgit'ы никому не интересны. Вы опять написали глупость.

> Каким бы не был релиз Kdenlive, это релиз Kdenlive, а не коммерческого
> убожества, это очевидный факт.

Этот очевидный факт не делает из новости о релизе Kdenlive сенсацию, достойную попасть в на главную полосу. Это очевидный факт.

> Ты это сейчас и делаешь, утверждая что СПО всем должно а ему
> никто и ничего не должен.

Я утверждаю что СПО должно самому себе. А ты фанатично отрицаешь майкрософт.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Антон , 31-Янв-13 16:09 
> В них добавили libgit2 и возможность изпользовать открытый VCS. Об этом написано в новости.

Вы написали глупость. Visual Studio не имела и теперь не имеет к СПО отношения, совершенно никакого.

> Во первых это ваше субъективное мнение, однако решение об этом зависит не от вас.

А от кого зависит? Кто решает что СПО второго сорта, даже для СПО сайта а подачки от Microsoft изумительная прелесть?

> Во вторых на варезниках эти ваши libgit'ы никому не интересны. Вы опять написали глупость.

Винде и всему к ней относящемуся место там, а не на СПО сайтах, этому мусору место на помойке и не надо искать причин приносить его в приличное место. А вы как обычно ступили.

> новости о релизе Kdenlive сенсацию, достойную попасть в на главную полосу

А одолжение от негрософта достойно? С каких пор подачки стали сенсацией?

> Я утверждаю что СПО должно самому себе. А ты фанатично отрицаешь майкрософт.

СПО никому не должно, даже себе. А ты так фанатично защищаешь мигрософт что это вызывает подозрение в твоей адекватности.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 16:20 
> Вы написали глупость. Visual Studio не имела и теперь не имеет к
> СПО отношения, совершенно никакого.

Перечитайте новость.

> А от кого зависит?

От автора новости и модераторов.

> Кто решает что СПО второго сорта, даже для СПО сайта

Вы. Это вы решили, что здесь кто-то считает СПО вторым сортом.

> а подачки от Microsoft изумительная прелесть?

Никто.

> Винде и всему к ней относящемуся место там, а не на СПО
> сайтах, этому мусору место на помойке и не надо искать причин
> приносить его в приличное место. А вы как обычно ступили.

Здесь пишут о свободном программном обеспечении, а не о винде, которую вы так фанатично ненавидите.

> А одолжение от негрософта достойно? С каких пор подачки стали сенсацией?

Да. Использование майкрософтом СПО под GPL - это сенсация, даже если для вас это не очевидно.

> СПО никому не должно, даже себе.

Если бы СПО никому ничего не было должно, оно бы никому не было нужно.

> А ты так фанатично защищаешь мигрософт что это вызывает подозрение в твоей адекватности.

Я защищаю не "мигрософт", а новости о СПО от фанатиков.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Антон , 31-Янв-13 16:23 
> Я защищаю не "мигрософт", а новости о СПО от фанатиков

Себе то хоть не ври! Много тут вас таких, "борцов с фанатиками" за гамбургер и пузырёк колы.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 16:25 
>> Я защищаю не "мигрософт", а новости о СПО от фанатиков
> Себе то хоть не ври! Много тут вас таких, "борцов с фанатиками"
> за гамбургер и пузырёк колы.

Я себе не вру. А ты видимо даже если майкрософт переведёт винду под гпл будешь говорить, что такие новости здесь не нужны, ведь майкрософт же.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Антон , 31-Янв-13 16:30 
Я не люблю мигрософт не за то что он мигрософт, а за то что он не СПО! И всё что про него нет места на СПО сайтах. Я всё сказал, можешь не отвечать, надоел ты мне своей фанатичной нежностью к негрософту. Противны мне такие проплоченные халуи.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 16:37 
> Я не люблю мигрософт не за то что он мигрософт, а за
> то что он не СПО! И всё что про него нет
> места на СПО сайтах. Я всё сказал, можешь не отвечать, надоел
> ты мне своей фанатичной нежностью к негрософту. Противны мне такие проплоченные
> халуи.

Ответил ниже, тему закрыли.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено 1 , 31-Янв-13 19:43 
> И да, я тоже с недоверием отношусь к майкрософту, но опускаться до
> двойных стандартов не собираюсь.

/0
1) Стандарт № 1 - с недоверием отношусь к майкрософту
2) Стандарт № 2 - доверяю ее разработкам в СПО

Единственный стандарт - гнобить все микрософтовское хоть платное, хоть бесплатное, хоть открытое. Потому что эта хищная тварь, только и ждёт, когда вы будете жить по пункту 2.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Crazy Alex , 31-Янв-13 15:14 
Потому что новость - фактически о победе открытой VCS. Винда была последним бастионом всякой мути.

Ну и потому что тех, кому приходится заниматься нелинейным монтажом, на пару-тройку порядков меньше, чем тех, кто пишет софт, в том числе в VS? И, как ни странно, в ней тоже открытый софт пишется.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Антон , 31-Янв-13 15:28 
Не надо передёргивать. Открытый софт и под винду есть, почему бы тогда тут и про винду новостей не писать? Вам не кажется что у всего должно быть своё место, в хлебном магазине ведь обувью не торгуют, обувь то все носят, почему бы там ей не торговать?
А откуда у вас статистика посетителей этого сайта и их интересов?

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 15:51 
> Не надо передёргивать. Открытый софт и под винду есть, почему бы тогда
> тут и про винду новостей не писать? Вам не кажется что
> у всего должно быть своё место, в хлебном магазине ведь обувью
> не торгуют, обувь то все носят, почему бы там ей не
> торговать?
> А откуда у вас статистика посетителей этого сайта и их интересов?
> Не надо передёргивать. Открытый софт и под винду есть, почему бы тогда
> тут и про винду новостей не писать?

Когда майкрософт перейдёт на ядро линукс или добавит gnu utils в винду, об этом обязательно напишут.

> Вам не кажется что у всего должно быть своё место, в хлебном магазине ведь обувью
> не торгуют, обувь то все носят, почему бы там ей не торговать?

Здесь место новостям о открытом софте. Эта новость о откртом софте.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Антон , 31-Янв-13 15:55 
> Здесь место новостям о открытом софте. Эта новость о откртом софте

Visual Studio открыли? Уау, а я всё проспал! (обливаясь горючими слезами убегает)


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 15:57 
>> Здесь место новостям о открытом софте. Эта новость о откртом софте
> Visual Studio открыли? Уау, а я всё проспал! (обливаясь горючими слезами убегает)

Ты будешь отрицать, что libgit2 открытый софт?


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Антон , 31-Янв-13 16:10 
Ты будешь утверждать, что Visual Studio открытый софт?

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 16:13 
Нет не буду. А у тебя хватит смелости ответить на предыдущий вопрос?

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Антон , 31-Янв-13 16:20 
> Компания Microsoft добавила в Visual Studio и Team Foundation Service поддержку Git

Я ответил на твой вопрос? Или ты не понял ответа и трусишь в этом признаться?


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 16:23 
>> Компания Microsoft добавила в Visual Studio и Team Foundation Service поддержку Git
> Я ответил на твой вопрос? Или ты не понял ответа и трусишь
> в этом признаться?

Нет, ты не ответил на мой вопрос.

Вопрос был: "Ты будешь отрицать, что libgit2 открытый софт?"

Я ожидаю ответа "Да." или "Нет."


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Антон , 31-Янв-13 16:31 
Нет, а тебе зачем? Ты же сказал что Visual Studio теперь СПО, ожидай дальше.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 16:36 
> Нет, а тебе зачем?

Затем, что новость о нём.

> Ты же сказал что Visual Studio теперь СПО, ожидай дальше.

Значит ты будешь утверждать, что я сказал, что Visual Studio теперь СПО?

Впрочем, не отвечай, я тоже устал от твоего фанатичного "Ахахах, майкрософт плохой, его надо везде зацензировать, чтобы он не делал, никогда никогда о нём больше не писать и не упоминать всуе!!!1адынадын"


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 17-Фев-13 01:37 
Эта новость про то, как ТО ЧТО СДЕЛАЛ ЛИНУС (git),
невозможно было не включить(ну, все-ж визуализаторы хотели)
в ТО ЧТО СДЕЛАЛ БИЛЛИ (MS студия визуализации).

Все выглядит как биллии облилли.

Это веселая новость для СПОшников


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Crazy Alex , 31-Янв-13 17:50 
Так я только за новости об открытом софте под винду. Потому как меня в этом интересует открытость, а не под что оно. Ну а про статистику - я здесь не первый день, оценить вполне в состоянии.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 21:14 
Каждый судит в меру своей испорченности

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено ананим , 31-Янв-13 13:22 
да, кстати http://news.eizvestia.com/news_technology/full/microsoft-obv...
>Microsoft решила обвинить производителей в слабых продажах новой операционной системы Windows 8.
>Производители, в свою очередь, считают, что вина лежит на самой Microsoft, которая выдвинула излишне высокие требования к «железу». «Если бы мы кинулись выполнять эти требования, рынок оказался бы перенасыщен дорогими hi-end-устройствами, которые никому не нужны», — считают производители компьютеров.

.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено anonymous , 31-Янв-13 18:26 
> да, кстати http://news.eizvestia.com/news_technology/full/microsoft-obv...
>«Если бы мы кинулись выполнять эти требования, рынок оказался бы перенасыщен устройствами, которые никому не нужны», — считают производители компьютеров.

Fixed.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Мазохист , 31-Янв-13 12:59 
> Хотите двойные стандарты в отношении свободного ПО?

Всё давно используется! Например, если проблемы с железом в винде всегда виноват производитель (без исключений), если возникла проблема с железом в Linux то виноват Linux! (без исключений). Так что не надо про стандарты, Microsoft всегда имеет свои стандарты (с)


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 13:01 
Используется со стороны майкрософта.
Вы тоже хотите скатить СПО до его уровня?

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Мазохист , 31-Янв-13 13:13 
А так же анонимными троллями сутками сидящими на СПО ресурсах.
Мало ли чего я хочу, но не хочу я регулярно выдаваемых на СПО сайтах новостей про Microsoft вносящего огромный вклад в СПО. Это не соответствует действительности.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 13:18 
> А так же анонимными троллями сутками сидящими на СПО ресурсах.
> Мало ли чего я хочу, но не хочу я регулярно выдаваемых на
> СПО сайтах новостей про Microsoft вносящего огромный вклад в СПО. Это
> не соответствует действительности.
> новостей про Microsoft вносящего огромный вклад в СПО
> вносящего огромный вклад в СПО

Где вы их нашли?
И да, у вас в аккаунте ФИО не занесено.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Мазохист , 31-Янв-13 13:39 
Там сайт указан, мне чего ещё и сюда резюме перепостивать?

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 13:50 
Ну что вы, достаточно будет не делать заявлений про анонимов.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Мазохист , 31-Янв-13 14:28 
Я то не аноним, мне даже письмо написать могут и я его почитаю даже, а тебе аноним могут?

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 14:38 
> Я то не аноним

Ваши ФИО, адрес и подтверждение того, что они действительно ваши?
От того, что вы зарегестрировались вы не перестали быть анонимным.

> мне даже письмо написать могут

А мне могут написать комментарий. Значит я не аноним?


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Мазохист , 31-Янв-13 15:04 
> адрес и подтверждение того, что они действительно ваши?

А докажи ка обратное, регистрация это не анонимность, пора бы знать.
А как я хочу себя назвать моё дело, я то не безымянный...

> А мне могут написать комментарий. Значит я не аноним?

А мне метеорит может на голову упасть, но это не значит что я космонавт.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 15:46 
>> адрес и подтверждение того, что они действительно ваши?
> А докажи ка обратное, регистрация это не анонимность, пора бы знать.
> А как я хочу себя назвать моё дело, я то не безымянный...

Я всё ещё не вижу ни вашего имени, ни вашего адреса. Но вы конечно не безымянный и не аноним, да.

>> А мне могут написать комментарий. Значит я не аноним?

Я рад, что вы это признаёте. Тогда зачем вы написали про письма?


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено zburguy , 31-Янв-13 12:30 
ППЦ, они только сделали... Уже весь мир на нем работает, они только добавили...

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 19:00 
сторонние плагины для работы с GIT были в MSVS с незапамятных времен, просто теперь один из них включили в официальную поставку. В чем новость - непонятно :)

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 19:57 
> новость - непонятно :)

"Mammon awoke, and lo! it was naught but a follower."
//from The Book of Mozilla, 11:9 (10th Edition)


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено бедный буратино , 31-Янв-13 12:51 
А что, у них был выбор?

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 13:17 
Извиняюсь за наивный вопрос, но вот этот негатив Лексикона, который занимает всю верхнюю часть первого скриншота - это таки теперь самый крутой и современный GUI? Если да, то к нему запасные глаза не прилагаются, случаем?

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Crazy Alex , 31-Янв-13 15:18 
Как же, старая традиция русского опенсорса - если выражен скриншот, то обязательно придраться к шрифтам или теме - без этого ж нельзя. Нет, блин, глаза у всех повытекали, работают со шрифтом Брайля.

Кто работает с VS - очень хвалят, вообще-то. Мол, прожорливое, но писать крайне удобно. И читать тоже.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено тоже Аноним , 31-Янв-13 15:41 
"Те, кто работает в VS c .Net", вы хотели сказать. С С++ работать в VS с каждым годом все труднее, поскольку Intellisense после 2008 стал практически нерабочим.

Но я не о том. Просто впервые увидел семь серых строчек с одним разделителем и действительно стало интересно - это во всей "восьмерке" так?

А если бы я придирался, то начал бы с пожелания измерить длину капсового меню, например, на финском...


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Crazy Alex , 31-Янв-13 15:58 
Да вроде питоновский плагин хвалили, дишный, да и с плюсами, насколько я понимаю, там при всех минусах всё же лучше, чем в каком-нибудь эклипсе... Хотя я правда не понимаю, зачем писать на винде на чем-то кроме шарпа - он таки навороченный и удобный, зараза. Но - патенты... (это я о моно).

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено тоже Аноним , 31-Янв-13 17:04 
> Хотя я правда не понимаю, зачем писать на винде

Тут согласен. А вот дальше мы с вами расходимся ;)


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Crazy Alex , 31-Янв-13 17:53 
Ну, дальше уже вопрос предпочтений. Мне шарп нравится - богатый, с кучей фич в отличие от джавы какой, довольно прилично сделанным метапрограммированием и при этом в традиции сишного семейства языков.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 18:35 
> Мне шарп нравится - богатый, с кучей фич в отличие от джавы какой

А можно поинтересоваться, какие именно фичи шарпа в сравнении с джавой вам понравились?
А то я писал на нём приложение на winforms недавно, анонимных классов нет, свойства не перегружаются, ctrl+a в multiline textbox не работает. Приуныл.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Crazy Alex , 31-Янв-13 20:24 
nullables, delegates, properties - это то, что сразу в голову пришло.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Crazy Alex , 31-Янв-13 20:27 
> nullables, delegates, properties - это то, что сразу в голову пришло.

Да, type inference забыл! Сильно сокращает количество мусора.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 20:41 
nullables - primitive wrapper classes
delegates - интерфейс + anonymous inner class
properties - getters & setters, которые и перегружать можно, и по наличию которых сразу можно определить права доступа

Нет, шарп мне положительно не доставляет.

А вам спасибо.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Crazy Alex , 31-Янв-13 22:00 
Вот именно за это я яву и не люблю. Вроде всё сделать можно, но КАК... Где в других языках одно слово - там в яве пять строк.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Mr. Cake , 31-Янв-13 22:34 
>>delegates - интерфейс + anonymous inner class

myList.Where (o => o.X >= o.Y).OrderBy (o => o.Z).ToList();

Перепишите на "интерфейс + anonymous inner class"


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 23:04 
> myList.Where(o => o.X >= o.Y).OrderBy(o => o.Z).ToList();

Это называется lambda expressions и linq. В джаве их аналагов из коробки пока нет. А Linq действительно интересная штука.

Однако мне кажется, представление о делегатах у вас неверное. Попробуйте написать всё тоже самое с делегатами, но только не используя неймспейс "System.Linq".


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Mr. Cake , 31-Янв-13 23:30 
Делегат = умный указатель на метод. Лямбда-выражение - по сути анонимный метод, который разделяет с основным часть переменных посредством сгенерированного компилятором класса. Без делагатов не может быть лямбд.

В целом, про Java vs. C# можно сказать, что сделать на них можно одно и то же, но в шарпе в разы больше синтаксического сахара, а так же вменяемый инструментарий взаимодействия с unmanaged-кодом. Ну и набор отличных инструментов типа ReSharper.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 23:53 
> Делегат = умный указатель на метод. Лямбда-выражение - по сути анонимный метод,
> который разделяет с основным часть переменных посредством сгенерированного компилятором
> класса. Без делагатов не может быть лямбд.

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

> В целом, про Java vs. C# можно сказать, что сделать на них
> можно одно и то же, но в шарпе в разы больше
> синтаксического сахара, а так же вменяемый инструментарий взаимодействия с unmanaged-кодом.

Всё так, при этом стоит учесть что синтактический сахар это дело вкуса. Те же properties критиковались много раз.

> Ну и набор отличных инструментов типа ReSharper.

Под джаву тоже есть хорошие инструменты инструменты и фреймворки. Многие из шарповских базируются именно на них.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Mr. Cake , 01-Фев-13 00:10 
LINQ в базовом виде реализуется на коленке как набор Extension-методов. Собственно, если приложение затачивается под запуск на .NET 2.0, то можно невозбранно вытащить все необходимые классы из Mono-вских библиотек и пользоваться им как ни в чём ни бывало. Т. е. LINQ в виде с лямбдами в язык не встроен. Кто-то LINQ-to-Objects реализовал даже на плюсах, когда там лямбды появились. Чего нельзя сказать о такой штуке, как деревья выражений. Штука эта весьма полезна тем, что позволяет передать лямбда-выражение не как делегат, а как что-то вроде AST, которое потом вызываемый может обрабатывать, что весьма полезно при написании ORM.

Так db.MyTable.Where(l=>l.Id>500).OrderBy(l.Timestamp).ToList() посредством ORM преобразуется в SELECT * MyTable WHERE Id > 500 ORDER BY Timestamp.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Mr. Cake , 31-Янв-13 22:29 
Анонимные классы есть.
var anon = new { Prop1 = 1, Prop2 = 2 };
Хотя, это больше похоже на константную структуру, т. к. ни добавлять туда методы, ни изменять значения свойств потом нельзя. Но оно обычно и не нужно, т. к. основное применение они находят в LINQ-запросах.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 23:09 
> Анонимные классы есть.
> var anon = new { Prop1 = 1, Prop2 = 2 };
> Хотя, это больше похоже на константную структуру, т. к. ни добавлять туда
> методы, ни изменять значения свойств потом нельзя. Но оно обычно и
> не нужно, т. к. основное применение они находят в LINQ-запросах.

Да я в курсе. В сравнении с явовскими анонимными классами они очень сильно обрезаны в своих возможностях, поэтому я и написал, что их нет.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 31-Янв-13 19:12 
шарп правильнее сравнивать не с явой, а со скалой

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Crazy Alex , 31-Янв-13 20:25 
Если бы скала была честно мультипарадигменной, а не спихивала в сторону "особенностями реализации" вроде отсутствия нормального for...

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 01-Фев-13 00:12 
"нормальный for" (то есть, как я понимаю, что-то типа плюсового for (int i = 0; i < n; i++) {}) из-за мутабельных переменных не подходит под функциональную парадигму. Для распараллеливания его придется на что-то менять, в то время как сейчас в скале достаточно просто написать ".par" после объявления диапазона. Так что, я считаю, Одерски все правильно сделал.

Nullables и прочее перечисленное в скале есть. Кроме того, там есть такие штуки как макросы (ну ладно, их пока еще нет), string interpolation, TrieMap, и т.д. :)


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Crazy Alex , 01-Фев-13 00:28 
Так фишка в том, что скала позиционируется как мультипарадигменная, а по факту императивный стиль там сильно кастрирован, при чем Одерский совершенно не скрывает,что сделано это чтобы стимулировать переход к функциональщине. По сравнению с Явой и то,что есть - счастье, конечно, а по сравнению с D или шарпом - грустно. А функциональщина в её "чистом" виде лично мне не интересна совершенно. В виде приправы к ООП - другое дело. Поэтому скала не слишком привлекает. Хотя часть идей хороша, да.

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено anonymous , 31-Янв-13 18:28 

> Кто работает с VS - очень хвалят, вообще-то. Мол, прожорливое, но писать
> крайне удобно. И читать тоже.

«Кактус колючий, но вкусный» — мыши.


"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено all_glory_to_the_hypnotoad , 31-Янв-13 22:10 
млять... теперь виндоуроды будут в несколько раз чаще гадить репозитарии своими нью лайнами и +x на все файлы

"Компания Microsoft добавила в Visual Studio и Team Foundatio..."
Отправлено Аноним , 01-Фев-13 01:01 
> млять... теперь виндоуроды будут в несколько раз чаще гадить репозитарии своими нью
> лайнами и +x на все файлы

Напиши скриптик или прожку для убирания этого. Пусть выкусят :). А в коменте к коммиту - так прямо и пиши: windows sh*t cleanup :D