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

Исходное сообщение
"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"

Отправлено opennews , 03-Фев-15 23:14 
В рамках инициативы (https://www.opennet.ru/opennews/art.shtml?num=41045) по открытию исходных текстов серверной платформы .Net Core (.NET Framework Libraries, .NET Core Framework Libraries и RyuJit VM), компания Microsoft опубликовала (http://blogs.msdn.com/b/dotnet/archive/2015/02/03/coreclr-is...) код  CoreCLR (https://github.com/dotnet/coreclr), движка запуска .NET-приложений, включающего runtime-компоненты платформы .NET Core. CoreCLR включает в себя JIT-компилятор RyuJIT, сборщик мусора, средства для загрузки байткода и  его компиляции в машинный код. Код опубликован под лицензией MIT и пока поддерживает только работу в Windows, поддержку Linux и OS X обещают добавить в ближайшие месяцы. Размер исходных текстов CoreCLR составляет примерно  2.6 млн строк кода.


URL: http://blogs.msdn.com/b/dotnet/archive/2015/02/03/coreclr-is...
Новость: https://www.opennet.ru/opennews/art.shtml?num=41603


Содержание

Сообщения в этом обсуждении
"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено гость , 03-Фев-15 23:14 
пошел читать божественный код от самой майкрософт...

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено th3m3 , 03-Фев-15 23:28 
Костыль на костыле и костылём погоняет.

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 04-Фев-15 02:16 
Это вы apt ещё не видели.

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено ананим.orig , 04-Фев-15 03:12 
apt — не платформа, apt — костыль по определению.

зыж
msi вон весь на хуках построен — пример из охвисиальной доки:
> Application Resiliency: Unlock the Hidden Features of Windows Installer
> …
> Summary: Windows Installer has several features that have largely gone unnoticed by the development community. These features allow an application to repair itself at runtime, or to install optional components based on the user's interaction with the application.

ну и далее по тексту https://msdn.microsoft.com/en-us/library/aa302344.aspx


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 04-Фев-15 20:24 
И это, заметьте, из того, что они выложить не постеснялись!

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено SubGun , 05-Фев-15 08:30 
Лихо ты 2,6млн строк кода прочел. Сразу видно, авторитет.

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Rumpel , 09-Фев-15 06:36 
Анализ появляется сразу после прочтения заголовка, высший уровень познания.

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено edcgy , 04-Фев-15 07:37 
Смотри как бы в рай не засосало.

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 04-Фев-15 17:12 
При том название рая может совершенно случайно оказаться Inferno.

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 04-Фев-15 20:46 
А вот Inferno не трожь. Нормальная распределённая ось.

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 04-Фев-15 19:53 
void RemoveExtensionAndNi(wchar_t* fileName)
    {
        // Remove extension, if it exists
        wchar_t* extension = wcsrchr(fileName, W('.'));
        if (extension != NULL)
        {
            extension[0] = W('\0');

            // Check for .ni
            size_t len = wcslen(fileName);
            if (len > 3 &&
                fileName[len - 1] == W('i') &&
                fileName[len - 2] == W('n') &&
                fileName[len - 3] == W('.') )
            {
                fileName[len - 3] = W('\0');
            }
        }
    }


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Анонимус_б6 , 03-Фев-15 23:41 
>Размер исходных текстов CoreCLR составляет примерно 2.6 млн строк кода.

это овер много же, правда? с чем можно сравнить такое количество строчек кода?


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено мегаанон , 04-Фев-15 00:08 
картинка для сравнения

http://www.informationisbeautiful.net/visualizations/million.../

хотя конечно способ подсчёта может быть разным


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено annonnym , 04-Фев-15 02:20 
Крайне смущает одинаковое кол-во кода в софте для Large Hadron Collider-а и собственно, Windows Vista.

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено pkdr , 04-Фев-15 09:44 
Висту писали индусы из M$, "любовь" которых к неизмеримому раздуванию кода общеизвестна.

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено count0krsk , 04-Фев-15 22:10 
А меня ещё улыбнуло, что в 7ке обратно стало как в ХП кода. Типа впилили что-то, народ подавился - выпилили обратно )))
И нет бы выводы сделать - так опять со своими "инновациями" в 8ку вляпались )) Туда и дорога...

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Anin , 04-Фев-15 13:26 
Не понял, а как они к-во кода сифилиса(бактерии) посчитали?

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 05-Фев-15 18:04 
>Не понял, а как они к-во кода сифилиса(бактерии) посчитали?

