The OpenNET Project / Index page

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

Microsoft опубликовал открытую платформу .NET 7

10.11.2022 12:02

Компания Microsoft представила значительный выпуск открытой платформы .NET 7, созданной благодаря унификации продуктов .NET Framework, .NET Core и Mono. На основе .NET 7 можно создавать многоплатформенные приложения для браузера, облачных систем, рабочего стола, IoT-устройств и мобильных платформ, используя единые библиотеки и общий процесс сборки, не зависящий от типа приложения. Сборки .NET SDK 7, .NET Runtime 7 и ASP.NET Core Runtime 7 сформированы для Linux, macOS и Windows. .NET Desktop Runtime 6 поставляется только для Windows. Связанные с проектом наработки распространяются под лицензией MIT. Сопровождение ветки .NET 7 будут осуществляться в течение 18 месяцев до 14 мая 2024 года.

В состав .NET 7 входит Runtime с JIT-компилятором RyuJIT, спецификации API, библиотеки WPF, Windows Forms, WinUI, Entity Framework, интерфейс командной строки dotnet, а также инструменты для разработки микросервисов, библиотек, серверных, графических и консольных приложений. Отдельно опубликованы стек для разработки web-приложений ASP.NET Core 7.0, ORM-прослойка Entity Framework Core 7.0 (драйверы имеются, в том числе, для SQLite и PostgreSQL), библиотека WPF 7 (Windows Presentation Foundation), фреймворк Windows Forms 7 для разработки GUI, платформа Orleans 7 для создания приложений Cloud Native, фреймворк MAUI 7 для разработки многоплатформенных интерфейсов пользователя, а также выпуски языков C# 11 и F# 7. Поддержка .NET 7.0 и C# 11 включена в свободный редактор кода Visual Studio Code.

