Компания Microsoft объявила (https://blogs.msdn.microsoft.com/dotnet/2016/06/27/announcin.../) о доступности открытой платформы .NET Core 1.0 (https://dot.net/core) для Windows, OS X и Linux. В состав .NET Core входят .NET Core runtime, библиотеки и утилиты, предоставляющие средства для разработки микросервисов, библиотек, серверных и консольных приложений на базе платформы .NET. Одновременно опубликованы стек для разработки web-приложений ASP.NET Core 1.0 (https://blogs.msdn.microsoft.com/webdev/2016/06/27/announcin.../), ORM-прослойка Entity Framework 1.0 (https://blogs.msdn.microsoft.com/dotnet/2016/06/27/entity-fr.../) и предварительный выпуск набора для разработчиков .NET Core SDK 1.0.0 Preview 2 (https://github.com/dotnet/core/releases).Исходные тексты компонентов .NET Core распространяются (https://github.com/dotnet/core) под лицензиями MIT и Apache 2, ASP.NET Core поставляется под лицензией Apache 2. Кроме Windows заявлена (https://github.com/dotnet/core/blob/master/release-notes/1.0...) поддержка Red Hat Enterprise Linux 7.2, CentOS 7.1+, Fedora 23, Debian 8.2+, Ubuntu 14.04/16.04, openSUSE 13.2, Linux Mint 17.1 и OS X 10.11. Кроме того, в рамках ранее налаженного (https://www.opennet.me/opennews/art.shtml?num=43262) партнёрства с Microsoft в области продвижения платформы .NET, компания Red Hat объявила (https://www.redhat.com/en/about/blog/net-core-now-available-...) о реализации поддержки .NET Core 1.0 в Red Hat Enterprise Linux: платформа .NET Core поставляется для пользователей RHEL как в форме набора пакетов, так и в виде образа изолированного контейнера для Red Hat Enterprise Linux Atomic Host и OpenShift.
URL: https://blogs.msdn.microsoft.com/dotnet/2016/06/27/announcin.../
Новость: http://www.opennet.me/opennews/art.shtml?num=44680
Тут их недавно ловаили на встраивание кода телеметрии в бинарники собранные студией.
ловаили, ловаили, да не выловаили
А ты: улыбаешься, молчишь — никому не слова,
Когда каждый мечтает с тобою лова-лова!
«на встраивании», бестолочь
Причастия еще не проходили?
Он пишет на параллельном (альтернативном) русском. По ихнему всё правильно. Ихнему... ихнему...
> «на встраивании», бестолочьВозможно, человек про наживку.
AOT: не-а.
"The .NET Core tools include a telemetry feature so that we can collect usage information about the .NET Core Tools. It’s important that we understand how the tools are being used so that we can improve them. Part of the reason the tools are in Preview is that we don’t have enough information on the way that they will be used. The telemetry is only in the tools and does not affect your app."Совсем нас за лохов держат.
Какая может быть телеметрия? Безопасность прежде всего.
Как заблокировать-то эту телеметрию?
Перестать пользоваться бесплатными бэкдорами и средствами сбора телеметрии, включая ОС для них, от m$. Ваш Кэп.
https://habrahabr.ru/post/281374/Не дёргайся. И читай поменьше советских газет.
Собирать через gcc, очевидно же!
Монокапец?
что моно, что NET.CORE на линуксе тормознее чем java по скорости, так что пока рано всё это в продакшен брать и что-то менять
Как вы себе представляете возможность догнать по производительности хотябы жабу, если параллельно должна работать целая пачка шпионских модулей?
Xamarin делали экспериментальный порт Android с JVM на .NET и он пошустрее был:
https://habrahabr.ru/post/170629/
> Xamarin делали экспериментальный порт Android с JVM на .NET и он пошустрее
> был:
> https://habrahabr.ru/post/170629/статья перевод от МигеляДеИкаса! владельца Xamarin! (на тот момент), где они сами себя хвалят, с кодом из 2012-го - очень независимо и авторитетно) ..и смешно)))
Пошустрее чем Java ))), любишь комиксы читать?
> на линуксе тормознее чем java по скоростидавай прувы, коли рот открыл
http://benchmarksgame.alioth.debian.org/u64q/csharp.html
Ты сам то по линку ходил? Твоё овно выиграло жалкие проченты в _одном_ из _одинадцати_ бенчей ... зато проигрывало сотни процентов, _эпично_ :)
по линку не проценты, а секунды выполнения (меньше - лучше)
компилятор по ссылке не имеет никакого отношения к тому, о котором говорится в новости
http://benchmarksgame.alioth.debian.org/u64q/compare.php?lan...
а вас не смущает, что там сравниваются многопоточные реализации на Java с однопоточными на C#? А где шарп все-таки многопоточный - в одном тесте фиксированное число потоков (в java-версии - равное числу ядер), в другом вообще гонка, третий не оптимизирован, и т.д. Не говоря уже про то, что в реальных проектах реверс-комплементы и множества Мандельброта считают на C++, а не на Java или C#.Если бы вы написали в жизни хоть одну строчку кода, то знали бы, что серьезно относиться к этим "бенчмаркам" нельзя.
Руками красношляпки мс хочет сдвинуть джаву и сделать сисярп основной платформой для кроссплатформенного ынтыпрайза.Пили, шапка, пили сук на котором сидишь. Выхода ж нет, оракел прижимает "неубиваемым линуксом". А ЕЕЕ уже проходили много раз: распространится сисярп по всем системам, наберёт легаси, а потом ... как в старой песне.
альтернатива?
> альтернатива?Нет никакой альтернативы для вендузоедов.
1С :)))))
> альтернатива?D.
Пишите на D - единственный вменяемый язык, достойный быть наследником С/С++.
Сказал А, скажи и Б.
Какая должна быть платформа для кроссплатформенного энтерпрайза?
Ну не одна, так другая.Не на руби же писать.
И не на питонах. А перл так вообще..
Уважаемые, подскажите а что оно умеет на данном этапе?
Собирать и отправлять инфу о тебе
> Собирать и отправлять инфу о тебе+100000 этому господину! Ржу :)
Угу.
Теперь то ясно, что кампания из списка стратегических кампаний сша может поддерживать ЛЮБУЮ кампанию? Если она тоже из этого списка.Зыж
А ведь нокию то правда жалко.. фины, вступайте в наты.
> Угу.
> Теперь то ясно, что кампания из списка стратегических кампаний сша может поддерживать
> ЛЮБУЮ кампанию? Если она тоже из этого списка.
> Зыж
> А ведь нокию то правда жалко.. фины, вступайте в наты.Еще в деле запатентованных прямоугольников (apple vs samsung) было понятно.
>А ведь нокию то правда жалкоNokia полгода назад купила Alcatel-Lucent за 15 лярдов, а весной - еще какой-то французский стартап, связанный с IT и медициной. Также финны выкупили права на свой бренд у Microsoft и собираются выпустить смартфоны и планшеты к концу этого года. Так кого вам там жалко?
> Nokia планирует сокращение более чем тысячи сотрудников в Финляндии после приобретения франко-американской Alcatel-Lucent.После распада СССР каждый год население России (РСФСР) уменьшалось на ~1 миллион. И никто не виноват. И никакого хитлера.
Ну подумаешь 25 лет прoсрaли как в трубу и вывезли х/з какое количество капитала.И что за ОСь у них там будет(!!!)? Уже точно не "горящая"?
Неужто уже опять приносят 45-60% бюджета своей родине?
>>А ведь нокию то правда жалко
> Nokia полгода назад купила Alcatel-Lucent за 15 лярдов, а весной - еще
> какой-то французский стартап, связанный с IT и медициной. Также финны выкупили
> права на свой бренд у Microsoft и собираются выпустить смартфоны и
> планшеты к концу этого года. Так кого вам там жалко?зарОдилось это все в далекой пиндосятии https://www.alcatel-lucent.com/about/history
в ходе пьесы белу шмазь сотворили и порвали жопу на британский крест
Осколки разбежались аки тараканы по "собственным" бусинесам, на что уже обоссалОсь белоголубое (ИБМ) - и выперднуло мелкомягк, поручив БенеКалиткину 3-му следить за сливом капитала (http://abcdefgh.livejournal.com/919252.html)Походу мсявые уже отпочковались в собственное плавание, успевая раскидывать фекалии и отравляя ими вокруг стоящие компании (так умер DEC породив уиндоус НТ текущего вида изнутря)
Кусочег по имени нортел заключил стратегическое соглашение (https://news.microsoft.com/2006/07/18/nortel-and-microsoft-f.../), кот. привело евоного к ождаемому результату...
кусок нортела, ноне, является куском, Alcatel-Lucent (вот ведь странно)Апосля мсявые подружились с ноклой, с ожидаемым результатом
и теперь нокла покупает "куски" обгаженые мсявыми - логично, привычка к ... неистребима :)
Теперь "кусочки" пытаются "срастись" :)Ахада - чета я не слышал про запуска этого поделия ".NET Core" на мэнфреймах аиксах
И что, на голом c# можно кроссплатформенный софт писать? Перекомпилять и переписывать под либы конкретной ОС все равно же надо?
если аппликуха полностью менеджед без инвоков и без СОМ+, то ничё перекомпилять не треба.
Вы зря так истерите. В любом случае, линуксоиды от этого только выигрывают! Вам - как программистам, а линуксоид им обязан просто быть иначе вы просто балласт, разнообразие только на пользу. Всегда хорошо когда есть выбор!
> линуксоиды?
> разнообразие только на пользу. Всегда хорошо когда есть выбор!Да-да. Ливиец можеть стать беженцем в Германии. Или во Франции. Или в Бри.. а нет, не может.
Но это ж все-равно выбор, не так ли?
Понял только, что пользователь линукса обязан быть программистом...
> Понял только, что пользователь линукса обязан быть программистом...Это было очевидно ещё на Линуксе 1.0; И выпуск "юзерфрендли" Бубунт почти никак не изменил сути - неизбежная командная строка и канпелять, канпелять.....
> Вам - как программистам, а линуксоид им обязан просто быть иначе вы просто балластДавненько я подобного бреда не слышал.
>>Отдельного внимания заслуживает включение по умолчанию в утилитах .NET Core SDK системы телеметрии,ждёмс рекламы, не за горами, зима наступила
>> Entity Framework 1.0Entity Framework Core 1.0
> Для отключения телеметрии следует установить переменную окружения DOTNET_CLI_TELEMETRY_OPTOUT в значение true или 1.точно в реестр не надо лезть?
Если сильно хочется, можешь править переменные окружения через реестр
> точно в реестр не надо лезть?Лезь сразу в сектора диска - unix way же! :) dd или кто там...
зачем оно нужно если есть JVM based kotlin и Go lang - пиши под винду и линукс без проблем, стабильно и надежно, есть множество сторонних библиотек.
Потому что хозяин повелевает, речь больше не идёт о производительности, надёжности и преимуществах в разработке
Котлин - увы, ЛИШЬ ЯЗЫК всё в той же убогой жабосреде. Что-то в коде он может сократить, но не может избавить от тонн уродливого API жабской платформы. Так что Джетбрынзы либо должны писать базовую библиотеку заново (что им не по карману), либо так и вести полудохлый Котлин как приблуду к IDEA.
Замечательно! Наконец в эти наши линуксы завезли нормальный энерпрайзный язык.
всё готово для написания и перетаскивания мегатонн уродливого тормозного крапа.
Тормозным его ещё можно с натяжкой назвать, но не уродливым. Нет.
> Тормозным его ещё можно с натяжкой назвать, но не уродливым. Нет.Для кого и вижуал бейсик -- красота.
Bash то покруче будет?
Есть хоть какие то сомнения?!
Есть. Достаточно посмотреть на башовский IF. Более уродливого синтаксиса придумать сложно.
Ой-ей. Откуда вы такие тут беретесь?
Для тормозов - он даже быстрый, для уродов - он даже красивый.
И да - линукс _пока ещё_ не ваш!
> Тормозным его ещё можно с натяжкой назвать, но не уродливым. Нет.Оно просто обречено быть уродливым. Кто из дотнетчиков озаботится изучением "под что же мы будем запускать?". Строго говоря - никто. Это значит "мимо системы". Это значит свалка, помойка и костыли. Это значит - велосипеды. Это свои инсталляторы, свои либы, свои обновлялки и в общем всё то, что позволяет называть Windows - ужасной операционной системой. Ну и всё остальное до кучи. В миниатюре мы это наблюдаем в стиме. "Кроссплатформенный дотнет" под руководством не менее кроссплатформенных дотнетчиков фигачит софт, частыми болезнями которого являются: чёрный экран при старте, кривое определение мультимониторной конфигурации и прочее... И это игроделы.
> всё готово для написания и перетаскивания мегатонн уродливого тормозного крапа.Не прав, бро! "Тормоза" там вообще отсутствуют ввиду того, что никто не пишет числодробилки на шарпе. А "уродливый" - это вообще не в кассу - у шарпа достаточно продвинутая платформа, которая на порядок удобнее жабской, я писал - я знаю.
Так что всё дело только в компиляторе: мелкософт выкатывает фронтэнд, прикручивает LLVM и результат будет ни на наносекунду медленнее любого другого кода.
>> всё готово для написания и перетаскивания мегатонн уродливого тормозного крапа.
> Не прав, бро! "Тормоза" там вообще отсутствуют ввиду того, что никто не
> пишет числодробилки на шарпе. А "уродливый" - это вообще не в
> кассу - у шарпа достаточно продвинутая платформа, которая на порядок удобнее
> жабской, я писал - я знаю.удобней чем - синтаксическим сахаром - его тонны для языков поддерживаемых jvm
и шарпей не является самым популярным языком, добавим не переносимость решений (именно решений, а не кода "здраствуй дерево") - он нах не вперся ощутимой массе разработчиков> Так что всё дело только в компиляторе: мелкософт выкатывает фронтэнд, прикручивает LLVM
> и результат будет ни на наносекунду медленнее любого другого кода.эти эротические фантазии сбудутся только для уиндоуз, кот. сама по себе не является примером быстрой и устойчивой работы, учитывая костыли переносимые из версии в версию "для совместимости" с тупыми проггерами
так что - все дело в... винде, когда она не нужна - не нужен и шарпей, а обещания, да еще и от МС - уже не раз пройдены (вспомним хотя бы сегментацию jvm)
Ты хоть смывал за собой после того как писал? А то такие вот писуны все лифты уже записали.
< Замечательно! Наконец в эти наши линуксы завезли нормальный энерпрайзный язык.
Без мозгов и костей. Не выдавайте желаемое за действительное.
Язык то хороший, вот только сам дотнет - вещь в себе
> Язык то хороший, вот только сам дотнет - вещь в себепрямо скажем хороших языков хватает.
Например?
> Например?D/Vala/OCaml например. смотря что надо. Или вот Scala/Smalltalk.
Есть _всё_, за исключением короткого списка.
Под форточку же - наоборот, ничего нет, за исключением короткого списка.Вот и весь сказ.
> Есть _всё_, за исключением короткого списка.
> Под форточку же - наоборот, ничего нет, за исключением короткого списка.
> Вот и весь сказ.в этом и проблема - универсальный нож (аки мудогрызка) - по заявлениям и фичам - может все, по факту - всё, но настолько похабно
вот и выбирают инструмент по задаче, и тогда - мудогрызкам места не находится
> Например?Съешь ещё этих мягких французских GNU bash.exe, да выпей же MS Vista 10.
> Например?Java
Лучше бы дали эти деньги ксамарину.
The cake is a lie.
> Компания Microsoft объявила
>о доступности открытой платформы .NET Core
> и предварительный выпуск набора для разработчиков .NET Core SDK 1.0.0 Preview
>под лицензиями MIT и Apache 2,
> поддержка Red Hat Enterprise Linux 7.2, CentOS 7.1+, Fedora 23, Debian
>8.2+, Ubuntu 14.04/16.04, openSUSE 13.2, Linux Mint 17.1 и OS X 10.11.
> партнёрства с Microsoft в области продвижения платформы .NET, компания Red Hat
> платформа .NET Core поставляется для пользователей RHEL2016-06-28
Roy Schestowitz "Today’s Media Coverage Says Microsoft Loves Linux, But Today Microsoft Extorted Linux Using Software Patents Again"http://techrights.org/2016/06/28/microsoft-vs-luna-mobile/ Переведу>>>
Полагается на массовый обман с использованием СМИ, в то же время шантажируя компании вделеке от взглядов публики
<img>BP loves puppies
Коротко: Только что компания Luna Mobile подверглась вымогательству со стороны Microsoft (с использованием сомнительных софтверных патентов, как обычно) в связи с использованием Android/Linux, но СМИ массового влияния Microsoft продолжают распространять ложь про то, что “Microsoft любит Linux”
Собственная конференция Red Hat была "уведена" Microsoft снова (см. статьи ниже, с комментариями), и Microsoft попользовал платформу Red Hat, чтобы выставить саою проприертарную (опен-коре) платформу "оупет сорсом", чтобы заявить, что она “любит Linux” (старая постыдная ложь), и т.д. В то же время активная сторонница Microsoft Mary Jo
Foley говорит, что “Microsoft подписала соглашение о лицензировнии патентов для Android c Luna Mobile”
<http://www.zdnet.com/article/microsoft-signs-android-patent-....
Она настаивает, что “Microsoft подписала соглашение о лицензировнии патентов для Android c Luna Mobile несмотря на то, что её анонс соглашения даже не упоминает слово ‘Android’.”Да, вот такая любовь. Она просто обязана любить все те 'деньги за защиту', которые собирает в тени и тишине. █
Связанные и дополнительные материалы в новостях
1. Red Hat Delivers More Secure Containers with New Scanning Capability
<http://news.sys-con.com/node/3860100 >
[Ред.: Помогает Microsoft-овскому паразиту <http://techrights.org/wiki/index.php/Black_Duck >]2. Microsoft unveils .NET Core 1.0, extends partnership with Red Hat
<http://siliconangle.com/blog/2016/06/28/microsoft-unveils-ne.../ >
[Ред.: Red Hat так сосредоточена на кратковременных целях получения дохода, что не помнит прошлого Microsoft]3. Microsoft Corporation (NASDAQ:MSFT) Unveils .NET Core 1.0 Availability
<http://www.investornewswire.com/technology/microsoft-corpora.../ >4. Microsoft Releases Open Source .NET Core 1.0 For Linux, Windows, And macOS
<http://fossbytes.com/microsoft-releases-open-source-net-core.../ >
[Ред.: Здесь также нужно напомнить, что опен-коре это не оупен-сорс.]5. Microsoft Announces Open .NET Core 1.0 at Red Hat Summit
<http://ostatic.com/blog/microsoft-announces-open-net-core-1-... >
[Ред.: Прокатилась за счёт Red Hat-а на его собственной конференции.]6. Microsoft releases cross-platform .NET Core 1.0 at Linux event
<http://www.theregister.co.uk/2016/06/28/microsoft_releases_c.../ >
[Ред.: Вот как Microsoft превращат Linux-конференции в свои собственные <http://techrights.org/2015/06/25/dockercon-2015-microsoft/ >. Microsoft любит любящей любовью… и если они продолжат говорить это достаточно часто, обязательно с “Linux” в заголовках, тогда возможно дураки этому и поверят.]7. Microsoft starts proving its Linux love
<http://tech.firstpost.com/news-analysis/microsoft-starts-pro... >
[Ред.: Большая ложь, без сомнения; когда же в таком случае она перестанет донимать Linux патентами?]8. Microsoft announces open-source Language Server Protocol
<http://mspoweruser.com/microsoft-announces-open-source-langu.../ >9. Microsoft’s Open Source .NET Core Project Hits v1.0, Gets General Availability
<http://gadgets.ndtv.com/internet/news/microsofts-open-source... >10. Microsoft launches Net Core 1.0 for Linux, OS X and Windows
<http://www.theinquirer.net/inquirer/news/2463073/microsoft-l... >11. Microsoft’s open sourcing of .NET hits a major milestone
<http://www.pcworld.com/article/3089068/application-developme... >12. Microsoft Proves Its Love For Linux With Net Core Software, Open Source And Ready To Go
<http://www.techtimes.com/articles/167401/20160628/microsoft-... >
[Ред.: Не нужна людям Microsoft-овская любовь. Им нужно, чтобы Microsoft нвчал подчиняться закону.]13. Codenvy, Microsoft and Red Hat Collaborate on a Protocol for Sharing Programming Language Guidance
<http://thenewstack.io/codenvy-microsoft-red-hat-collaborate-.../ >14. Microsoft further embraces open source with cross-platform version of .Net Framework
<http://www.v3.co.uk/v3-uk/news/2463056/microsoft-further-emb... >15. MapR, Microsoft make announcements at Hadoop and Red Hat summits
<http://www.zdnet.com/article/mapr-microsoft-make-announcemen.../ >16. Microsoft brings .NET Core to MacOS and Linux
<http://www.cloudpro.co.uk/paas/6111/microsoft-brings-net-cor... >17. Microsoft launches its cross-platform .Net Core
<http://www.networkworld.com/article/3089034/application-deve... >18. Microsoft announces general availability of .NET Core and ASP.NET Core 1.0
<http://californiablog.org/content/microsoft-announces-genera... >19.Latest Microsoft Mechanics video shows Red Hat Linux running on Azure
<http://www.winbeta.org/news/latest-microsoft-mechanics-video... >
[Ред.: Кто-то действительно верит, что (буквально) Microsoft любит Linux? Всё, что я вижу, это то, что Microsoft-овские агитаторы и наёмные писаки утверждают, что такие люди существуют.]20. Microsoft announces .NET Core 1.0 for Linux, MacOS and Windows
<http://www.geekwire.com/2016/microsoft-announces-net-core-1-.../ >21. Announcing .NET Core 1.0
<http://www.osnews.com/story/29270/Announcing_NET_Core_1_0 >22. Microsoft finally introduces ASP.NET Core 1.0, supported inherently by Red Hat
<http://thetechportal.com/2016/06/27/microsoft-finally-introd.../ >23. .NET Core 1.0 Released
<http://www.gamefromscratch.com/post/2016/06/27/NET-Core-10-R... >
Радостная новость.C# - самый приятный и сахаристый из всех си-подобных языков, что я пробовал.
Больше сишарпа везде и всюду.
> Радостная новость.
>сахаристый из всехUmmm... White poder!
>> Радостная новость.
>>сахаристый из всех
> Ummm... White poder!s//powder/
Как я старался не написать power-то...
...poudre pounder pouter podder
> Радостная новость.
> C# - самый приятный и сахаристый из всех си-подобных языков, что я
> пробовал.
> Больше сишарпа везде и всюду.Попа слипнется.
Самый приятный си-подобный язык это... С.
Поздно есть шикарная java
Есть шикарный Clojure на JVM ;)
Пока будешь все эти API учить - станешь дедушкой )
Кстати, да. Объём запредельный. Полно нюансов. Мучение.