А чего не понятного? Есть разные методики подсчёта количества нуклеотидов.
Другое дело, что не стоит сравнивать количество нуклеотидов с количеством строк кода. Тут более низкий уровень, более адекватным будет сравнение с готовым скомпилированным бинарником. Но опять же, стоит учесть, что (как у сифилиса, так и у человека) в коде ДНК используется четверичная система счисления, а размер одного байта = 3.


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Crazy Alex , 04-Фев-15 00:10 

alex@place /usr/src/linux-3.17.4-gentoo $ find . -name '*.[c,h]' -exec cat {} \; | wc -l
17136291


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Michael Shigorin , 04-Фев-15 00:55 
> | wc -l

Лучше sloccount(1).


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Crazy Alex , 04-Фев-15 01:02 
Да какая разница, оно ж в попугаях - языки разные совершенно - я сишные строки считаю, у них - шарп или плюсы. Так, крайне грубая прикидка для понимания масштаба.

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено EHLO , 04-Фев-15 10:53 
>я сишные строки считаю

А так же пустые строки и комментарии.


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Crazy Alex , 04-Фев-15 11:25 
Ещё раз - меня там погрешность меньше, чем вдвое, вообще никак не волнует. Потому что и так сравнимо всё это весьма условно. А sloccount у меня нет и ставить ради двух абсолютно некритичных запусков я его не буду.

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Dark Angel , 04-Фев-15 16:03 
Так оно же тоже считается строкой кода? Не?

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Crazy Alex , 04-Фев-15 00:14 
alex@place ~/gcc-4.8.3 $ find . -name '*.[c,h]' -exec cat {} \; | wc -l
3969838

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено iZEN , 04-Фев-15 00:42 
>>Размер исходных текстов CoreCLR составляет примерно 2.6 млн строк кода.
> это овер много же, правда? с чем можно сравнить такое количество строчек кода?

% cd /usr/src/ && find . -name '*.[c,h]' -exec cat {} \; | wc -l
14623401

% cd /usr/ports/java/openjdk8/ && make extract
% cd /usr/ports/java/openjdk8/work/openjdk && find . -name '*.h' -exec cat {} \; | wc -l
  147532
% cd /usr/ports/java/openjdk8/work/openjdk && find . -name '*.c' -exec cat {} \; | wc -l
  510660
% cd /usr/ports/java/openjdk8/work/openjdk && find . -name '*.cpp' -exec cat {} \; | wc -l
  679393
% cd /usr/ports/java/openjdk8/work/openjdk && find . -name '*.java' -exec cat {} \; | wc -l
6360233


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Crazy Alex , 04-Фев-15 01:08 
Тебя не смущает, что джавовский рантайм на плюсах написан, а не на сях?

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено iZEN , 04-Фев-15 01:40 
> Тебя не смущает, что джавовский рантайм на плюсах написан, а не на сях?

Лучше бы он на Eiffel был написан, чтобы никого не смущать.