Особенности нового выпуска:

  • Проведена унификация базовой библиотеки классов (BCL, Base Class Library) для использования в различных типах приложений, включая программы для настольных систем, web-приложений, облачных платформ, мобильных приложений, игр, встраиваемых программ и систем машинного обучения. Для разработки различных типов приложений можно использовать один общий SDK, Runtime и набор библиотек.
  • Предоставлена возможность привязки приложения к API, соответствующему выпуску .NET 7, через определение целевой платформы "net7.0", например, "<TargetFramework>net7.0</TargetFramework>". Для привязки к специфичным для каких-то платформ API при определении цели можно детализировать тип платформы, например, указав "net7.0-android".
  • Значительно улучшена поддержка архитектуры ARM64 и продолжена работа по достижению паритета в производительности приложений .NET при выполнении на архитектурах x86 и ARM64. В runtime повышена эффективность использования кэша третьего уровня на системах ARM64. Задействованы инструкции LSE для разграничения доступа к памяти из параллельных потоков, что привело к снижению задержек на 45%. В библиотеке добавлены обработчики, использующие векторные типы Vector64, Vector128 и Vector256, а также на базе векторных инструкций переписаны функции EncodeToUtf8 и DecodeFromUtf8, что обеспечило увеличение их производительности до 60% (для функций NarrowUtf16ToAscii и GetIndexOfFirstNonAsciiChar прирост производительности достигает 35%). В целом скорость прохождение тестов на платформе ARM64 выросла на 10-60%.
  • Улучшена поддержка платформы Linux, в том числе в штатные репозитории Ubuntu 22.04 добавлены пакеты с .NET 6 и предоставлен оптимизированный, компактный и готовый к использованию docker-образ для быстрого развёртывания контейнеров с приложениями на базе .NET.
  • Добавлена поддержка 64-разрядной архитектуры IBM Power (ppc64le).
  • Предложен инструментарий .NET Upgrade Assistant для упрощения перевода старых приложений на ветки .NET 6 или .NET 7. В новой версии расширена поддержка миграции приложений с ASP.NET на ASP.NET Core, добавлены анализаторы и корректировщики кода для WinForms, WPF и библиотеки классов, реализована поддержка анализа исполняемых файлов, добавлена поддержка платформы UWP (Universal Windows Platform).
  • Расширены возможности по созданию приложений для облачных систем (cloud-native) и платформ PaaS (платформа как услуга). Предоставлена возможность создания приложений, упакованных в изолированные контейнеры, при помощи команды "dotnet publish".
  • Расширены средства для отслеживания состояния приложений и сбора метрик об их работе. Добавлены новые события и методы для анализа активности и производительности приложения.
  • В языке C# 11 добавлена поддержка необработанных строковых литералов, которые могут включать спецсимволы без необходимости их экранирования (подобные литералы выделяются тремя кавычками). Предложены обобщённые интерфейсы (generic) для математических функций и предоставлена возможность определения статических элементов в виртуальных интерфейсах, что позволило применить методы обобщённого программирования для выполнения математических операций без точной информации о типе значений.
  • Расширены возможности стандартной библиотеки. Добавлен API System.Formats.Tar для работы с архивами в формате Tar. В функции работы со временем (TimeStamp, DateTime и т.п.) добавлена поддержка микросекунд и наносекунд. В System.Text.Json реализована возможность управления сериализацией и десериализацией типов .NET.
  • В интерфейсе командной строки "dotnet new" добавлена поддержка автодополнения шаблонов типовых проектов через нажатие клавиши Tab.
  • В .NET SDK реализована возможность ограничения применения поставляемых шаблонов проектов, например, можно определить в каких операционных системах допустим шаблон.
  • В NuGet добавлен режим централизованного управления пакетами, позволяющий управлять зависимостями сразу для нескольких проектов.
  • Повышена производительность JIT-компилятора. Добавлена поддержка механизма OSR (On Stack Replacement) для изменения кода уже выполняемых методов, что позволяет вносить оптимизации в методы, выполнение которых занимает много времени, не дожидаясь завершения текущего вызова (в тесте TechEmpower отмечается повышение производительности обработки первых запросов на 10-30%).
  • Повышена эффективность оптимизации на основе результатов профилирования кода (PGO - Profile-guided optimization), позволяющей учитывать особенности, определяемые во время выполнения программы.
  • Добавлена поддержка компиляции в самодостаточные исполняемый файлы (Native AOT), в которых весь проект изначально скомпилирован в машинный код целевой платформы без использования промежуточного кода и без применения JIT.


  1. Главная ссылка к новости (https://devblogs.microsoft.com...)
  2. OpenNews: Релиз открытой платформы .NET 6
  3. OpenNews: Microsoft вернул код Hot Reload в репозиторий .NET
  4. OpenNews: Microsoft удалил функциональность Hot Reload из открытого .NET для поставки только в Visual Studio 2022
  5. OpenNews: Релиз унифицированной платформы .NET 5 с поддержкой Linux и WebAssembly
  6. OpenNews: Microsoft представил унифицированную платформу .NET 5 с поддержкой Linux и Android
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/58084-dotnet
Ключевые слова: dotnet
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (302) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, Аноним (3), 12:41, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +13 +/
    Опубликовал — хорошо. Только не вздумайте на это завязываться.
     
     
  • 2.27, Аноним (27), 13:21, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Продолжай сидеть на диване  отвязаным.
     
     
  • 3.317, Аноним (317), 14:09, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Продолжай сидеть на диване  отвязаным.

    Это явно лучше чем сидеть завязаным, хоть где.

     
  • 2.57, Заблоченый (?), 14:03, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ждем очередной божественный блоб, который позволить упростить жизнь.
     
     
  • 3.59, Заблоченый (?), 14:05, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Прошу прощение. Открыла таки, но помню что фирменные секреты оставили закрытыми вроде.  
     
     
  • 4.140, KenyaWest (ok), 17:08, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Вы про Silverlight, что ли?
     
  • 2.92, Аноним (92), 14:46, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Я вот тоже подумал, что кому нужна вторая в мире платформа/философия.
    С учетом официального ухода Microsoft с рынка можно только.
    Технология и платформа сделанная вне IEEE стандартов это все частная реализация хрен пойми зачем сделанная.
    Пока останемся на старом добром C++.
     
     
  • 3.362, Аноним (362), 16:13, 15/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Без обид, вы попробуйте на дотнете что-нибудь сделать. На сишарпе или повершелле, не важно. Очень умные люди делают дотнет, хоть и работают не в очень конторе. Экосистема дотнета великолепна, лаконична, удобна, логична, библиотеки есть на все случаи жизни (вообще ничего внешнего при желании можно не тянуть), так ещё и AOT компиляцию умеет!
     
  • 2.307, Андрей (??), 09:38, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Это у вас собственный опыт или просто в лужу?
     
  • 2.316, Lost Inside (ok), 13:59, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Компания Microsoft представила значительный выпуск открытой платформы .NET 7

    Компания Microsoft напоминает калеку, хвастающегося своими костылями.

     
     
  • 3.318, Аноним (317), 14:11, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Да просто после появления rust он задепрекатился. Это что, оказывается, можно похожие гарантии достигать без огромного рантайма, vm и превращения пользователей в билдфермы? Так и умрет бесполезная переусложненная пародия на яву.
     
  • 3.327, Аноним (327), 19:10, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Конкретно по .NET Core - да, увы. Это костыли, которые продолжают оборудовать реактивными движками, блёстками, лыжами, но изначально это всё равно бредятина. Мультиплатформенность обеспечивается СТАНДАРТАМИ, а не "виртуальными машинами". Но .NET FW хотя бы вылизан, а вот Core - чисто индусячее поделие с тупиком в конце.
     

  • 1.5, Самый Лучший Гусь (?), 12:56, 10/11/2022 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –11 +/
     
     
  • 2.32, Аноним (32), 13:27, 10/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 3.43, Аноним (43), 13:36, 10/11/2022 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
     
  • 4.45, Аноним (45), 13:38, 10/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 3.44, Аноним (45), 13:37, 10/11/2022 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
     
  • 4.69, Заблоченый (?), 14:16, 10/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 5.85, Аноним (45), 14:38, 10/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 6.88, Заблоченый (?), 14:42, 10/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.42, Аноним (45), 13:35, 10/11/2022 Скрыто ботом-модератором     [к модератору]
  • +3 +/
     
     
  • 3.55, Самый Лучший Гусь (?), 13:57, 10/11/2022 Скрыто ботом-модератором     [к модератору]
  • –2 +/
     
     
  • 4.66, Аноним (66), 14:11, 10/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 5.68, Самый Лучший Гусь (?), 14:15, 10/11/2022 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
     
  • 6.134, Аноним (134), 16:58, 10/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.127, Аноним (127), 16:48, 10/11/2022 Скрыто ботом-модератором     [к модератору]
  • –3 +/
     
     
  • 3.168, Аноним (168), 18:22, 10/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 4.179, Аноним (127), 18:50, 10/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 5.203, Аноним (27), 20:30, 10/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.181, Аноним (181), 19:03, 10/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 3.186, Аноним (127), 19:23, 10/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 4.188, An2 (?), 19:28, 10/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 5.205, Аноним (27), 20:33, 10/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 4.290, n00by (ok), 08:21, 11/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     

     ....ответы скрыты (21)

  • 1.6, Аноним (6), 12:58, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Советую собрать и запустить тот самый вендовый Calculator который портировали на линукс как пример работы platform uno, он (емнип) прекрасно собирается и на dotnet. И гляньте сколько такой калькулятор потребляет ресурсов CPU/GPU/Memory.
     
     
  • 2.9, vasiukoff (?), 13:01, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +20 +/
    А можно сразу цифры? Я не злорадствую, мне правда интересно.
     
  • 2.13, Аноним (66), 13:08, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Есть нормальный инструмент для кроссплатформенного UI
    Avalonia называется
    Уже завезли поддержку мобилок и браузера через WASM
     
     
  • 3.29, Аноним (29), 13:24, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    нормальных инструментов уже с десяток
     
  • 2.34, Аноним (45), 13:28, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не совсем понял, причём тут Uno. Мелкософт продвигает собственный "ещё один, теперь уже самый лучший" энжын для GUI - WinUI (бывший Кошмарин). При этом декларативный(!!!!!) WPF им портировать не удалось!! *картинка быдла, разочарованного их неудачей.жыпег*
     
     
  • 3.53, Аноним (6), 13:56, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    WinUI/MicrosoftUI или как оно там сейчас называется для линукса нет, но они не против если желающие сами сделают за них, хотя и поддержки не будет.
     
     
  • 4.86, Аноним (45), 14:39, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Кошмарин ИЗНАЧАЛЬНО был для линуксов! Как его может не быть в линуксе?!
     
  • 4.115, Аноним (115), 16:03, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Нет спасибо мы как-нибудь электроном перебьёмся.
     
  • 4.125, Аноним (125), 16:36, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Кто-то лжец. Они как раз вполне себе против, потому и выпилили, и пока ничего (от слова ВООБЩЕ) не приняли от желающих
     
     
  • 5.328, Аноним (327), 19:13, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    .NET MAUI - то, что они сейчас толкают как гуйню для мультиплатформы (всё тот же пиленый-перепиленный xamarin.forms). Но судя по отзывам людей, это сырое г***но, которое ещё отлаживать и отлаживать! Что за **сос его выпустил в релиз - непонятно, там баг на баге.
     
     
  • 6.365, Анно Домини (?), 01:11, 16/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    7 дотнет не LTS, поэтому не для прода априори. В восьмом допилят.
     
  • 3.97, Заблоченый (?), 14:58, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Но в глазах хомячков виноват будет linux.
     
     
  • 4.169, Аноним (127), 18:26, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Хомячок не ищет виноватых, он не опеннетчик. Он просто решает, что для него эта ОС не годится.
     
  • 2.143, KenyaWest (ok), 17:11, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тот самый калькулятор написан на C++. Просто он работает в рамках UWP.

    То, что его запустили на Linux через Uno, не делает Калькулятор дотнетовским. Uno — это про перенос модели приложений UWP/WinRT на другие ОС.

     
     
  • 3.319, Аноним (317), 14:13, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А это все зачем? В линуксе мало калькуляторов? Да ладно?!
     

  • 1.7, Аноним (125), 12:59, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >> добавлена поддержка платформы UWP (Universal Windows Platform)

    Труп тащат, а поддержку Linux из exXamarin выпилили и решительно не возвращают даже несмотря на то, что народ вполне себе запускал с GTK-обвязкой

     
     
  • 2.35, Аноним (45), 13:29, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Бывший Кошмарин реинкарнировался в мелкософте как WinUI.
     
  • 2.71, Заблоченый (?), 14:21, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не продается то хотя бы подсадить с измальства на свой продукт. microsoft way.
     

  • 1.11, Аноним (66), 13:06, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Прикольно
    Может когда-то на проде перейдем на 7 дотнет
     
     
  • 2.75, Заблоченый (?), 14:26, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    а потом жить не сможем
     
  • 2.100, Аноним (100), 15:02, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > когда-то на проде перейдем на 7

    в то время будет уже .net 107

     
     
  • 3.285, Аноним (285), 07:29, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вот кстати без шуток, они прут как хрен знает кто. Как бы в ближайшем будущем, С# не стал на равне с плюсами, по сложности... В этом плане конечно Java будет интереснее, но костыльнее, увы.
     
     
  • 4.308, zx (?), 10:11, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо, но кушайте Жабу сами 🤭
     
  • 2.292, Брат Анон (ok), 09:07, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вот когда ты попишешь код лет 5 для прода -- тогда приходи, поговорим, как оно классно. Когда каждые полтора года вендор-лок тебе ломает среду, то ломается как двочка и хлопает дверью, то внезапно приползает под дверь и тихонько в неё шкребётся, вроде как и не было ничего. Но при этом блокирует загрузку своих продуктов со своего сайта.
    Спасибо, кушайте такое г сами.
     
  • 2.293, Брат Анон (ok), 09:08, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вот когда ты попишешь код лет 5 для прода -- тогда приходи, поговорим, как оно классно. Когда каждые полтора года вендор-лок тебе ломает среду, то ломается как женщина с низкой социальной ответственностью и хлопает дверью, то внезапно приползает под дверь и тихонько в неё шкребётся, вроде как и не было ничего. Но при этом блокирует загрузку своих продуктов со своего сайта.
    Спасибо, кушайте такое г сами.
     
  • 2.366, Анно Домини (?), 01:13, 16/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Для прода у них чётные версии.
     

  • 1.12, beck (??), 13:07, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ну вот, теперь уже можно написать DE на .NET и линукс будет окончательно готов для десктопа.
     
     
  • 2.15, Самый Лучший Гусь (?), 13:10, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Кому заплатить чтобы этого не делали?
     
     
  • 3.22, Аноним (27), 13:14, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Мне
     
  • 3.24, Аноним (24), 13:18, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    скидывай мне на карту, предоставлю гарантии
     
  • 3.133, Аноним (127), 16:57, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    За это платить не надо. Если вы о второй части выражения.
     
  • 3.248, Аноним (-), 01:48, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А что 70 мультов в обмен на свободу уже начислили?
     
  • 2.21, Аноним (125), 13:14, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, в мейнстриме .NET всё ещё не умеет в графику
     
     
  • 3.219, Аноним (219), 22:12, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Была же какая-то GTK# или это не мейнстрим?
     
     
  • 4.236, Лоштоним (ok), 00:45, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Аноним может сказать лишь то, что направит по ложному пути и не приведёт к твоему трудоустройству.
     
  • 4.294, Брат Анон (ok), 09:10, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Была же какая-то GTK# или это не мейнстрим?

    Ключевое слово "была". Майкрософт с таким мириться не мог. Формула "первая доза бесплатна" продолжает рулить.

     
  • 2.49, Аноним (45), 13:44, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Дело не в графоне. Программ для Линукса и так выше крыши - одних редакторов настрочено столько, что кролики завидуют! :) Проблема в самой концепции Линуксов - это система ДЛЯ ГИКОВ. Команды, пайпы, конфиги, перекомпиляция пакетов, sudo, зависимости... это всё гиковский шлак, который ОБЫЧНОГО юзера волнует меньше всего. На Винде ты просто качаешь сетап, ставишь прогу - всё, она гарантированно работает. В Линуксе есть 50% шанс, что ты ещё поканаёпишься с инсталом, после чего не факт, что программа вообще будет работать. Ну вот такая она - гиковская система! :) Так что нет, "для десктопа" тут вообще никак.
     
     
  • 3.56, Самый Лучший Гусь (?), 14:00, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ты скачиваешь сетап, ставишь прогу а он тебе ещё загоняет в память вирусы, криптобурильщики и рекламу белорусских игр.  В тоже время в линуксе ты просто пишишь "pacman -S emacs" и он вооббще без б тебе устонавливает емакс и вообще ты счастлив.
     
     
  • 4.61, Аноним (61), 14:08, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    И в линцусе всё появляется по мановению волшебной палочки!
     
  • 4.67, Аноним (43), 14:12, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Чоколатей сам скачивает сетапы и верифицирует хэши. Вот так же пишешь choco install emacs и вот твоя любимая подборка малвари уже установлена и ничего постороннего. Обновлять тоже просто: пишешь cup all и он сам скачивается все новые сетапы из надёжных верифицированных источников. Ты совсем не туда смотришь.
     
  • 4.84, Аноним (45), 14:36, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну если ты на софтопомойках качаешь вирусню, кто тебе виноват - опять Биллгеец??
     
     
  • 5.99, Самый Лучший Гусь (?), 15:00, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ну если ты на софтопомойках качаешь вирусню, кто тебе виноват - опять
    > Биллгеец??

    Это не я а средний виндоутёнок, я вообще виндой не пользуюсь ведь знаю цену своей свободе

     
     
  • 6.136, Аноним (134), 17:02, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > знаю цену своей свободе

    Озвучь, любопытно.

     
     
  • 7.154, Самый Лучший Гусь (?), 17:46, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> знаю цену своей свободе
    > Озвучь, любопытно.

    Ну скажем 70 миллионов рублей

     
     
  • 8.162, Аноним (162), 18:07, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Совсем дешёвые гуси нынче пошли Крокодил не ловится, печень не растёт ... текст свёрнут, показать
     
  • 8.163, Аноним (162), 18:07, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Совсем дешёвые гуси нынче пошли Крокодил не ловится, печень не растёт ... текст свёрнут, показать
     
  • 8.295, Брат Анон (ok), 09:13, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Для женщины с низкой социальной ответственностью ты слишком много просишь Тот, ... текст свёрнут, показать
     
  • 4.135, Аноним (127), 17:00, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ты скачиваешь сетап, ставишь прогу а он тебе ещё загоняет в память вирусы, криптобурильщики и рекламу белорусских игр.

    Чёт линуксоиды уже до уровня 90-х скатились.

     
     
  • 5.191, Аноним (191), 19:41, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В Винде куча стороннего софта не запускается без прав администратора, в том числе и игры, не понимаю как можно доверять проприетарному софту который отказывается работать без предоставления прав администратора.
     
     
  • 6.196, Аноним (127), 20:13, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Майнеры/шифровальщики/реклама прекрасно работают без прав администратора. Кстати, в линуксе внезапно тоже.
     
  • 3.101, Заблоченый (?), 15:02, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    а можно, о мудрый, про перекомпиляцию пакетов подробнее?
     
     
  • 4.329, Аноним (327), 19:15, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    RTFM - подробнее некуда
     
  • 3.152, Аноним (152), 17:34, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Линукс просто ядро В остальном зависит от задач конкретного дистрибутива линукс... большой текст свёрнут, показать
     
  • 3.207, Аноним (207), 21:01, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты правда думаешь что Flatpak в линуксах не изобрели?
    И ты уверен что никто в линуксе не способен сделать статическую сборку программы включая все нужные для работы библиотеки?
    Гиковский шлак? Это домохозяйки с детьми должны страдать от тонн вирусни.
    Выдумал тут откуда-то обычного пользователя, который нихрена не знает, но хочет одной кнопкой всех нагибать. Тебе в аркадные гонки надо типа NFS где 2 кнопки нужны. Все остальное - гиковский шлак.
    Гарантированно работает? Ты бы знал как надо перегружать венду чтобы просто поставить официально не протестированный прошивальщик для раскирпичивания смартфона не нес бы чушь.
    С чем у тебя там Steam не справляется в установке? Или ты пиратскую версию для винды где-то качнул и ждешь что в линуксе все само собой заработает?
     
     
  • 4.270, Аноним (127), 02:58, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ты бы знал как надо перегружать венду чтобы просто поставить официально не протестированный прошивальщик для раскирпичивания смартфона не нес бы чушь

    Он под винду хотя бы есть, и в итоге работает.

     
  • 3.320, Аноним (-), 14:17, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > это всё гиковский шлак, который ОБЫЧНОГО юзера волнует меньше всего.

    Обычного пользователя и эффективность не волнует. Будет 100 файлов как обезьяна клацать, не потом что это офигенно а потому что не умеет больше ничего.

    > На Винде ты просто качаешь сетап, ставишь прогу -
    > всё, она гарантированно работает.

    Мечтать не вредно. Гарантировано работает - это софт из репок вот именно своего дистра. Там неработаюший софт просто не кладут если дистр минимально адекватный. А сетап на раз решит что у вас сервиспак не тот, прошляпит отсутствие пары либ в системе, операционка не той версии или битности и чего там еще.

     
     
  • 4.331, Аноним (327), 19:18, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не надо натягивать сову на глобус! Работа - это не только как дурак шпынять "100 файлов" - люди и с ОДНИМ файлом прекрасно работают. Ключевое слово - РАБОТАЮТ, а не прыгают вокруг инструментов "чем бы там заменить подстроку". Линукс - это вообще не про работу, а "развлечение для студента".
     
  • 2.76, Заблоченый (?), 14:29, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    и будет единый DE и еще много чего в придачу потому что без этого не работает
     

     ....большая нить свёрнута, показать (31)

  • 1.16, Аноним (16), 13:11, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В линуксе хз кто использует, для десктопа есть vala .
     
     
  • 2.129, Аноним (129), 16:53, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Vala тоже лок. Залоченна на инфраструктуру ГНОМЕ.
     
     
  • 3.193, Ыыыыыы (?), 19:43, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это лучше чем лок на мс
     
  • 2.194, Аноним (194), 19:51, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > есть vala

    Была вала. Разрабы гнома больше не двигаются в сторону валы. Единственный крупный потребитель валы - это элементари.

     
     
  • 3.230, Аноним (27), 00:20, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    в котором 3 калеки
     
  • 3.286, funny.falcon (?), 07:38, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    При этом, что удивительно, Vala продолжает развиваться.
     
  • 2.284, Аноним (284), 05:20, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Мне нужна софтина, которая настраивает железо, подключаемое через виртуальный последовательный порт, и работает на linux/windows. В отделе есть шарпист, который умеет в WPF/c# -- теперь пишет на Avalonia/c#. В общем, пока виндекапец не настал (ну или ипортозамещение ОС), технология пригодится.
     
     
  • 3.332, Аноним (327), 19:19, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если особой красоты не нужно, даже старый, добрый Tcl/Tk это умеет.
     

  • 1.17, Аноним (17), 13:12, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > В функции работы со временем (TimeStamp, DateTime и т.п.) добавлена поддержка микросекунд и наносекунд.

    Т.е. раньше этого не было? Серьёзно?

     
     
  • 2.26, Аноним (27), 13:19, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Unix time is the number of SECONDS that have elapsed since 00:00:00 UTC on 1 January 1970, excluding leap seconds.
     
     
  • 3.38, Аноним (43), 13:32, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Тем не менее, всегда есть доступ к точному времени (если оно имеется на платформе), даже в питоне наносекунды в datetime. UNIX-time это универсальный примитив для всех платформ, привет из прошлого.
     
     
  • 4.79, Заблоченый (?), 14:32, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вы проверяли? заявлены дельты. а точное время от системы синхронизации по сети зависит и провайдера времени.
     
     
  • 5.102, Аноним (43), 15:06, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Тем не менее, такая поддержка тоже имеется, и эти структуры имеют эту точность. Но, вообще, без жёсткого реалтайма одна и та же операция выполниться и сразу и через минуту. Я вижу, почему унифицированное поведение в такой ситуации может быть более предпочтительным.
     
     
  • 6.109, Заблоченый (?), 15:27, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    1. А Вы не думали что работаете в многозадачной а иногда в многопользовательской системе?
    2. Для реалтайма нужна реалтайм ОС.
     
  • 6.110, Заблоченый (?), 15:33, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    то что в структуре добавили дополнительные поля в которые записываются наносекунды не говорит что они там квантуются равными порциями. И зачем Вам такая точность на Не реалтайм ОС?
     
     
  • 7.151, n00by (ok), 17:30, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Квантуется в Виндосе от таймера. Ядро пишет в специальную структуру, откуда читают приложения пользователя. Разрешение таймера выставляется timeBeginPeriod. В миллисекундах. Минимально 1, по умолчанию вроде 15. Но разрешение счётчика почему-то считается как 100 наносекунд. Вот код из какой-то старой ReactOS (не учитывает перенос, правильно было бы крутить спинлок, но в данном контексте должно хватить).

    long long GetTickCount64()
    {
        return (long long)
            ((((unsigned long long)*(unsigned long int*)0x7FFE0000
               * (unsigned long long)*(unsigned long int*)0x7FFE0004)
             * (unsigned long long)10000) >> 0x18);
    }

     
     
  • 8.322, Аноним (-), 14:31, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Осталось еще подумать с какой гранулярностью шедулер задачи ворочает ... текст свёрнут, показать
     
     
  • 9.339, n00by (ok), 20:49, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Кто хоть малость понимает как скедьюлер работает - для того я достаточно написал... текст свёрнут, показать
     
  • 5.142, Бывалый смузихлёб (?), 17:08, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Никто не говорит про точное время, это вообще отдельный разговор, но речь о возможности получить-таки что-то менее единиц секунд

    И удивительно что в сабже этого не было

     
     
  • 6.182, Аноним (127), 19:10, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В сабже много чего не было, ради этого весь WinAPI туда переносить, когда его можно в две строки вызывать?
     
  • 4.155, penetrator (?), 17:49, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    причем тут точное время? просто добавили проперти, которая рассчитывает временные единицы из Тиков (100 нс интервал)
     
  • 2.50, Аноним (45), 13:47, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Ты клоун шт0ле?? Тебе зачем микросекунды на гиковской любительской оси? Она не про реалтайм вообще. В дотнете тоже - это VM-система.
     

  • 1.18, Аноним (18), 13:13, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    У всех свои замарочки. Жлобс изобрел вендор-лок и магаз (все остальное изобрели до него). А масдай всю жизнь копи-пастил все к себе, чтобы привязать юзверей и разрабов к венде. Вот и .net это изначально просто копипаста java. Зачем оно нам?
     
     
  • 2.25, Аноним (125), 13:19, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Жависты в общем-то тоже так привыкли всё тащить, что думают что всё стащили у них. Спойлер - нет.
    И вообще Kotlin лучше
     
     
  • 3.33, Аноним (18), 13:27, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Java - появилась в 1995
    .NET - появился в 2002

    https://ru.wikipedia.org/wiki/.NET_Framework

    "Поэтому одной из целей разработки новой платформы было объединение всех наиболее удачных наработок в рамках единой платформы и их унификация. Кроме того, ставилась задача следования всем актуальным тенденциям в области программирования на тот момент. Так, например, новая платформа должна была напрямую поддерживать объектно-ориентированность, безопасность типов, сборку мусора и структурную обработку исключений. Кроме того, корпорации необходимо было предоставить свой ответ набиравшей популярность платформе Java от Sun Microsystems."

     
     
  • 4.39, Аноним (39), 13:32, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Читайте англоязыную википедию, а не бредятину якобы перевода.
     
     
  • 5.106, Аноним (100), 15:14, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Sun Microsystems released the first public implementation as Java 1.0 in 1996.
    ...
    The first version of the .NET Framework was released on 13 February 2002.
     
  • 4.103, Заблоченый (?), 15:08, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    противопоставить яве это бред. скорее задумка упростить и сделать прозрачные для сети классы и унифицировать
     
  • 4.156, penetrator (?), 17:50, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    джава реально тырит последние фишки у дотнета, и уже в роли догоняющей

    но дотнет все еще не кроссплатформенный если речь о десктопе и джава впереди планеты в этом вопросе

     
     
  • 5.245, Аноним (45), 01:40, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ...с одним маленьким ньюансом: пользоваться на вендодесктопе жабовскими поделиями нет никакого желания!
     
     
  • 6.287, funny.falcon (?), 07:43, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Продуктами JetBrains будет желание пользоваться на любой платформе.

    Правда, они подпиливают JDK, чтобы красивее выглядеть. Плохо, что им приходится подпиливать.

     
  • 5.306, Андрей (??), 09:36, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    зачем десктоп на линюхе?
     
     
  • 6.358, Аноним (-), 08:10, 13/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > зачем десктоп на линюхе?

    Чтобы девелопать софт с нормальной эффективностью, а не как в винде, где билд того же проекта втрое дольше, пардон.

     
  • 5.330, Аноним (330), 19:17, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    GTK# не? Или QtSharp? Просто не стоит считать DirectX-only API за часть экосистемы. Это просто библиотека не являющаяся частью Net Core. А обычный Net Framework скорее мёртв чем жив, его запуск возможен разве, что под wine, если повезёт. Впереди планеты всей по кросспратформенности Electron и Net Core приложение может быть его бэкендом. И только лишь десктопом Electron не ограничивается. C# не популярен в среде OpenSource из иррациональной ненависти к MS.
     
     
  • 6.368, Макс (??), 20:37, 18/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Какой gtk#
    Уже давно есть Avalonia, который можно описать одной фразой «WPF, но кроссплатформенный»
     
  • 2.30, Аноним (45), 13:25, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +9 +/
    По ср. с тем г***ном, что представляла собой жаба, C# ушёл ДАЛЕКООООО вперёд!
     
     
  • 3.40, Аноним (43), 13:33, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Неправда ваша, такое же днище, разве что памяти дотнет больше жрёт.
     
     
  • 4.51, Аноним (45), 13:49, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В принципе - да, для одной и той же задачи "Си" будут эффективнее. Но дотнет и не создавался для тостеров! Это десктоп-система, там памяти предостаточно. Эффективность работы программы НА СЕГОДНЯ больше не нуждается в "измерениях памяти" - в основном упор на скорость.
     
     
  • 5.70, Аноним (43), 14:16, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Игры на дотнете особенно доставляют, гигабайты памяти будет жрать игра которой 100 мб памяти пять раз выше головы, можно даже на флеше её сделать и будет ещё меньше. А ещё будет лагать, да.
     
     
  • 6.82, Аноним (45), 14:35, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Дотнет - это серьёзно, это не для игор! :))
     
     
  • 7.288, funny.falcon (?), 07:44, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Расскажите это Unity
     
     
  • 8.359, Аноним (-), 08:11, 13/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Он и стал надежным детектором одноразовой мерзотной индюшатины ... текст свёрнут, показать
     
  • 5.131, Заблоченый (?), 16:55, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    вы не упомянули скорость чего? скорость написания программ.
     
     
  • 6.167, Аноним (127), 18:21, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сишникам это не важно, они свой хелловорлд годами до тактов оптимизируют.
     
     
  • 7.175, Аноним (175), 18:40, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    у сишников годами не отваливается.

    это у дот-нетчиков все приложения через зад.

    подавай конкретно винду-10, а то на 7ке уже не работает, а на 11 еще не работает...

     
     
  • 8.178, Аноним (127), 18:47, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Смешная шутка У сишников даже между компиляторами приложение не переносится тол... текст свёрнут, показать
     
     
  • 9.221, Аноним (221), 22:45, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    у-ха-ха погромисты на дот-нете такие поргомисты поэтому юзвери с удовольстви... текст свёрнут, показать
     
     
  • 10.272, Аноним (127), 03:04, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Переход на личности, конечно, придаёт живость дискуссии, но по существу моё утве... текст свёрнут, показать
     
  • 4.224, Аноним (224), 23:35, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А можно парочку бенчмарков в студию где .net жрёт больше?
     
     
  • 5.238, Аноним (27), 00:49, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    нед
     
  • 5.303, Андрей (??), 09:33, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Нельзя. Ибо ВЕРА! :)
     
  • 3.41, Аноним (39), 13:34, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    *жаба-котлин*

    поправил

     
  • 3.104, Заблоченый (?), 15:10, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    это два разных зверя. вы сишарп с дотнет перепутали
     
     
  • 4.246, Аноним (45), 01:41, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Говорим дотнет - подразумеваем цешарп!
     
  • 3.276, Аноним (276), 03:28, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    тем не менее на жабе кучу всего написали за 27 лет ее существования и до сих пор пишут (несмотря на наличие котлина), потому что внезапно крупному бизнесу она до сих пор ок по балансу фич и недостатков. Из реально напряжного только отсутствие корутин и кривые дженерики.
     
  • 3.304, Андрей (??), 09:34, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну в части реализации говна в интерфейсах шарпы слизали с джавы :)
     
  • 2.198, Аноним (198), 20:17, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Только .net обогнал java с фичами уже давно. Stream API и лямбды появились только аж в Java 8.
     
  • 2.305, Андрей (??), 09:35, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Действительно, ведь конкуренция это плохо - нужно чтобы все писали только на java/js и всем будет счастье и покой :-D
     

     ....большая нить свёрнута, показать (35)

  • 1.19, Аноним (27), 13:13, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Наконец-то AOT подвезли. Не прошло и 20-ти лет.
     
     
  • 2.81, Заблоченый (?), 14:34, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Мало счастья а тут подвалило от мс. будем дальше жить в ожидание
     

  • 1.20, Ivan_83 (ok), 13:14, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Ждём поддержки вижалбейсика, мфк и всех прочих прогрессивных технологий которые все должны использовать, но почему то мс передумало.
     
     
  • 2.83, Заблоченый (?), 14:35, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    вообще то мфк плавно перешло в дотнет )
     
     
  • 3.360, Аноним (-), 08:13, 13/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > вообще то мфк плавно перешло в дотнет )

    А WinForms в WPF, а это в вон то выше. Только про плавно немного прогнали кажется, учитывая что они несовместимы.

     
  • 2.146, Бывалый смузихлёб (?), 17:16, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Никаких вижуалбейсиков, пока не запилят норм поддержку Вижуал ФоксПро!
     

  • 1.23, Аноним (125), 13:17, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Интересно, какой-нибудь New UUID Formats вместо GUID.NewGuid() они завезут когда-нибудь?
     
  • 1.28, Аноним (45), 13:23, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    То, что WPF входит в .NET Core - мы и так знаем. Входит ли WPF в Core _для_Линукс_???
     
     
  • 2.37, Аноним (32), 13:30, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как может WPF работать нативно на лине, если там всё гвоздями приколочено к DirectX?
    Только костылями разве что
     
     
  • 3.58, Самый Лучший Гусь (?), 14:05, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Как может WPF работать нативно на лине, если там всё гвоздями приколочено
    > к DirectX?
    > Только костылями разве что

    Про дхвк слышал? воттото и оно

     
  • 3.80, Аноним (45), 14:33, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну так сам-то WPF - декларативный! Как фронтэнд. Смени ему бэкенд (directX на WindowX) и работай! В чём проблема? В рукожопых архитекторах? :)
     
     
  • 4.150, Аноним (150), 17:27, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да: в изначальной архитектуре. С другой отрисовкой весь layout плывёт.
     
  • 4.361, Аноним (-), 08:14, 13/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну так сам-то WPF - декларативный! Как фронтэнд. Смени ему бэкенд (directX
    > на WindowX) и работай! В чём проблема? В рукожопых архитекторах? :)

    А этот бэкэнд мы сами должны "кроссплатформенной" технологии кодить, с риском что нас засудят за какие-нибудь патенты? Ну и нахрен такая "кроссплатформенность" нужна?

     
  • 2.121, Аноним (125), 16:28, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Они много раз говорили, что WPF не будет портироваться
     
     
  • 3.247, Аноним (45), 01:46, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В этом и проблема! ВинФормсы - вот те намертво приколочены/приклеены/приварены к Win32. При разработке WPF _очевидно_ обязаны были делать упор на то, что когда-нибудь этого монстра захотят куда-то перенести. Да и сама природа WPF сугубо декларативная, что там может быть так сильно зависимо от Win32?? И если WPF не портируют на Линуксы, тогда этот .NET Core ВООБЩЕ НЕ НУЖЕН! Смысл?? Под линуксами есть своя свора языков, многие ещё и в GTk/Qt умеют, а дотнетина чисто ради консольных программок - нахрен не сдалась.

    Так что либо индусячим макакам придётся сильно попотеть и таки портировать WPF, либо можно сразу выкидывать свою погремушку console only.

     
     
  • 4.363, Ruslan22 (?), 16:43, 15/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Декларативный там только язык разметки XAML. А механизмы рендеринг наглухо завязаны на Win32 и DirectX. Если бы всё это так легко переносимо было, в Mono бы давно уже перенесли. И да, на одними GUIями мир полнится. Разработке веб-приложений и сервисов не нужон никакой GUI, а вот хоститься на халявном линуксе может быть в кассу.

    Так что не меряйте по своим потребностям инструменты.

     
  • 2.301, Андрей (??), 09:30, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем делать библиотеку для 3% пользователей?
     
     
  • 3.333, Аноним (327), 19:22, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вполне логичный вопрос, который стоило задать вообще до всего этого хайпа с .NET Core! :))
    Вот для кого он? Макакосники - у тех своя закрытая ниша, нативные приложения и всё красиво. Линуксоиды - те вообще ни за что не платят. Остаётся венда, так под ней и так .NET FW прекрасно работал! Но нет, набежала тупая индусня "хотим ш_в_абодки и линуксов!" и понеслась....
     
     
  • 4.336, Андрей (??), 20:14, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Есть такое слово backend. Можете погуглить :)
     

  • 1.31, Аноним (31), 13:25, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Жаль новость о graalvm не опубликовали
     
     
  • 2.63, Аноним (66), 14:09, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    а что там новое?
     
  • 2.204, Аноним (204), 20:31, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Про graalvm было уже https://www.opennet.me/opennews/art.shtml?num=48472
    А новые релизы у них раз в месяц выходят, в основном с изменениями по мелочам.
     

  • 1.36, Аноним (43), 13:29, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я правильно понимаю, что они добиваются производительности ARM64 путём закапывания производительности AMD64? Это отражено на графике. Используется ли сабж на каких-то телефонах, в принципе?
     
     
  • 2.218, Степан (?), 22:09, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На графике видно, что от .net 6 к .net 7 производительность выросла для обеих архитектур :)

    Да, есть xamarin и новомодный Maui.
    Есть также возможность писать нативные вьюшки под android и iOS

     
     
  • 3.249, Аноним (45), 01:48, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    хм... нативные вьюшки? При помощи какой технологии?
     
     
  • 4.258, Степан (?), 02:16, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Xamarin forms - это когда пишешь один лэйаут на xaml, а он потом компилируется во лэйауты для всех платформ, ужасное поделие
    У .net Maui, насколько я понял, точно такая же идея пусть и осовремененная

    А есть ещё типы проектов xamarin android и xamarin iOS. В случае этих двух ты пишешь под обе платформы отдельный нативный лэйаут (можно даже редактировать в android studio и xcode)

     
  • 4.262, Степан (?), 02:19, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Иметь 2 отдельных проекта немного развязывает руки и позволяет отойти от унификации, где это удобно, и воспользоваться уникальными возможностями обеих систем.

    Хотя для простых приложений наверное можно не заморачиваться и юзать тот же maui

     

  • 1.78, Аноним (78), 14:32, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Вопрос. Этот седьмой дотнет надо ставить отдельно от остальных дотнетов? Например в Windows XP надо ставить .NET 3.5, который сам подтягивает второй и третий дотнеты. И опционально можно поставить дотнеты 1.0 и 1.1.

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

     
     
  • 2.90, Аноним (90), 14:45, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В требованиях одного приложения встречалось что-то типа .net x.x сборка xxxx. Причем в другой сборке не запускалось.
     
     
  • 3.107, Аноним (100), 15:19, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    кросс оказался такой кросс...
     
  • 3.177, Аноним (127), 18:46, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Не существует совместимости, которую умелый программист не смог бы изгадить.
     
  • 2.91, Аноним (45), 14:45, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не сочиняй из 3адницы! Ставишь последний FW 4.8 и в нём запускается ЛЮБАЯ дотнет прога. А для Коре-7 вообще без разницы - просто ставишь и прогаешь.
     
     
  • 3.105, Заблоченый (?), 15:12, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    поддерживаю. последний дотнет поддерживает предыдущие
     
     
  • 4.108, Аноним (100), 15:20, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > поддерживает предыдущие

    далеко не все

     
     
  • 5.118, Аноним (115), 16:07, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не используй то что он не поддерживает.
     
     
  • 6.173, Аноним (175), 18:37, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    т.е. не используй дотнет.

    ок

     
  • 3.120, Аноним (125), 16:27, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ложь. Есть легаси, которое .NET2.0-3.5, есть .NET Framework который Classic 4.0-4.8 и есть .NET Core который да, требует чтобы либо нужная прилаге версия стояла, либо тягалась с приложением. А под кору 7 ещё половины либ нет
     
     
  • 4.138, Заблоченый (?), 17:04, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    вот видите как стало сложно, когда пришла майкрософт. вспоминаю что была смена поколений дотнет фреймфорк. Но то что они в коре притащили необходимость той же версии слышу впервые и не удивлен. Они еще толпу с винды притащат и будут говорить разнообразию линукс что это не правильно и нужно унифицироваться.
     
  • 4.147, KenyaWest (ok), 17:20, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > и есть .NET Core который да, требует чтобы либо нужная прилаге версия стояла, либо тягалась с приложением

    Ничего он не требует. У разраба на выходе все DLL'ки вместе с приложением интегрированы, внешних зависимостей от системы приложение не требует! Есть, конечно, опция подтягивания зависимости в целевой системе, но тогда разраб ССЗБ, никто его не заставлял так делать...

     
     
  • 5.149, Заблоченый (?), 17:25, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > У разраба на выходе все DLL'ки вместе с приложением интегрированы,

    Вы про какую платформу говорите? и как динамические библиотеки становятся статичными. Как ранее связывание становится поздним?

     
     
  • 6.302, Андрей (??), 09:31, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Есть возможность в single file собрать.
     
     
  • 7.325, Заблоченый (?), 15:02, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    и в каждом приложение .net тягать одинаковые прицепы. Зачем разделяемые библиотеки придумали?
     
     
  • 8.334, Аноним (327), 19:27, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это вынужденная мера муд звонов, пилящих NET Core Подразумевалось, что Коре бу... текст свёрнут, показать
     

  • 1.113, Аноним (113), 15:52, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Мде, цикл в консольном приложении стал выполнятся в 3 раза медленнее, чем в .Net 6. Вот это я понимаю оптимизация!
     
     
  • 2.114, Аноним (100), 16:01, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > стал выполнятся в 3 раза медленнее

    надо же как-то заставить покупать новые процы...

     
     
  • 3.117, Аноним (117), 16:06, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Просто лимузин стал тяжелей и универсальнее. не важно что вам одну остановку.
     
     
  • 4.119, Аноним (115), 16:08, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Зато у тебя платная техподдержка на Лимузин. А если тебе одну остановку тебе никто не запрещает сделать себе тележку из пхп и палок.
     
  • 4.122, Аноним (100), 16:33, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Просто лимузин стал тяжелей

    и проломил очередное дно.

     
  • 2.124, 1231243245345436464 (?), 16:36, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В релизной сборке, запущенной без отладчика, надеюсь?
     
     
  • 3.211, Аноним (211), 21:52, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В net7 приходиться в явном виде указывать функциям aggressive inlining там где в net6 компилятор решал сам.
     
  • 2.139, Аноним (127), 17:05, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А я люблю обмазываться пустыми циклами…
     
     
  • 3.212, Аноним (211), 21:53, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тоже любите когда пересыхают?
     

  • 1.128, barmaley (??), 16:50, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На этот раз хоть ГУЙ для не виндоосей в доте сделали или по-прежнему жадничают?
     
     
  • 2.148, KenyaWest (ok), 17:21, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    .NET MAUI уже второй год как живёт, лел
     
     
  • 3.250, Аноним (45), 01:52, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну да. Энтузазистская поделка, хрен знает как спроектированная, подхваченная МС и наверное даже запускающаяся. Только вот пока не видно победного шествия MAUI - наверное, дальше хелловорлда с кнопкой лезть не стоит. Пока пишу на WPF/FW4.8 и похоже, это моя единственная платформа на ближайшие 10 лет (пока Наделла не окочурится).
     
  • 2.300, Андрей (??), 09:29, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Какой ненормальный коммерс будет вкладываться в библиотеку для 3% пользователей?
     

  • 1.130, Аноним (130), 16:53, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Жрать что дают или изучить chapel, пойти поработать в cray, а потом сидеть под пальмой и жрать бананы?
     
     
  • 2.251, Аноним (45), 01:53, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что мешает прямо сейчас жрать бананы? :)
     

  • 1.144, Аноним (144), 17:14, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    странно, на графике видно что у x64 идёт деградация производительности, зачем они её сливают ?
     
     
  • 2.159, Аноним (100), 18:02, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > у x64 идёт деградация производительности

    "И так сожрут!"

     

  • 1.153, Аноним (175), 17:45, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ненужная ненужность

    недеюсь лёня свой ненужноД на этом перепишет.


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

     
     
  • 2.158, Аноним (100), 18:00, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > вспоминайте сервелат

    О, помню, как в нашей конторе системоты писали кипятком от него :) а потом через пару лет сервелат исчез...

     
     
  • 3.161, Аноним (161), 18:05, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Кто писал? Я не видел ни одного человека, которому что-то нравилось в этом убожестве.
     
  • 2.160, Аноним (161), 18:04, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если ты думаешь, что разработка в нормальных компаниях начинается после почёса пяткой ген.дира, то ты ничего не знаешь о жизни. Нет такого, что ген.дир кричит с утра сделайте мне новый язык и все сразу бросились выполнять.
    Как раз наоборот, берут людей, со своими концептами или готовыми proof of work, выделяют бюджет и через некоторое время смотрят, что в итоге получилось. И если залезли в дебри, то оттуда выбираются. А есть ли вокруг концепты лучше, то на их реализацию тоже могут быть выделены бюджеты.
    Не нравятся развороты? Ну и лежи на диване дальше, пока деревянную шинель не наденут.
     
     
  • 3.170, Аноним (175), 18:26, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ты скромно умолчал скольким примерили деревянную шинель раньше времени после переработок из-за срочных переписываний проектов после этих разворотов. а так когда-нибудь "все там будем", но лучше попозже и без разворотов...


     

  • 1.157, penetrator (?), 17:53, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    и выпустил студию 17.4 с кучей багов, черти индусские
     
     
  • 2.257, Аноним (45), 02:15, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В 17.3 было много багов. 17.4 только-только вышла - когда успели багов надыбать?? Тыкни ссылкой
     
  • 2.299, Андрей (??), 09:27, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Для не любителей студии всегда есть ридер ;)
     
     
  • 3.324, penetrator (?), 14:40, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    у райдера есть свои приколы, но в целом да, присматриваюсь давно в рамках полной миграции на линуху
     
  • 3.335, Аноним (327), 19:30, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    "ХиФи, Клюева!" (ц) :)) Райдер, запомните.
     

  • 1.190, Аноним (190), 19:38, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Анонимы кроме калькулятор на .Net ничего не писали поэтому не знают, что основное применение шарпов это веб и там он будет пошустрее жабы
     
     
  • 2.192, penetrator (?), 19:43, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    и не только веб, но точно не десктоп, вот поэтому его и видно только в вебе в основном
     
     
  • 3.200, Аноним (27), 20:26, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    жаба на десктопе? вот извращенецы
     
     
  • 4.225, penetrator (?), 23:57, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    DBeaver как отличный пример, Ableton Live - музыкальный софт, валом всего
     
     
  • 5.231, Аноним (27), 00:24, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    целых 2 проги, одна из которых написана на плюсах? отличный вал всего
     
  • 5.298, Андрей (??), 09:26, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вот я бы никогда не ставил бобра в пример - внешне это говнище адово.
    Тогда уж среды от JetBrains ;)
     
     
  • 6.323, penetrator (?), 14:39, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    получше будет чем Management Studio для SQL Server )))
     
     
  • 7.337, Андрей (??), 20:18, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В смысле ЛУЧШЕ?
    Для mssql в бобре половины функционала нету - брокеры, джобины, связанные серваки, alwaysOn :-D
     
     
  • 8.341, penetrator (?), 22:24, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    мы точно про UI говорили ... текст свёрнут, показать
     
     
  • 9.345, Андрей (??), 17:34, 12/11/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Самый лучший UI это коммандная строка -D... текст свёрнут, показать
     

  • 1.195, ИмяХ (?), 19:56, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >>Добавлена поддержка компиляции в самодостаточные исполняемый файлы (Native AOT), в которых весь проект изначально скомпилирован в машинный код целевой платформы без использования промежуточного кода и без применения JIT.

    Это уже было 40 лет назад. Возвращаемся к истокам?

     
     
  • 2.209, Аноним (209), 21:05, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Наличие этой опции помогает в ряде игр и мобильных приложений В работе с MDM-пр... большой текст свёрнут, показать
     
     
  • 3.210, Аноним (27), 21:28, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Зачем вы связываете компиляцию JIT c GC? Теперь напишите простыню чем JIT помогает в ряде игр и мобильных приложений.
     
     
  • 4.344, Аноним (209), 01:08, 12/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Зачем вы связываете компиляцию JIT c GC?

    Потому что они отключатся совместно при компиляции в Native

    > Теперь напишите простыню чем JIT помогает в ряде игр и мобильных приложений.

    Помогает его отключение

     
  • 2.229, _kp (ok), 00:17, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Речь не о компиляци в нативные приложения, а о "документах магазина" содержащих нативный код.
     

  • 1.199, gogo (?), 20:20, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    18 месяцев поддержки?
    это что, мыши для мотыльков-однодневок писали, чтобы до старости хватило?
     
     
  • 2.202, Аноним (100), 20:29, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    как-то долго... очень. Странно, что не 3 недели :)
     
  • 2.281, Аноним (150), 05:00, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это чтобы в проде всё оставались на lts, а не переходили на 7-у. Похоже на джава, но там lts подольше живут.
     
  • 2.326, eb (?), 18:33, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    net 6 - LTS, net 8 тоже будет LTS
     

  • 1.206, Аноним (206), 21:00, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Пойду лучше напишу мультитрединг на машинных кодах.
     
     
  • 2.222, Аноним (100), 23:16, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    а чё там писать-то? call-ы?!
     
     
  • 3.223, Аноним (223), 23:34, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ну а диспатчинг тредов, а потокобезопасные коллекции?
    давай свой код, лучше твоим попользуюсь
     
     
  • 4.352, Аноним (100), 23:08, 12/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ты как настоящий маркетолух, у которого ТЗ растёт по мере исполнения.
     
  • 3.343, Аноним (343), 22:57, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ты отсталый? Контексты кто переключать будет?
     
     
  • 4.353, Аноним (100), 23:09, 12/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Открой сырцы ядра линуха да посмотри...
     
     
  • 5.354, Аноним (100), 23:11, 12/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    P.S. Сразу напишу для школоты, что все "переключения" делаются мувками регистров.
     

  • 1.213, Аноним (213), 21:54, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Microsoft * x * .Net = 0
     
  • 1.214, Аноним (214), 21:56, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    зачем эта подделка, когда есть настоящая джава? аж две штуки
     
     
  • 2.216, Степан (?), 22:02, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Потому что java - это жесткое Легаси, а .net давно её превзошел как по функциональным возможностям, так и по производительности.
     
     
  • 3.226, penetrator (?), 23:58, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    спорно насчет производительности, примерно одинаково и зависит скорее от фреймворка
     
     
  • 4.235, Степан (?), 00:43, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Наверное ты прав, не стану спорить
     
  • 3.228, Аноним (-), 00:13, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А дотнет в кофеварки уже завезли?
     
     
  • 4.233, Степан (?), 00:34, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Под кофеварки уже на java пишут? Ужас!
     
     
  • 5.239, Аноним (239), 00:51, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В вантузовом инсталляторе прям так и написано всю жизть было, про миллионы миллиардов устройств.
    Опять маркетолухи пидманули?
     
     
  • 6.278, Аноним (127), 03:53, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Как минимум не стоит забывать про телефоны.
     
     
  • 7.279, Аноним (279), 04:08, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Какие телефоны, конченый? Смартфоны шоли? Ну так возьми бинари для арма и ставь.
     
     
  • 8.283, Аноним (127), 05:16, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты там завязывай на сегодня бухать, в школу рано вставать ... текст свёрнут, показать
     
  • 8.314, Аноним (314), 12:14, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Кнопочныя Там и бравзиры и мессенджыры, все на джаве Цени олдскул Вася с ... текст свёрнут, показать
     
  • 4.369, Neon (??), 01:42, 19/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А на фига это кофеваркам ?!
     
  • 3.309, Аноним (309), 10:23, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    JDK 19.0.1 вышла 18 октября 2022 не похоже как-то на "жесткое Легаси"
     
  • 2.297, Андрей (??), 09:23, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    зачем джавы, когда есть плюсы?
     

  • 1.215, Аноним (215), 21:59, 10/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Ждём включение поддержки модулей на NET в ядре.
    А что, расту можно, а шарпу нет?
     
     
  • 2.220, Аноним (27), 22:13, 10/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Модули ядра должны иметь возможность напрямую отправлять gprs на любые хосты.
     
  • 2.240, Аноним (240), 01:00, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Для ентого сначала ядро полностью на раст перепишут. Потом наконец и дотнет завезут.
     
     
  • 3.351, Аноним (100), 23:05, 12/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > сначала ядро полностью на раст перепишут

    Сразу после редоха и сервы?

     

  • 1.227, Аноним (227), 00:12, 11/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Скажу вам по секрету, микрософт с парой университетов уже прорабатывают убийцу раста и карбона. Уже скоро достигнут консесуса и коитуса.
     
     
  • 2.282, Аноним (150), 05:02, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И на коитусе остановятся?
     

  • 1.234, Аноним (234), 00:35, 11/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >Расширены средства для отслеживания

    M$ не может без отслеживания.

     
     
  • 2.237, Аноним (237), 00:46, 11/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 3.241, Аноним (240), 01:02, 11/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 4.243, Аноним (243), 01:21, 11/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 5.244, Аноним (244), 01:27, 11/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 6.253, Аноним (27), 02:07, 11/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 7.259, Аноним (-), 02:16, 11/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 8.263, Аноним (263), 02:26, 11/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 9.266, Аноним (-), 02:33, 11/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 9.267, Аноним (267), 02:34, 11/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 10.268, Аноним (-), 02:47, 11/11/2022 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
     
  • 11.277, Аноним (277), 03:41, 11/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 12.311, Аноним (-), 10:50, 11/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 7.269, Аноним (-), 02:54, 11/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 8.271, Аноним (271), 03:04, 11/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 9.275, Аноним (-), 03:18, 11/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 6.255, Аноним (45), 02:11, 11/11/2022 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
     
  • 7.265, Аноним (-), 02:28, 11/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 6.260, Аноним (29), 02:18, 11/11/2022 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
     
  • 7.264, Аноним (-), 02:27, 11/11/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.256, Аноним (45), 02:13, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Телеметрасты!
     
  • 2.313, Степан (?), 12:04, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Дурак, это не телеметрия я сбор метрик, который ты осуществляешь сам. Потом скармливаешь эти метрики компилятору и он компилирует приложение с учётом статистики его использования.
     

     ....большая нить свёрнута, показать (21)

  • 1.280, Аноним (280), 04:57, 11/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что, никто даже не упомянет Delphi, где всё это было уже много лет как, и без танцев с установкой всякого дополнительного гнп? :)
     
     
  • 2.350, Аноним (100), 23:04, 12/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    дотнету до Делфи всё ещё как до Луны.
     

  • 1.289, Вас (?), 07:52, 11/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    новая несовместимая версия все побежали переписывать прошлогодний код, в следующем году .Net8
     
     
  • 2.296, Андрей (??), 09:22, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    несовместимая с чем? переписывать зачем?
     
     
  • 3.349, Аноним (100), 23:03, 12/11/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > переписывать зачем?

    Да, точно, сразу выбрасывать, всё равно не нужно.

     
  • 2.312, Степан (?), 12:02, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Почти все апдейты в 99% случаев - это изменить номер в файле проекта. В чем несовместимость?
     
     
  • 3.347, илья (??), 22:25, 12/11/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну у нас пару методов рукописных пришлось выкинуть, потому что они в linq появились.
     
     
  • 4.367, Степан (?), 20:28, 18/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Дай удагаю, DistinctBy? :)
     

  • 1.315, Аноним (315), 13:46, 11/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Когда новости про сборник патчей для ядра ради написания драйверов на сишарпе? Unsafe там уже есть, значит, в полку безопасных язычков для разработки драйверов на две с половиной архитектуры прибыло!
     
     
  • 2.338, Андрей (??), 20:19, 11/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Наверное тогда же когда для джавы :-D
     

  • 1.346, Аноним (346), 19:13, 12/11/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Собрались знатоки не написавшие ни одного крупного бизнес-проекта. C# и dotnet - лучшие инструменты для бэкенда в бизнес-приложениях.
     
     
  • 2.348, Аноним (100), 23:02, 12/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > C# и dotnet - лучшие инструменты для бэкенда в бизнес-приложениях.

    М. Горький. На дне.

     
     
  • 3.355, Аноним (355), 07:51, 13/11/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Жалкие потуги сарказма? В dotnet есть встроенная удобная система типов для финансовых расчётов, вменяемые библиотеки из коробки и быстрый рантайм. С# как и Delphi до него и TypeScript после созданы для нормальных людей
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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