"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Crazy Alex , 04-Фев-15 02:12 
И поэтому ты искал сишные файлы, да?

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Ноно , 04-Фев-15 23:27 
Да лучше бы он в машинных кодах был, чтобы всем понятно было, все ведь тут бегло читают машинные коды, как черт в "Матрице" зеленую абракадабру на экране, я ведь прав?

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 04-Фев-15 09:33 
А тебя не смущает что /usr/bin/java написан на с?
http://hg.openjdk.java.net/jdk8/jdk8/jdk/file/687fd7c7986d/s...

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Crazy Alex , 04-Фев-15 10:46 
Не смущает. Я не знал, но мне простительно - я эту джаву в гробу видел и на её знаие не претендую. А вот фагату джавы изену забыть здоровенный плюсовый хотспот (который является прямым аналогом открытого  MS кода - JIT и всё такое) - непростительно.

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Kodir , 04-Фев-15 01:40 
Windows 3.1, например. Только там была уйма вещей, а тут какой-то сраный джит, да и тот не зависит от системы. Чо там понаписала индусня - одному БГ известно...

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Ноно , 04-Фев-15 23:24 
С "Войной и миром" сравнимо, наверное :)

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 04-Фев-15 00:38 
Не ясно только кому нужно открытие сервачной части, всё таки конёк шарпа это десктоп, а связку с виндовым рантаймом они открывать точно не будут.

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено edwin3d , 04-Фев-15 09:11 
> Не ясно только кому нужно открытие сервачной части, всё таки конёк шарпа
> это десктоп, а связку с виндовым рантаймом они открывать точно не
> будут.

Вы пьяны.
Открытая серверная часть, которая заработает на Linux - альтернатива Jav'e
Это очень серьезная заявка на сектор Java пирога, а это простите такой кусок, который Вы себе даже представить не можете


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено тоже Аноним , 04-Фев-15 09:43 
Подозреваю, что все-таки открытая серверная часть ДотНета, которая заработает под Линукс - это альтернатива в первую очередь Винсерверу.
Люди, наевшиеся проблем с Джавой, вряд ли захотят искать себе новых приключений с кое-как портированным сервером, еще не обкатанным на реальных задачах. MS-фанов среди них, надо думать, нет вовсе...

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено edwin3d , 04-Фев-15 09:52 
> Подозреваю, что все-таки открытая серверная часть ДотНета, которая заработает под Линукс
> - это альтернатива в первую очередь Винсерверу.

Простите, я не понимаю термин "Винсервер"  в контексте вопроса платформ для разработки ПО.
Понимаете, сейчас в корпоративном секторе есть 2 платформы:
Java
.NET

Вторая проигрывает первой только потому, что НЕ кросс платформенна.
Сама по себе .NET - весьма неплоха а если она станет по настоящему кроссплатформенной ...

> Люди, наевшиеся проблем с Джавой, вряд ли захотят искать себе новых приключений
> с кое-как портированным сервером, еще не обкатанным на реальных задачах

Я бы поспорил.
Просто потому, что наличие альтернативы порождает желание ее покрутить не на критичных задачах. За это время обтешутся баги, выявятся нюансы и т.д.



"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено 123 , 04-Фев-15 10:52 
>>Вторая проигрывает первой только потому, что НЕ кросс платформенна.

А как-же Xamarin? Работает же.


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено edwin3d , 04-Фев-15 11:51 
>>>Вторая проигрывает первой только потому, что НЕ кросс платформенна.
> А как-же Xamarin? Работает же.

Не имеет прямого отношения к обсуждаемой теме, равно как и отношения к платформам.
Xamarin пилит Mono и иже с ними. На этом они достигли успехов, весьма не малых, но по сути их продукты решают несколько иные задачи, а в области о которой говорю я - близко не равны продуктам от M$


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено тоже Аноним , 04-Фев-15 11:38 
> термин "Винсервер"  в контексте вопроса платформ для разработки ПО

Контекст разработки рано или поздно упирается в контекст внедрения. Если это добро будет разворачиваться и работать под Линуксом заметно проблемнее, чем под Винсервером, кроссплатформенность - просто рекламный пшик.

> порождает желание ее покрутить не на критичных задачах

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


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено edwin3d , 04-Фев-15 11:47 
>> порождает желание ее покрутить не на критичных задачах
> Вот только когда "покрутить" закончится вопросами, ответ на которых будет "да это
> все баловство, покупайте наш сервер - и все будет шоколадно", желание
> может улетучиться.

Ваши опасения разумеется обоснованны.
Но проблема в том, что Вы обрисовали нынешнюю ситуацию, когда все упирается как раз в "покупайте нашу ОС - и все будет шоколадно". Если ситуация не измениться в контексте отношения M$ ... да, будет пшик


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено тоже Аноним , 04-Фев-15 12:50 
А если изменится, то они тупо потеряют источник дохода. Сами-то как думаете, что они выберут?

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено edwin3d , 04-Фев-15 12:57 
> А если изменится, то они тупо потеряют источник дохода.

Они его уже теряют. С треском.
Противостояние Java vs. .NET последняя проигрывает, сползание медленно, но верное.
А тут еще закопанный Silverlight и т.д. - такими темпами очень скоро терять нечего будет.
Кроме патентов

> Сами-то как думаете,
> что они выберут?

Ну как-бы новый CEO пришел не из толкателей офисов, потому я склонен полагать, что они выберут таки риск и шанс занять большой кусок на рынке, откусив у Oracle, а не сползание в болото


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено sanchous , 04-Фев-15 20:45 
> Простите, я не понимаю термин "Винсервер"  в контексте вопроса платформ для разработки ПО.
> Понимаете, сейчас в корпоративном секторе есть 2 платформы:
> Java
> .NET
> Вторая проигрывает первой только потому, что НЕ кросс платформенна.
> Сама по себе .NET - весьма неплоха а если она станет по настоящему кроссплатформенной ...

Вторая проигрывает первой не только и отнюдь не столько из-за некроссплатформенности.
Основная проблема .net - это вендорлок в виде MS.

Java развивается через JCP, есть стандарты на все более-менее значительные технологии.
Есть реализации всех Java-технологий от разных производителей на любой вкус, цвет и кошелек.
Sun, а ныне Оракл, не мешают софтверным гигантам зарабатывать на Java.
За это Java любят IBM, SAP, RH и все остальные вендоры.

Бизнес любит Java за то, что есть выбор реализаций Java-технологий разных вендоров за разные деньги - в том числе за бесплатно, свободный выбор комплементарных технологий (например СУБД), великолепная обратная совместимость, понятная модель развития - все это снижает риски бизнеса.

И под другую сторону - MS со своим дотнетом.
Как и куда развивается .NET - решает только MS, не спрашивая никого.
Отсутствуют спеки на технологии => вендоры не могут разрабатывать конкурирующий софт.
Отсутствуют спеки на технологии => отсутствует обратная совместимость .NET с самим собой.
В любой момент MS может похоронить любую технологию - аналогов от конкурентов нет => огромные риски для бизнеса.
Полный лок на МС-вские технологии - купи винду, сиквел и т.д.
Серьезный бизнес не хочет, и не будет вливать деньги в технологию, перспективы которой даже на ближайшие пару лет весьма туманны.

Как бы ни был хорош .NET сам по себе - он однозначно будет слит, в наше время такая политика от MS не прокатит.


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено count0krsk , 04-Фев-15 22:20 
> Как бы ни был хорош .NET сам по себе - он однозначно
> будет слит, в наше время такая политика от MS не прокатит.

АминЪ.


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Ноно , 04-Фев-15 23:35 
Тут дело не в том, кто хорош, а в стеке технологий, вот и приходится выбирать - либо Oracle RDBMS/Oracle Linux/Java, либо MS SQL Server/MS Windows/.NET... А перемешивать их - не комильфо. Я свой выбор в изучении в пользу оракловых технологий сделал.

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 04-Фев-15 17:14 
> Открытая серверная часть, которая заработает на Linux - альтернатива Jav'e
> Это очень серьезная заявка на сектор Java пирога,

Удачи вляпаться в мсовские технологии. Пример IE for Unix некоторых болванов ничему не научил.


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено edwin3d , 04-Фев-15 17:23 
>> Открытая серверная часть, которая заработает на Linux - альтернатива Jav'e
>> Это очень серьезная заявка на сектор Java пирога,
> Удачи вляпаться в мсовские технологии. Пример IE for Unix некоторых болванов ничему
> не научил.

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



"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Kodir , 04-Фев-15 12:57 
> Не ясно только кому нужно открытие сервачной части, всё таки конёк шарпа
> это десктоп

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


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 04-Фев-15 17:15 
> На самом деле у сишарпа нет никакой заточки -

Поэтому он везде понемногу и везде в пролете :)


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено тоже Аноним , 04-Фев-15 21:23 
То есть он мог бы при желании заменить Go... но зачем?

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено count0krsk , 04-Фев-15 22:24 
> универсальный язык. На нём спокойно пишутся сервисы, ASP

Фу-фу-фу! Как не стыдно, в приличном обществе произносить слово asp! Работает у нас городской аукцион на нем, так лагает даже через 100 Мбит пиринг, при том что они его 10 лет вылизывают, в датацентре хостятся, и кучу денег вложили.
Но вот мозгов понять что лаги - из-за асп и виндузятины, видимо пока не хватает.
Ещё сайт администрации города на АСП. Там вообще тормозилище...


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 04-Фев-15 02:41 
"В рамках инициативы по сбрасыванию на свалку опен соурс устаревшего мусора..."

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 04-Фев-15 10:37 
А у микрософта есть альтернатива устаревшему мусору?

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 04-Фев-15 11:55 
Да. Инновационный мусор.

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Kodir , 04-Фев-15 12:54 
ржака :)))


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено count0krsk , 04-Фев-15 22:30 
> ржака :)))

Вспоминаю "социальную рекламу" на улице: "У мусора есть свой дом!" И банка из-под колы, лезущая в урну. Теперь я знаю, где дом у мусора )) В Редмонде ))



"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 04-Фев-15 17:17 
> А у микрософта есть альтернатива устаревшему мусору?

Конечно. Они сто лет назад сказали что пора валить на хтмл5. При этом по сути RIPнули сильверлайт, недвусмысленно кинув дотнетчиков. Ну и конечно же они начали инфильтрацию в стандарты, W3C и все такое. А дотнет теперь нафигнужный балласт. Что на нем делать то?


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 04-Фев-15 20:53 
И потому они уже переписали на хтмл5 все свои динамиксы, азуры и прочие офисы, и точконет осталось отправить в печь опяче инкубатора.

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Zenitur , 04-Фев-15 07:15 
GCC 4.5 и Clang 3.0 ему не хватает. Обидно, придётся обновляться.

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено arisu , 04-Фев-15 08:00 
отличный проект для апачевского скотомогильника.

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено edwin3d , 04-Фев-15 09:29 
> Забавно, что на сайте "Все что связано с открытыми технологиями и бла
> бла бла", новости, о куске проприетарного drm-а под названием Steam, плюсуются
> до поросячьего визга, а новость об открытии  последней крупной  
> проприетарной платформы разработки в минусе.

Не судите людей строго.
Увы, но M$ не раз и не два показывало, как она простите натягивала овечью шкуру и .... карма испорчена.
Потому многие относятся с откровенным недоверием ... а часть - школоло которые не понимаю что это означает и делают стойку на название  



"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 04-Фев-15 17:18 
Мы еще не забыли как микрософт поступил с IE for Unix когда отхватил побольше рыночной доли. И офис для маков - так же. А на своих ошибках учатся только глупые люди. Мы будем учиться и на чужих.

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено тоже Аноним , 04-Фев-15 09:50 
А еще обязательно какой-нибудь аноним и в той, и в другой новости оставит такой комментарий. Прям аноним-аноним!

Если же не наводить тень на плетень, разница очевидна: мы знаем, как на этом собирается заработать Стим, но можем только подозревать, как, на ком и какими методами собирается заработать MS. Радоваться, предвидя очередное западло, было бы как минимум странно.


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 04-Фев-15 10:08 
>мы знаем, как на этом собирается заработать Стим

Да? Недавний скандал с стимом собирающим данные о всех посещенных вами сайтах, вы пропустили правильно?
>Report:  Steam Scans Your DNS History
>Valve is looking at your browsing history right now, if a recent report is to be believed. It seems that the company's Valve Anti Cheat system (VAC) reportedly looks at all the domains you have visited, and if it finds that you've frequented hack sites, who knows what actions it will take.

Видеонаблюдение в туалетах ведется для вашей безопасности!


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено arisu , 04-Фев-15 10:12 
как будто от «античитовых систем» стоит ожидать чего-то иного. система, которая считает, что она, а не пользователь, имеет право контролировать принадлежащий пользователю компьютер… с лохов, которые себе это *добровольно* ставят — грешно не стричь. только надо было проще: при загрузке выводить большой неубираемый банер: «продай почку, вышли деньги valve!» гарантирую, что количество проданых почек выросло бы просто неимоверно.

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 04-Фев-15 10:18 
Я это понимаю. Я не понимаю двух вещей:
1. Что эти люди делают на этом сайте?
2. Как можно бояться открытого кода, но не бояться куска проприетарного г-на с официально встроенным drm и, с недавних пор, системой трансляции изображения с экрана монитора?


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено arisu , 04-Фев-15 10:22 
2. не «бояться», а «брезговать».
1. есть подозрение, что новости о стиме и новости об открытии куска .net читают всё-таки разные аудитории, хоть и частично пересекающиеся.

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 04-Фев-15 17:20 
> как будто от «античитовых систем» стоит ожидать чего-то иного.

Это смесь трояна и руткита. Как известно, громче всех орет "держи вора!" сам вор...

Только вот вроде как все эти зонды впарены в основном юзерям виндов.


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено arisu , 04-Фев-15 17:34 
> Только вот вроде как все эти зонды впарены в основном юзерям виндов.

а разве недостаточно того, что клиент стима без исходников? сразу включается «презумпция виновности проприерастов».


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено тоже Аноним , 04-Фев-15 11:46 
> Недавний скандал с стимом собирающим данные о всех посещенных вами сайтах, вы пропустили правильно?

Насколько я понимаю, он этим балуется только под Виндой, так что я это пропустил совершенно правильно.


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Michael Shigorin , 04-Фев-15 16:39 
> А еще обязательно какой-нибудь аноним и в той, и в другой новости
> оставит такой комментарий. Прям аноним-аноним!

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

Призовая ссылка: http://wiki.opennet.ru/MSSP


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено тоже Аноним , 04-Фев-15 21:25 
Люди с мозгами не работают промоутерами и клакерами, так что странно было бы и ожидать их наличия...

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено count0krsk , 04-Фев-15 22:36 
> Люди с мозгами не работают промоутерами и клакерами, так что странно было
> бы и ожидать их наличия...

Кто такой клакер? Это от слова хакер, факер, или квейкер?


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено тоже Аноним , 05-Фев-15 08:47 
Общеизвестно, что, кроме жаргонов, суржиков и прочего новояза, существует и значительный устоявшийся массив иноязычных слов русского языка. Разобранных в академических изданиях, легко доступных в сетях массовой информации.
На случай, если выше было непонятно: в словарь загляните.

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено count0krsk , 08-Фев-15 09:55 
А на Украине за слова на неукраинском тупо бьют. Может и у нас пора людей по-русски заставлять разговаривать? Обычно англоязычные слова тянут те, кто не знает их перевода, или пытается выглядеть еврогейцем.
Менеджер = управленец, промоутер = рекламщик, регрессия = откат. Учите великий и могучий, клакер Вы наш ;-)

Ещё Грибоедов высмеивал смесь французского с нижегородским ))


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Алексей Морозов , 04-Фев-15 09:53 
Я так понимаю, данная новость означает, что Моно - всё? Или они уже успели слиться в экстазе?

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Andrey Mitrofanov , 04-Фев-15 10:52 
> Я так понимаю, данная новость означает, что Моно - всё? Или они
> уже успели слиться в экстазе?

В экстазе. Иказа http://tirania.org/blog/archive/2014/Nov-12.html в экстазе, Землин http://www.itwire.com/opinion-and-analysis/open-sauce/66090-...? в эстазе. Тигар и иЗен задыхаются от восторга.


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Kodir , 04-Фев-15 12:42 
> Я так понимаю, данная новость означает, что Моно - всё? Или они
> уже успели слиться в экстазе?

Когда я читал анонсы со стороны M$, там был задан вопрос, мол, "Моно - всё, уже не нужен?", на что был дан ответ в стиле американских адвокатов - они как могли старались не произнести "ДА" и линию ответа свели к тому, что Мигелюшки типа будет помогать нам. А "нам" значит пилить _мелкомягкое_ поделие, а не моно. Но МС сказала, что открыла reference sources для .НЕТ, чтобы "разрабы моно могли с ними сверяться и забирать в свой продукт".

Из этой хитро*опой интриги я понял, что мелкософт НЕ БУДЕТ развивать Моно, а будет пилить свой многоплатформенный дотнет, с джитом и мусорщиком.


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 04-Фев-15 15:41 
Ну то что майки не будут пилить моно это понятно. Вопрос стоит "будет ли Мигелюшка дальше пилить моно".

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 04-Фев-15 17:22 
> "будет ли Мигелюшка дальше пилить моно".

Врядли микрософта волнуют проблемы тех кого может зашибить сбрасываемым балластом :).


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено count0krsk , 04-Фев-15 22:39 
> Врядли микрософта волнуют проблемы тех кого может зашибить сбрасываемым балластом :).

Отдать швартовы! Сбросить шлакоблоки! ))


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Andrey Mitrofanov , 05-Фев-15 09:59 
>> Врядли микрософта волнуют проблемы тех кого может зашибить сбрасываемым балластом :).
> Отдать швартовы! Сбросить шлакоблоки! ))

Новость: "Майкрософт выложил кирпичей." Всё прояснилось.


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Алексей Морозов , 05-Фев-15 08:16 
Ну, в общем, для Мигеля персонально ситуация выглядит как "Наконец-то! Наши! Дождались!"

Для Mono в целом, думаю, ситуация больше похожа на GNU Classpath.


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 04-Фев-15 10:34 
Прямо рай для садомитов от MS.

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено тоже Аноним , 04-Фев-15 13:24 
Если MS откроют свои основные наработки, они, можно считать, повернутся к дверям ногами - без вендор-лока им в кратчайшие сроки придет... гм... в негодность!

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 04-Фев-15 14:41 
Ну, теперь-то можно вендорлочить по-новому! Подкупить "технический комитет", продвинуть дотнет в дефолтную поставку дистрибутивов, говорить всем вокруг, что так и надо, что это опенсорс и что, самое главное, это выбор мейнтейнеров, которым дотнет удобнее и которые вам ничего не должны; а кому не нравится, пусть идут делают форк (в случае появления форка следует кричать, что ничего у них не получится и зачем вообще фрагментировать платформу?).

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено тоже Аноним , 04-Фев-15 16:31 
Натяжка уж очень очевидна. Постажируйтесь у самобичующегося ниженабросившего.

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 04-Фев-15 12:21 
фигня, настоящий переворот будет в ютубу когда от флеша откажутся, вот огда все

"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Kodir , 04-Фев-15 12:44 
> фигня, настоящий переворот будет в ютубу когда от флеша откажутся, вот огда
> все

"Вы не поверите...."


"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 04-Фев-15 17:21 
> настоящий переворот будет в ютубу когда от флеша откажутся

Попробуйте почитать новости на опеннете! Удивительное - рядом! :)



"Microsoft открыл исходные тексты .NET Core Runtime (CoreCLR)"
Отправлено Аноним , 04-Фев-15 20:54 
> фигня, настоящий переворот будет в ютубу когда от флеша откажутся, вот огда
> все

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


"Компания Microsoft открыла исходные тексты .NET Core Runtime..."
Отправлено Анономс , 04-Фев-15 21:20 
> Microsoft открыла исходные тексты

Молодцы! Теперь пусть распечатают и начнут засовывать себе в задний проход, за Билла, за Элопа, за Балмера и тд.


"Компания Microsoft открыла исходные тексты .NET Core Runtime..."
Отправлено count0krsk , 04-Фев-15 22:43 
> Молодцы! Теперь пусть распечатают и начнут засовывать себе в задний проход, за
> Билла, за Элопа, за Балмера и тд.

Таки да )) Но стоит отметить, что в вайне корректная поддержка .Нет приложений всех версий таки не помешала бы. А то у меня Лоадеры к некоторым игрушкам, написанные на этом шит.нет не запускаются.


"Компания Microsoft открыла исходные тексты .NET Core Runtime..."
Отправлено Avator , 04-Фев-15 22:59 
"поддержку Linux и OS X обещают добавить в ближайшие месяцы" =))))
8 лет назад, сразу после института, учился на официальных курсах по C# и тогда тоже говорили что вот-вот будет поддержка Linux и MacOS X. =)) Только не помню точно через сколько месяцев обещали, по-моему через 4, ну что еще лет 8 и будет поддержка Linux? =))) Осталось подождать совсем чуть-чуть =))

"Компания Microsoft открыла исходные тексты .NET Core Runtime..."
Отправлено Ноно , 04-Фев-15 23:49 
Я и удивляюсь - какой смысл в виртуальной машине, которая отбирает нехило так ресурсов ЭВМ, если эта машина запускается только под виндой (не берем сторонние реализации)? Ведь лозунг Явы - "Написал один раз - запустил везде", а у дотнета, видимо, "Написал один раз - переписал под новую несовместимую версию, возможно, даже запустил на винде, если винда - не XP".

"Компания Microsoft открыла исходные тексты .NET Core Runtime..."
Отправлено annonnym , 05-Фев-15 02:15 
> 8 лет назад,

Так вас не обманывали, о нет! Просто "in a number of months" -- понятие немножечко растяжимое. Глядишь, еще так месяцев через двести, либо допилят, либо как у классика -- "ишак помрет"^WW будет ненужно ;)


"Компания Microsoft открыла исходные тексты .NET Core..."
Отправлено arisu , 05-Фев-15 12:25 
идея такая, что идиоты сейчас ломанутся это писать бесплатно.

и ломанутся, скорее всего: идиотов на планете очень много.


"Компания Microsoft открыла исходные тексты .NET Core Runtime..."
Отправлено Аноним , 05-Фев-15 10:33 
Порадовали безумно
https://github.com/dotnet/coreclr/commit/cb3773542726fda1267...

"Компания Microsoft открыла исходные тексты .NET Core..."
Отправлено arisu , 05-Фев-15 12:23 
> Порадовали безумно
> https://github.com/dotnet/coreclr/commit/cb3773542726fda1267...

add_compile_options(-Wno-microsoft)
тоже хорошо.


"Компания Microsoft открыла исходные тексты .NET Core..."
Отправлено Аноним , 05-Фев-15 13:08 
а еще в природе существует варнинг "-Wno-gnu" :)

"Компания Microsoft открыла исходные тексты .NET Core..."
Отправлено arisu , 05-Фев-15 13:13 
> а еще в природе существует варнинг "-Wno-gnu" :)

однако его туда не вписали. вывод: даже сама m$ не хочет, чтобы ей напоминали об m$!


"PVS-Studio: 25 подозрительных фрагментов кода из CoreCLR"
Отправлено Аноним , 17-Мрт-15 20:49 
PVS-Studio: 25 подозрительных фрагментов кода из CoreCLR - http://habrahabr.ru/company/pvs-studio/blog/253280/