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

Исходное сообщение
"Microsoft опубликовал открытую платформу .NET 8"

Отправлено opennews , 14-Ноя-23 21:58 
Компания Microsoft представила выпуск открытой платформы .NET 8, созданной благодаря унификации продуктов .NET Framework, .NET Core и Mono. На основе .NET 8 можно создавать многоплатформенные приложения  для браузера, облачных систем, рабочего стола, IoT-устройств и мобильных платформ, используя единые библиотеки и общий процесс сборки, не зависящий от типа приложения. Сборки .NET SDK 8, .NET Runtime 8 и ASP.NET Core Runtime 8 сформированы для Linux, macOS и Windows. .NET Desktop Runtime 8 поставляется только для Windows. Связанные с проектом наработки распространяются под лицензией MIT.  Ветка .NET 8 отнесена к категории LTS и будет сопровождаться в течение трёх лет до ноября 2026 года...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=60112


Содержание

Сообщения в этом обсуждении
"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 21:58 
MAUI (ex Xamarin) в линукс всё так же не умеет

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Глеб Торчанский , 14-Ноя-23 22:20 
> Microsoft опубликовал открытую платформу .NET 8

Выкидывают ненужное. Мне как программисту кроссплатформенного ПО от их поделки ни горячо, ни холодно.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Смузихлёб , 14-Ноя-23 22:26 
> Мне как программисту кроссплатформенного ПО...

Для твоих хеллоуворлдов могу порекомендовать самый кроссплатформенный вариант - helloworld.txt.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Дмитрий , 15-Ноя-23 01:01 

У меня вопросы:
Какую кодировку использовать?
Какие символы перевода строки

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 13:22 
>Какую кодировку использовать?

Уже практически весь Веб использует UTF-8. Ну, быть может, кроме OpenNet. Ипользовать её.

>Какие символы перевода строки

А вот здесь приплыли. Попадаются проекты, где в разных частях кода встречаются и LF, и CR+LF.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено 1 , 15-Ноя-23 09:23 
Кроссплатформенный скорее xml. Он для этого и создавался ... Потом в него напихали такого, что мама не горюй.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Пряник , 15-Ноя-23 09:42 
Не знал что шарик убивает фантазию.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 23:16 
А я на этом зарабатываю

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено test , 15-Ноя-23 06:26 
Я вот думаю что за :
> созданной благодаря унификации продуктов .NET Framework, .NET Core и Mono.

если :
>  .NET Desktop Runtime 8 поставляется только для Windows.

Это что за унификация Моно такая ?


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Ефрщ , 15-Ноя-23 20:11 
> .NET Desktop Runtime 8

Что это и для чего?


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Илья , 17-Ноя-23 08:11 
Очевидно, чтобы писать под winapi.

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

https://learn.microsoft.com/en-us/dotnet/core/tools/dotnet-w...


То есть, условно, устанавливаешь дотнет.
Затем к нему устанавливаешь комплектом Workload.
Затем вытягиваешь андроид-сдк.

И Вуаля, можно писать на сишарпе под андроид и использовать общие библиотеки netstandard


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 15:16 
> Я вот думаю что за :
>> созданной благодаря унификации продуктов .NET Framework, .NET Core и Mono.
> если :
>>  .NET Desktop Runtime 8 поставляется только для Windows.
> Это что за унификация Моно такая ?

Вот такая вот хреновая кроссплатформенность...


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Lost Inside , 15-Ноя-23 11:36 
Микрософт уподобляется калеке, который допиливает и допиливает свои протезы, да еще и впаривает их всем вокруг.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 14:20 
+1. Так-то идея сама по себе неплохая (многоплатформа), но она опоздала на целых 20 лет! Сначала какой-то кретин сделал виртуальную машину windows only(!!!!!). Как это они умудрились сделать из полностью портабельной Жабы - ума не приложу. А дальше развивался вполне нормальный .NET Framework, с попутными WinForms и WPF. А когда процент тупой индусни в компании стал зашкаливать, тут их и прорвало - "а чё не для линукс?!" и понеслась.... :) Но т.к. продукт пилили всё те же индусы, на выходе получилась сырая хрень, да ещё и на "переименованном Кошмарине", коотрый ни разу не GUI, а поделие студента.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Илья , 16-Ноя-23 20:20 
Сейчас-то нормально всё. Я без иронии, если что.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Александр , 17-Ноя-23 02:31 
Как умудрились из джавы? Я думаю это скорее был ответ джаве. Если бы не иск от Sun Microsystems, так бы они и использовали джаву (что думаю её популярности совсем не повредило бы). А так пришлось делать своё. Вот причины - вопрос интереснее. Ответа адекватного дать не могу, но думаю, что с появлением сборок windows под всякие arm и mips встал вопрос портирования. Да, даже внутри экосистемы, ибо C/C++ с этим обычно справляются относительно слабо. А тут без всякой перекомпиляции запускай, где хочешь. Ну, .Net а экосистему строили опираясь на COM. Где-то даже статью находил: "Как .Net вырос из буфера обмена" (вроде так звалась). Содержание не помню и конкретные моменты, но в целом реально получилось так: DDE, OLE, COM/DCOM, ActiveX, .Net

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Илья , 17-Ноя-23 21:25 
Дотнет это копия jvm со структурами.

Сишарп по сути та же java, с сахаром и без пары особо упоротых фич.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 09:46 
и не говори, и сколько ещё таких неудачников. пока все свои альясы и бинды структуризируют - уже и годного-то проекта не остаётся. так и начинают свои костыли втюхивать, аля, мы не кишкокодеры - мы провизы, мы не фигней страдаем ничего нормального написав не можем - мы, эффективные менеджеры, вас всех под себя подмять хотим. лол, но нет.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Илья , 25-Ноя-23 15:19 
Ты не понял, дотнет это в отличие от джавы хорошо

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 28-Ноя-23 16:48 
да вас не поймёшь, лол

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

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


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 21:59 
hot reload не работает

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 29-Ноя-23 12:51 
Современные "программисты" так и не умеют писать правильно. Всякие хотрелоиды им подавай, потому что они не в состоянии в начале подумать, а потом делать. Только говнокодят и потом смотрят, что же получилось.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 22:01 
Сколько уже было попыток все платформы объединить в одном фреймворке я со счёту сбился, и до сих пор никто не смог. По-моему пора уже забить на эту идею.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Смузихлёб , 14-Ноя-23 22:04 
Эта проблема решается js и nodejs.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 22:20 
То есть, не решается в принципе, потому что то, что получилось в JS/TS, приемлемым назвать ну никак не получается.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 22:46 
Ну, тот же Discord, к примеру, использует Electron для компьютерных приложений и React Native для мобильных, всё это прекрасно работает

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 22:50 
Не говоря уж о том, что nodejs приложение запустится Везде, где можно поставить nodejs.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 00:02 
А дотнет приложение запустится везде, где можно поставить дотнет. И что с того?

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 00:24 
Лол, посмотри где популярность дотнета, а где жс. Кстати, жс офигенно сложный язык, если писать что-то более сложное, чем console.log(), поэтому его многие и хейтят.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 05:01 
Простите, но они оба в одном и том же месте примерно.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Илья , 17-Ноя-23 21:28 
Это при условии что js не может не быть популярным, так как в браузере альтернатив нет

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 28-Ноя-23 16:51 
действительно. ну или можно как-то, иначе, рилтайм обновление прикрутить если.. было бы здорово, а то хоть свой пых-бек бросай и заново переписывай, один фик жс учить

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 09:10 
А сложность - это что-то хорошее типа? Но ты прав - жс действительно чрезвычайно сложный, в математическом понимании слова "сложность". Что говорит о проблемах в проектировании, дизайне и отсутствии ортогональности. Поэтому его многие и хейтят совершенно справедливо, да.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 17-Ноя-23 11:53 
Оправдание JavaScript через его сложность? Странно что это не мешает писать что-то сложнее console.log ордам вчерашних пицценосцев.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено test , 15-Ноя-23 06:23 
Отгадай с 3х раз, на что переписали Skype после покупки его МС ?

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 08:33 
Им ещё кто-то пользуется? Даже электронная почта живее выглядит. А их Skype for Businnes, который теперь Teams - это эталон джаваскриптизёров - самый глючный мессенджер который я видел за последние лет 15. Часть текста поквотилась как спец-символы в вебе - пароли доехали битыми. Единственный мессенджер который может не отображать тебе отправленный тобой же только что скриншот. Удалили чат старого проекта - месяц он всё ещё висит в списке непрочитанным (открыть, прочесть, удалить - нельзя). Прочтение синкается максимально мразотно - нужно открыть и потупить каждый чатик и на ПК, и на телефоне, на телефоне висят уведомления о 100500 сообщениях за весь день, на которые ты с ПК давно ответил. Требования к каналу в тырнеты выше среднего. Если параллельно что-то собирается или ОЗУ меньше 16Гб на всё про всё - будь готов к отвалу посреди звонка. Отошёл пожрать на 3 минуты - меняет сам статус на "Отошёл". Вернулся назад - пока окно не активировал, назад на Онлайн не переводит. А может просто и статус, и новые сообщения в /dev/null сливать пока не откроешь его, потому что оказывается в фоне он обновился (хотя никто не просил и тем более не разрешал)

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Бывалый смузихлёб , 15-Ноя-23 13:09 
на нереально-кроссплатформенный микрософтовский .Net и C# которые контора пилит до сих пор ?

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 14:30 
Отгадай, на чём написан Edge WebView2, который используется в скайпе.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 17-Ноя-23 11:55 
Таки да, но после этого программа оконсательно превратилась в ацтой.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 09:18 
Лол я на убунте электрон апп и разработаю и соберу под все платформы. Без каких либо проблем все будет работать. Дот нет так не может.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 15:18 
> Лол я на убунте электрон апп и разработаю и соберу под все
> платформы. Без каких либо проблем все будет работать. Дот нет так
> не может.

Встретились как-то 2 м...ка обсудить разработку приложений. Не, не мужика :(


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Советский инженер , 16-Ноя-23 15:51 
давай-ка предложу пару попсовых платформ.
Андроид и iOS. Осилишь с електроном?

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Vasya , 16-Ноя-23 21:57 
Flutter тогда уж

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 17-Ноя-23 11:47 
Java запустится везде где можно поставить Java. GTK запустится везде где можно поставить GTK. Wxwidgets запустится взде где можно поставить Wxwidgets. Странно, никакого Node.js не нужно.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 22:50 
> прекрасно

Кому и кобыла невеста.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 00:52 
Прекрасно, да. Главное грибами закинуться и притормозиться планом

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 07:39 
VSCode ещё кое-как, но приводить в пример глючный и тормозной Discord с его неотключаемыми вечными обновлениями ради одной только новой рекламы - тот ещё зашквар...

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 09:19 
Приведи не глючный дот нет.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 17-Ноя-23 12:51 
> Ну, тот же Discord, к примеру, использует Electron для компьютерных приложений и
> React Native для мобильных, всё это прекрасно работает

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

А то что хомячки хавают - ну они и скайп хавали. И где он теперь? А через пару лет и этот шит будет там же где и скайп сейчас.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Бывалый смузихлёб , 15-Ноя-23 13:07 
Смотря что именно требуется
Так-то кроссплатформенное и на том же котле лепят

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


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Анонимусс , 14-Ноя-23 23:32 
Ваше решение через одно место не всем подходит

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 28-Ноя-23 16:54 
можно если, как-нибудь, рилтайм обновление сайта, обойти иначе кроме как жс?

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено FF , 15-Ноя-23 13:18 
эта проблема решается продажей ПО вместе с компьютером

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 14:22 
Согласен, павлино-утка-ёж не полетит и не поплывёт - просто будет болтаться в проруби как известная субстанция. И колоться. :)))

И что самое смешное, у MS уже есть windows only продукт - .NET Framework! Который ещё допиливать и допиливать. Но т.к. индусня не может постичь их код, запилили новый дотнет, с блэкджеком и танцами. И полностью тупиковый, забагованный и недостаточный для нормальной разработки.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 22:20 
Зачем нам еще одна Java? Вот Java это я понимаю. Надо вот такие новости постить, а не новости про .NET который мертв чуть более, чем полностью. https://android-developers.googleblog.com/2023/11/the-secret...

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Смузихлёб , 14-Ноя-23 22:22 
> .NET который мертв чуть более, чем полностью

У тебя в слове Java 4 ошибки.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 22:29 
Я уважаю Android и Java чисто потому, что если бы мне сказали бы написать все то же самое с 0 - я бы написал точно так же. Иногда бывает отвращение к некоторым технологиям из за их кривости. Например к web-технологиям. Но только не тут. Тут все по фен-шую, тфу, по православным канонам.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Смузихлёб , 14-Ноя-23 22:35 
> Например к web-технологиям.

И что не так в веб технологиях? Учитывая, что вебом пользуются 100% пользователей пк и смартфонов. Из всех доводов встречаю чаще всего: 1) Ррррря мой 4 пень лагает со 100500 вкладками; 2) Необходимость постоянно учиться. Если с первым пунктом понятно, то постоянно обучаться - это норма в любой профессии.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 22:43 
То, что браузеры слишком технически переусложнены, так что на этом рынке вырисовывается монополия и диктат. И я уже не говорю о различного рода костылях. Это когда у вас нормально не получится показывать видосы без какого-нибудь нефигического HLS.js. Неужели нельзя как-то проще? Неужели нельзя обойтись без того, чтобы писать все это дело на 3 разных языках? Если нам в итоге нужно вэб-приложение, у которого браузер - это просто тонкий или полу-толстый клиент, то неужели нельзя придумать что то посовременнее?

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено FF , 15-Ноя-23 13:20 
да что ты, если он не заимпортит leftpad с импортом еще пол сотни однострочных зависимостей, то это уже будет велосипединг

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 22:55 
> мой 4 пень лагает со 100500 вкладками

Ну да, ну да, давайте покупать распоследние core i9, чтоб хотя бы одна вкладка открывалась.

> Необходимость постоянно учиться

Как интересно получается. Специалисты в области, которая ТРЕБУЕТ "постоянно обучаться" на практике оказываются самыми необученными и необучаемыми.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 23:04 
> Ну да, ну да, давайте покупать распоследние core i9, чтоб хотя бы одна вкладка открывалась.

Для комфортной работы в вебе, достаточно ноутбучного целерона пред-предыдущего поколения с TDP 6W. Там даже на 50% проц не будет грузиться.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Anm , 15-Ноя-23 17:08 
>>Для комфортной работы в вебе, достаточно ноутбучного целерона пред-предыдущего поколения с TDP 6W. Там даже на 50% проц не будет грузиться.

Подтверждаю.
N4020 в лёгкую справляется.
J4125 ещё лучше.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 04:11 
Потому что эти "специалисты" изучают ежедневно умирающие и рождающиеся вновь сотни тысяч принципиально новых библиотек, каждая из которых делает все то же самое, что и её предшественники, но абсолютно новым несовместимым образом. В итоге времени на то, чтобы разобраться в базовых алгоритмических вещах у этих "специалистов" нет, и они лепят по принципу "лишь бы заработало, а потом хоть трава не расти"

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено javascript lover , 17-Ноя-23 02:07 
Ох уж эти прихожане цервки свидетелей устанавливающих всевозможные пакеты и фреймворки фронтендеров

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 00:41 
>что не так в веб-технологиях

Джаваскрипт.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Смузихлёб , 15-Ноя-23 00:43 
>>что не так в веб-технологиях
> Джаваскрипт.

Вот и отключи его, избавь от своего нафталинового запашка добрую часть веба.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено FF , 15-Ноя-23 13:23 
нафталинового? а то, что это всего-лишь язык, созданный бессонным интеллектом за две недели с последующими извинениями за это всё, и обросший мегабайтами костылей?

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 15:50 
Этот язык самый популярный и востребованный, нравится тебе это или не нравится. Живи с этим. П.с. уже пытались создать идеальный язык, кажется это был Ада, и где он теперь?!

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 18:58 
> П.с. уже пытались создать идеальный язык, кажется это был Ада, и где он теперь?!

PL/I


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено FF , 16-Ноя-23 00:37 
> Этот язык самый популярный и востребованный, нравится тебе это или не нравится.
> Живи с этим. П.с. уже пытались создать идеальный язык, кажется это
> был Ада, и где он теперь?!

Работает до сих пор. На PL SQL его детище лично кодил


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено FF , 16-Ноя-23 00:41 
Популярный на основе форков и тонн импортов? Это нужда, к сожалению, даже я суюсь иногда. Идеальный язык и твой станет таким же, как и ада, речь не об этом. Речь о просмотре текста и обмене информацией. Можно справиться без node modules с 1 ГБ сотней тысяч файлов, собираемых дольше установки системы

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним324 , 16-Ноя-23 15:19 
Ну он там, где он нужен, и для чего создавался, в военной технике и на железной дороге.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 19:12 
> Вот и отключи его, избавь от своего нафталинового запашка добрую часть веба.

Координаты свои скажи. Так, на всякий случай.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 17-Ноя-23 12:23 
Не так то что слишком много JavaScript а так же то что вэбщикам позволили выплзти из своего загончика и портить нормальные программы а также делать новые уродства. Давайте возьмём HTML который не про GUI, обмажемся кучей костылей чтобы можно было легко делать свистопрделки, запихнём всё в браузер и получим программы потребляющие сотни мегабайтов и гигабайты памяти, тормозящие в самые неожиданные моменты, выглядещие каждая по своему и выбивающиеся из оформления и стандартов принятых в ОС, каждая программа отребует свою отдельную копию Chrome и Node.js вот что не так. В придачу ещё идут толпы программистов ничего за пределами своего мирка сайтв не знающих и с высокой колокольни плюющие на эконимю ресурсов, скорость работы и на всё остальное, главное что не надо заморачваться и полным-полно всяких скриптиков и фреймворков которые бесплатно можно скачать из Internet.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 10:10 
> И что не так в веб технологиях?

они, как и куча современных велосипедов - ничуть не экологичны, в самом широком смысле этого слова

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

так понятно?


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 18:57 
> так понятно?

Из твоего комментария понятно только то, что Тебе ничего непонятно.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 28-Ноя-23 16:57 
может быть, я вникаю только. прост через пост хейтят что на четвёртом пне не летает, хотя должно. плохая аналогия, но верная хоть?

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено BlackRot , 15-Ноя-23 14:58 
Бомбит потому что не смог в хелоуворлд на java? 😂

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 15:26 
Зато ты смог. Можешь начинать отсылать резюме.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 07:41 
Java мертва и давно подпахивает, есть Kotlin

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Смузихлёб , 15-Ноя-23 08:35 
> есть Kotlin

От которого тоже начинает запашком веять. Сейчас почти каждое второе приложение пишется на js или flutter, кроссплатформенные, работают как на iOS, так и на андроиде.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено FF , 15-Ноя-23 13:25 
это одностраничники, запакованные в виде имиджевого приложения, повторяющие веб-сайт?
а есть что-то типа CRM, ERP ну или хотя бы что-нить банковское на этих ваших с одной кнопкой на активити?

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 15:24 
Банковские аппликации в первую очередь пишутся на флаттере. Так что чел прав.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 22:14 
Смотрю, тут у всех Java = Android. Ну-ну.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 14:25 
А она больше ни для чего и не нужна! В корпоративном секторе УГшная Жаба - признак протухающего ИТ. Современное ПО надо либо на C#, либо на Kotlin. А уж приснопамятные "Жабо Бинсы" - вообще позор индустрии.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 16:09 
Копроративный сектор не такой динамичный как веб, где ежедневно сотни проектов рождаются и тысячи уходят в забвение. Там вполне жаба крутится десятилетиями и только лишь слегка допиливается какой-то доп функционал.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Андроид , 15-Ноя-23 08:59 
Речь идет о платформе в целом. Какой синтаксис прикрутить к виртуальной машине или JIT - значения не имеет. Ну скрестили они С++ с Паскалем и сидят радуются.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 22:29 
> Microsoft

...
> открытую платформу .NET 8

Свежо предание...


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено _kp , 14-Ноя-23 22:39 
>>предоставлена возможность использования одной кодовой базы для сборки интерфейсов для Windows, macOS, iOS и Android.

Про MacOs упоминание выглядит как издевательсво, ибо недавно же анонсировали план похорон Visual Studio на MacOs. Вот и вся кросс платформенность, и все перспективы.
Знаю, подобное инородное чудо на MacOs не очень популярно, но оно пока вполне годно работает.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 22:44 
> Про MacOs

А нет смысла. Макось максимально презренно относится ко всему, что ставится не_из_магазина. Курс на полное огораживание в замкнутой экосистеме давно понятен. Плюс, дело ещё, думаю, в переходе на apple silicon.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 23:01 
Ты случаем с яблофонами не путаешь?

Куча приложений ставится не из магазина и отлично работают на макОси.
Более того у некоторых есть две версии - из аппстора и качать с сайта.
Еще более того есть даже сторонние магазины типа AltStore, Setapp и тд.
Ну и наконец корпы могут дистрибьютить проги для своих фирменных девайсов.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 23:06 
> Куча приложений ставится не из магазина и отлично работают на макОси.

Ага, но сначала галочку снять, а потом ещё 10 раз подтвердить.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 23:04 
А тут еще власти ЕС хотят заставить яблоко открыть платформу для сторонних магазинов.
Говорят в 18 оси уже такое будет возможно.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 10:14 
ну так замечательно же, теперь самой большой корпорации в мире придётся о людях думать, о своём продукте, а не только о том, как всё до последней копейки для населения планеты выжать

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено нах. , 14-Ноя-23 22:57 
> Про MacOs упоминание выглядит как издевательсво, ибо недавно же анонсировали план похорон Visual
> Studio на MacOs.

и причем тут .net? Студии не будет. Будешь объявлять год мака с винды, как все.
Собранные виндой бинарники .net - будут исполняться на маке. Точно так же как сейчас на линуксе, хотя для него выжрал штудии никогда и не существовало.

> Знаю, подобное инородное чудо на MacOs не очень популярно, но оно пока вполне годно работает.

ms уже достаточно крепко впиндюрила, чтобы больше не тратиться на поддержку средств разработчика на чужой платформе. Пусть ябл сам. Или вот - в венде разрабатывай.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено penetrator , 15-Ноя-23 00:28 
и это ошибка, AndroidStudio есть везде, мелкософт пошел по пути яблока, а эти так еще и железо свое хотят, клоуны

думаю, что JetBrains только возрадуется такому цирку


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 00:39 
Вскода нет на мак? Туда с полгода назад перенесли бэк висуал студии в рамках дотнета.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено _kp , 15-Ноя-23 01:35 
> Вскода нет на мак?

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

А VSCode на ура используется для микроконтроллеров.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено penetrator , 15-Ноя-23 11:10 
VSCode - это не IDE, это упоротый блокнот на электроне для смузихлебов, которым не хватает друга

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 14:28 
Начинающие гомо-кодеры не совсем представляют, что такое ИДЕ и поэтому любой редактор с прикрученным сбоку канпелятором называют ИДЕ. :) Но опыт и знания всё равно придут к ним, я верю!

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 16:01 
Тебе твои хеллоуворды и в нано писать можно.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено penetrator , 16-Ноя-23 20:34 
> Тебе твои хеллоуворды и в нано писать можно.

моими хелоувордами ты бы подавился, но тебе виднее ога ))


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 18-Ноя-23 08:14 
никто и не сомневался в твоей "компетенции", ты даже холлоуворлды делаешь словно из г*вна

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено penetrator , 21-Ноя-23 00:03 
> никто и не сомневался в твоей "компетенции", ты даже холлоуворлды делаешь словно
> из г*вна

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


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 10:32 
так а какие ещё варианты для входа? так, ясно дело, понятно что лучше блокнота, с подсветкой языка, и нет ничего. ну и по соседним мониторам, одновременно, исключения и правила сборки, трансляции на другие платформы ваять. ток где бы скилла такого набраться, в  скиллбокс записаться, что-ли хДД

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

эххх... мелькала мысль сразу на плюсах начинать учиться, с бустом))))


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 22:46 
В последних версиях C# появилось очень много нового синтаксического сахара и, вроде, с одной стороны хорошо - читать такой синтаксис зачастую легче, а с другой побуждает менять "старый" код без особой на то нужды или забивать на все эти хипстерские cвистелки и поддерживать единообразие в коде.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 22:53 
> побуждает менять "старый" код без особой на то нужды

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


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 23:12 
Стиль кода - это про табы vs пробелы или про способ расстановки фигурных скобок, а новые синтаксические конструкции (например pattern matching) всë-таки немного другое.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 23:22 
Если в проекте, например, изначально используется прототипы, то заменять их на классы - это дурной тон. Я об этом.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 23:41 
Возможно, в C# (из-за динамичного развития) не всë так однозначно - в коде того же dotnet/runtime или dotnet/aspnetcore со временем появляется синтаксис из новых версий C#.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 23:42 
Но тогда придется отказываться от новых фич языка.
Вполне можно договориться новый код писать с новыми фичами, а старый оставить как есть.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 10:36 
ага, и ещё себе чат-гпт акк подрубить, чтобы он при каждом обращении у проекту подсказывал где какую версию интерпретатора юзать. современный девелопмент, вэлкам хДД

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено all_glory_to_the_hypnotoad , 15-Ноя-23 00:49 
Это любой сектант единообразия скажет. Фактически это ригидная бестолочь, которая за многие годы работы в професси так и не смогла наработать полезные навыки, научившись замещать их второстепенной активностью вроде блюдения единообразия расставления скобочек и пробелов. Дурной тон это в профессии, где требуется некоторое кол-во творчества, быть бревном.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 01:25 
Что-то сдаётся, все твои проекты это хеллоувроты по видосикам с ютуба. Лучше работай дальше охранником пятёрочки, там тебе самое место.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 18-Ноя-23 04:33 
Сколько таких как ты приходило на серьезные проекты и говорили то же самое. Потом либо поумнели, либо их ушли.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 10:39 
да там без проблем же - у них телефоны ночью обновляются, от собратьев по идеологии, а потом им за 4-часовое отсутствие на прощание выписывают хДДД ну или скок ща можно проспать-то, вне рабочего места?))

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено penetrator , 15-Ноя-23 00:31 
мы забиваем на хипстерские свистелки, используем только то, что реально упрощает жизнь

весь код запросто соберется шарпом версии скажем 7.2


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 14:31 
Я бы даже сказал, СЛИШКОМ много сахара! Синтаксический диабет бы не получить :))
С другой стороны, если разрабы - м@к@ки из Индии, то что они ЕЩЁ могут делать, кроме как прикручивать лёгкие (для реализации) плюшки? Вот перенести WPF на Линукс - на это им мозгов нехватает, а сделать всякие хипстерские "упрощалки" - запросто!

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 10:42 
так это болезнь отрасли же - одни шлакокодеры, которые ни идей, ни скилла на сишке/плюсах ничего нормального написать не могут. сидят в компаниях и спамят мусор на весь мир.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено microsat , 14-Ноя-23 23:02 
Ох уж этот С# под линуксом ) Помню помню... Все бы ничего кроме того как выводов на звук и видео   начинается  такой  кошмар ... картинки рисавть еще катит остальное  так себе ...

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 05:29 
А поделись картинками, которые нарисовал.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено microsat , 15-Ноя-23 16:15 
Да любой проект берём  на .Net  и  пробуем пускануть под линуксами я уж незнаю может где то
и работает  я собирал и запускал в слакваре  проект SdrSharp
графон по сравнению с виндой с такими фризами шел про аудио вообще молчу  ...
Опять же мой опыл работы  с .NET в линуксе )))  
P,s Гляжу у всех тут все круто и здорово !!

  


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено _kp , 16-Ноя-23 13:04 
Ну, еще 2-3 года назад, и было, именно как описываете, а сейчас и приложения вполне переносятся, и выглядят прилично.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено microsat , 16-Ноя-23 23:57 
Оке , надо будет  попробовать ... хотя уже всё ччто надо собрал на GnuRadio под свои  нужды,
а так  спасибо гляну !

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Александр , 17-Ноя-23 03:21 
Вот кстати он в свою очередь на винде работает через одно место. Паритет прям

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено microsat , 17-Ноя-23 10:51 
В линуксах то из сырья  собрать всё это еще те заморочки :) В винде аж страшно представить )))
а так может  зимними вечерами  будет скучно если попробую глянуть...


  



"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 17-Ноя-23 23:24 
> Вот кстати он в свою очередь на винде работает через одно место.
> Паритет прям

Да и вайршарк из соседней новости в винде работает ограниченно. В лине modprobe usbmon - и дебажим usb, like a boss. В винде - оно походу фазу SETUP не видит. И зачем тогда такой снифер? С начальным хендшейком чаще всего и возникают проблемы.

Но вы можете попробовать какие-то коммерческие решения. С другой стоимостью и временами поднятия конфигурации. Все для вас.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 10:44 
лол, что, микрософт, наконец-то, нормальные техи сообщества к себе скопипастили?))

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Bottle , 14-Ноя-23 23:05 
Microsoft - синоним тактики Embrace, Extend, Extinguish. .NET - изначально задуман как платформа-замена JVM. К сожалению, M$ выиграли данную битву, поскольку их Win only кал популярен.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 23:23 
Нет, сначала они отвоевали рынок у Borland. А потом уже нацелились и на JAVA. Тут ещё и историю развития пиратского софта вспомнить, про многие совпадения.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 23:49 
Borland сам спустил в унитаз своё присутствие на рынке.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 00:04 
К сожалению да.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 07:49 
Всем кроме полутора фриков и окологосовых маргиналов вскормленных на ABC-паскале только легче от этого стало. И мерзкобасик уйдёт следом (на него давно официально забили, только фиксят по мелочи, а там где использовали раньше - всё переделывают на python/js/cs/powershell в зависимости от места применения)

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено all_glory_to_the_hypnotoad , 15-Ноя-23 01:08 
Продукты Borland-а всегда были мусором, достаточно просто было сделать чуть лучше и в m$ сделали сразу с первой попытки. Как собственно и Java с её убогим альтернативным GUI, непомерными требованиями к памяти, внезапными лагами, необходимостью иметь лагерь шаманов для настройки JVM, неспособностью Java разработчиков писать дружественные для пользователя приложения независимо от его вида. Даже в CLI разработчики на генетическом уровне не осиливают сделать нормальный вывод ошибок. Со стороны разработчика это тоже тот ещё сектантский треш. Java пока что прекрасно живёт, но только в областях, где лень приходить и делать что-то новое.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 01:30 
> Продукты Borland-а всегда были мусором

Не бóльшим мусором, чем твои псевдо-экспертные комменты.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 10:55 
я вообще не в теме, но, логично предположить, что в те времена был намного выше средний уровень технической подкованности спецов, в том числе в силу их небольшоно количества и планки входа, ну и сабжы, как первые _возможности от хороших спецов, заходили на ура

про что кокретно вы говорите? у меня ток борланд плюсы в голову приходят, что в памяти есть - слишком мал я как спец))

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


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено _kp , 15-Ноя-23 02:15 
> Продукты Borland-а всегда были мусором,
> CLI разработчики на генетическом уровне не осиливают сделать нормальный вывод ошибок.

CLI писался во времена Windows 3.1, и был для своего времени революционным. Даже при паталогической непереносимости Паскаля люди пересаживались за Delphi.
Ну а потом, он развивался все более вяло, пока не отстал от реальности. Ибо разработчики то, как раз были уже не те.

>иметь лагерь шаманов для настройки JVM

Вообще то Java один из действенных способов сделать portable приложение, любого масштаба, не требующее ни шаманов, ни установки.
Так что, переадресую камень в сторону руко#опов не умеющих пользоваться инструментом.



"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 07:55 
Там единственное фановое было: кряк с гномиком к билдеру (который после дельфей выглядел прям норм, не так тормозил и меньше выделывался с рантаймом), а потом люди пересаживались на нормальный C++ либо уходили на C#/Java и забывали всё это как страшный сон
Вообще-то половина поделок на Java настолько прибита к окружению, что никаких шаманов не хватит, особенно в окологосах, где на этих шаманов днём с огнём денег не найти

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Neon , 16-Ноя-23 02:42 
С++ Builder был хорошей вещью. Жаль умерло

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено _ , 20-Ноя-23 08:05 
>С++ Builder был хорошей вещью.

Смех на форуме, переходящий в rotfl ...
Любой другой был лучше этого. Даже Delphi был лучше этого :)
>Жаль умерло

Да ни капельки не жаль! :-р
Но к сожалению!!! - оно не умерло :( Иди на Embarcadero и покупай, если уж деньги есть, а мозгов - не то что бы и ... :-)

И да - под Линукс оно совсем никак.
У меня друг пользует. Плачет :) Я предупреждал.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 17-Ноя-23 02:55 
Расскажи это инженерам разрабатывющим двигатели на замену.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 14-Ноя-23 23:40 
.NET уже тыщу лет как не win-only. Году в 2018 работал в синем банке, .NET микросервисы прекрасно крутилась на проде в линуксячьих контейнерах

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Bottle , 14-Ноя-23 23:59 
Cope harder, как говорят англичане. В любой момент M$ выпускают новую версию и забивают на совместимость с другими платформами, пропихивая свои псевдостандарты.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 00:07 
Тогда им придется сначала похоронить свой же Azure. И соответственно отдать этот кусок рынка какому-нибудь амазону. Что-то не верится.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 00:08 
Видел как купленная 2019 студия сначала ругалась при использовании более новой версии net core. С обновлением это исправили и warning'и компиляции стали fatal error'ами. :)
Вот так в один день лицензии внезапно превратились в тыкву...

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 00:28 
> warning'и компиляции стали fatal error'ами

Проблема в твоей квалификации, а не в майкрософте. Или думал, как совок, выучил один (!) раз, и всю жизнь будешь у станка точить одну детальку?


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 00:34 
Мальчик, ты тормоз? Он объяснил проблему насильного перетаскивания рабочих программ на ненужные новые версии. В ядре линукса были сотни варнингов потому что кривой анализатор не может знать как правильно - слишком сложный код. Ну отработали их, может пару багов закрыли - ничего конкретного не поменялось оттого что теперь это больше нравится анализатору, который не имеет опыта всех людей и слова ему не давали.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Annonnist , 15-Ноя-23 00:37 
> а ненужные новые версии

Для старопердунского бинго осталось сказать, что и железо новое не нужно, когда есть православный core 2 duo.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 00:57 
Давай, добавь сюда еще промочившихся нищих дидов с дырявой сишкой, которые отказываются от всего нового, только потому что тупы и не могут себе этого позволить.

Напоминай им всем, что прогресс уже не остановить, и он вот-вот похоронит все старое. Тогда заживем.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 17-Ноя-23 23:27 
> Давай, добавь сюда еще промочившихся нищих дидов с дырявой сишкой, которые отказываются
> от всего нового, только потому что тупы и не могут себе
> этого позволить.
> Напоминай им всем, что прогресс уже не остановить, и он вот-вот похоронит
> все старое. Тогда заживем.

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

Не то чтобы на чем-то другом так совсем нельзя, но...


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено не родной носитель , 15-Ноя-23 05:29 
Свидетельствую!

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 07:59 
Нет, всё правильно, это вопрос квалификации, никого насильно не тащили в это. Там при сборке проекта выставляется опция "трактовать предупреждения как ошибки". Её вот прям руками включить нужно в csproj, ну или в параметрах msbuild для сборочного пайплайна (но врядли речь про CI). Мы активно используем для новых проектов, чтобы меньше было "незнаний как правильно" в новом коде.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 11:05 
да, согласен, звучит правильно. иметь бы ещё гарантию, что новая версия быстрее/лучше/безопаснее, плюс новые возможности от переработки/избавления от старых костылей появляются

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


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 09:52 
Всё так. Но тебе сказали надо быть гибче возьми и поправь свой код под окружение раз оно такое "гибкое", не быкуй. Это не баг, а фича.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 11:14 
ой, да ладно, пересидит в спокойствии - там его дальше обойдут. или сломают. естественный отбор, так-то, норм

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

если отстранённо посмотреть на ситуацию, в общем и целом, как пирамида же - сначала приводят, водят кругами, потом в тупик ставят. гораздо хуже когда целый язык, своими аптудейт стандартами к такому приводит. плюсы-то живы ещё, нормально там после 17+ всё?)


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 00:45 
> выучил один (!) раз, и всю жизнь будешь

Дело не в этом. Эти киборги намеренно поломали совместимость в минорном (!) обновлении, чтобы стимулировать к покупке новой версии своей €6@ной студии. Хотя ничего нового там не прибавилось.

Когда есть много машин, резонно возникает вопрос "какого х...?"


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 08:03 
А давай ты пруф приведёшь, что не балабол
Я вот уверен что ты балабол, потому что уже лет 10 как нет необходимости даже покупать студию, Community Edition хватает за глаза для 99%, для остального есть CLI и прочие другие варианты.
А опция трактовать предупреждения как ошибки - это про конфигурацию твоего проекта (который можно вообще без студии собрать)

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 10:07 
> лет 10 как нет необходимости даже покупать студию, Community Edition хватает за глаза для 99%

https://visualstudio.microsoft.com/vs/compare/
> Non-enterprise organizations¹, for up to 5 users
> ¹ Enterprise organizations are defined as >250 PCs or > $1 Million US Dollars in annual revenue.

Домашние локалхосты и стартапы с количеством разработчиков не более пяти человек — это не 99%.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 15:41 
> А давай ты пруф приведёшь, что не балабол

Лови:
https://learn.microsoft.com/en-us/answers/questions/620284/h...


> Я вот уверен что ты балабол, потому что уже лет 10 как нет необходимости даже покупать студию, Community Edition хватает за глаза для 99%, для остального есть CLI и прочие другие варианты.

Балабол здесь только ты, если не в курсе, как работают корпоративные пользователи.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 15:58 
Специально для тех, кто не умеет читать:

NETSDK1182 warning was transformed into a hard error in .NET SDK 6.0.300 (for .NET 6.0.5 runtime, Visual Studio 17.2). So don't use 6.0.3xx SDK branch (looks like same is correct for 6.0.4xx, etc).
6.0.2xx SDK branch is out of support (since Visual Studio 17.1 is out of support), but 6.0.1xx SDK branch is still supported (since Visual Studio 17.0 is supported till 11 April 2023).


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 11:23 
да эт _нынешний_капитализм, условно. мало спецов для поддержки - дропают, вынуждая всех остальных бежать вместе с ними. все вокруг начинают бежать и спецов становится ещё меньше. замкнутый круг, не зря же ща вся индустрия к чертям катится - пузыри начали лопаться

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 11:19 
ну извините, если крупная компания начнёт выдавать на гору, у всех резонно возникнет вопрос, даже просто из любопытства, на чём сидят. у них там погоны к этому по-другому относятся, как и все _коллеги внутри отрасли, безмолвно. у нас тоже уже культура одноглазых левшей-самоделкиных уже не та

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 00:32 
Как будто не очевидно что мелкомягкие на все новье всех хотят перетащить и все что не новье - не поддерживается, ведь это не самая новая версия шиндовс, а интелбои накосячили с драйверами и лишь старые адекватные конторы продолжали поддерживать семерку без анальных зондов до поры до времени, но уже старательно закапывают. Креатив вот ставить дает старый драйвер который вроде бы разок обновляется на 8-й винде, а потом все глючит и не может обновится, но новой версии насильно не дает поставить будто там что-то сменилось внутри.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Смузихлёб , 15-Ноя-23 00:35 
Семерка поддерживалась дольше, чем все линексы и макоси вместе взятые.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 11:31 
да эт понятно, и правильно выше подметили, что семёрка долго держалась

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

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


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено all_glory_to_the_hypnotoad , 15-Ноя-23 00:57 
Программе на дотнете тоже нужен 1ГБ памяти чтобы написать hello world?


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 01:26 
> чтобы написать hello world

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


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 08:06 
В 1 Гб весь дистрибутив .NET Core поместится раза 4. Кстати, его можно нормально скачать с оф.сайта, в отличие от оракловских поделок. И даже при установке из стора бубунты не нужно дополнительных приседаний вокруг мутных лицензий

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено ываавыа , 15-Ноя-23 12:01 
19мб только что проверил)

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 13:20 
Жор памяти дотнета в среднем в 2-4 раза выше Go. Скорость примерно та же или чуть выше.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 11:41 
имхо, вопрос ресурсов на девелопменте неуместен, при условии что окончательное поделие хоть на рубль, но лучше аналогов

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

а так - ну что толку от плача юного разработчика что ему нужно 10к рублей потратить лишних на алике для 64 гибов лишних, если его поделие, в итоге, сжирает всё на пользовательских


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 18-Ноя-23 10:35 
8372 Кб. CLI. .NET 3.5. Windows 7 64 bit.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 17-Ноя-23 12:57 
> Microsoft - синоним тактики Embrace, Extend, Extinguish. .NET - изначально задуман как
> платформа-замена JVM. К сожалению, M$ выиграли данную битву, поскольку их Win
> only кал популярен.

Как говорится, можно выиграть все битвы и при этом проиграть войну. Майкрософт эксперт в этой тактике.
1) Они сами своими руками объявили дотнетчиков по сути легаси. Лол.
2) Win only? Тем хуже для них - сам win нынче стал довольно нишевой штукой.
3) Как там виндофоны поживают и мобайл разработчики? Ах, эти кроссплатформеры в гробу вертятся турбиной? Поставить генератор, пусть электричество генерят!
4) Кстати "мертвой" жабы на андроиде так то сильно поболее чем дотнета вместе взятого. Популярно говорите? Хыхы :)

А то что JVM скопытился - ну в дотнетовский рантайм переросток как раз за ним и отправится. Гугол и то от VM ушел перейдя на AOT.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Илья , 17-Ноя-23 22:10 
Дотнет в АОТ компилируется уже года 4.

Не понял, почему дотнет это Легаси. Сейчас это одна из лучших платформ


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 17-Ноя-23 23:31 
> Дотнет в АОТ компилируется уже года 4.

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

> Не понял, почему дотнет это Легаси. Сейчас это одна из лучших платформ

Потому что маркетинг MS сперва его в пользу HTML5 заменял, а теперь они в Rust foundation вообще. Там тоже безопасно но - контролируемо, без VM и гимора с вот этим всем, никаких GC и проч.

Так что по моему дотнетчики могут начинать сушить весла. Одним не очень прекрасным утром маркетинг скажет (как обычно) что они вообще закрывают направление, скачать редистрибутаблы фиг знает где, ну в общем вы там держитесь. Но помочь ничем не можем.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 11:44 
ну правильно, поводили лохов скок смогли, потом кинули. хотите быть крутыми кодерами - учите матчасть, лол

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 00:57 
Нормальная вещь, использовать можно, пол виндой и линуксом - ок. Печально, что аот так поздно начали развивать, но уж лучше поздно, чем никогда.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 14:40 
Неверно. "Правильное" решение, принятое слишком поздно, правильным уже не является. Ну, это как с ногой и порезом: пока думали, чем промывать рану, уже гангрена и надо отрезать, а не промывать. С дотнетом - аналогично, пока пыжились на "виндуз-ондли" фрэймворке, было понаписано море софта. А через 20 лет(!!!!!!) индусня опомнилась "а как же шв@б0дка?" и понеслась....
Беда в том, что писать новый Коре стали те, кто даже не осилил старый Фрэймворк. Отсюда и тысячи багов и просто нереализованных вещей. Да и нахрен оно никому не нужно - ни под линуксом, ни под мaкaкосью.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 17:17 
В облаках дотнет весь в контейнерах линукса

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 11:51 
под присмотром старшего брата, всё правильно)))

прост ещё куча _недошедших на выипоны младшенького ведутся - почему нет, пока капает на карман

кому чей, из многих _крутых прогеров, охота сишки/плюсы и общую схему изучать, пока другие хавают


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено vitalif , 15-Ноя-23 02:06 
Поздно чуваки, уже есть го)

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 06:16 
golang и .Net - как атом и слон.

ЗЫ перестань сравнивать язык программирования и платформу, в которой есть все от собственно языков программирования (их несколько) и до отдельных фреймворков для GUI и так далее.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено vitalif , 15-Ноя-23 10:04 
Да кому это всё надо) все микросервисы ваяют...

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 22:07 
не говори за всех

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Neon , 16-Ноя-23 02:47 
Go - недоязык, в котором нет нормального ООП.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 16:00 
ООП в 99% случаев нафиг не нужен. Пихать классы везде и всюду это признак отчаянного джуна.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 18-Ноя-23 00:24 
Не нужен ООП?
Берешь F# и пишешь проект на нормальном языке, а не на гугловском обмылке.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 11:54 
ну вот хз, лол. мне вот композиция вообще на всё это глаза по-другому раскрыла. зачатки мидла уже с умилением на легаси процедурное смотрели.... а вы тут такое)))))

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 03:54 
Это реально под линуксом самому собрать?

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 08:44 
Иш что удумал. Холопам только блобы.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено ываавыа , 15-Ноя-23 11:33 
Все есть на гитхаб. Идите и пробуйте

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 15:19 
https://github.com/dotnet/dotnet

Building the product offline is not fully working at the moment. The --online switch is needed when building the VMR as not all dependencies are currently built from source.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено _ , 16-Ноя-23 03:20 
Зонт вам вставят как бы вы не корячились :) Старый, добрый мелкомях as it is :)

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 14:42 
+1. Там уже телеметрия идёт прями искаропки, причём не opt-in, а opt-out! Т.е. ВКЛЮЧЕНА по-умолчанию, а ты ещё найди место, где это отключить.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 17-Ноя-23 03:36 
Поправлю — места,а не место

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 17-Ноя-23 23:33 
> Building the product offline is not fully working at the moment. The
> --online switch is needed when building the VMR as not all
> dependencies are currently built from source.

Ммм... майкрософт понял опеносрс по своему. Как возможность догружать блоб-зонды по сети :)


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 12:04 
я не понимаю, то есть при сборке у меня на локалке, будут необходимы библиотеки, которые у них в _открытом виде сорцами лежат? ну то есть я, типа, актуальный _девелопмент снапшот что ли подтягивать обязательно должен? это ради безопасности/меньше багов что ли, как они сами-то объясняют? или у них там всё так плохо, что ничего, кроме как о заботе о пользователях и думать уже не могут?

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


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 05:03 
А это сразу работает под Linux/*NIX ситсему?
Подозреваю, что в Mono половины нет и собрать
что-то отличное от окошка с "Hello, world"
просто нереально...

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено не родной носитель , 15-Ноя-23 05:31 
Сколько же хеловротцев здесь!

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 08:08 
Это не Mono, работает сразу, есть в оф.репозиториях бубунты. Из косяков - для графония нужно AvaloniaUI вместо MAUI тащить

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Советский инженер , 15-Ноя-23 10:30 
>Из косяков - для графония нужно AvaloniaUI вместо MAUI тащить

не уверен что єто прям уж косяк


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Да да не удивляйтесь , 15-Ноя-23 07:24 
А до сих пор приходится ручками отключать телеметрию, которая включена без моего согласия?

> The .NET SDK includes a telemetry feature that collects usage data and sends it to Microsoft when you use .NET CLI commands.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Да да не удивляйтесь , 15-Ноя-23 07:29 
Telemetry
---------
The .NET tools collect usage data in order to help us improve your experience. The data is collected by Microsoft and shared with the community. You can opt-out of telemetry by setting the DOTNET_CLI_TELEMETRY_OPTOUT environment variable to '1' or 'true' using your favorite shell.

Read more about .NET CLI Tools telemetry: https://aka.ms/dotnet-cli-telemetry



"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 17-Ноя-23 13:02 
>
Telemetry 
> ---------
> The .NET tools collect usage data in order to help us improve
> your experience. The data is collected by Microsoft and shared with
> the community. You can opt-out of telemetry by setting the DOTNET_CLI_TELEMETRY_OPTOUT
> environment variable to '1' or 'true' using your favorite shell.
> Read more about .NET CLI Tools telemetry: https://aka.ms/dotnet-cli-telemetry
>

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

И все это офигенно конечно - но вот какой м...к придумал что жить в середине минного поля это круто и фича?! Вот его туда и заселить!


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 12:10 
лол. представь скок людей, коотрые не в теме о чём ты. а майки предоставляют им эти услуги и, ессно, должны оперативно поддерживать. сами же монстра создают, которому в руки поводок дают, а ошейник сами одевают же

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено user , 15-Ноя-23 07:34 
Давно уже нет.
Community builds (including those in Arch; starting with .NET 7) do not collect telemetry, per a change to the .NET SDK by Red Hat.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 07:36 
используй unshare -Un для отключения вообще всей сетевой активности, а не только телеметрии. Кто знает, зачем он может выходить в интернет.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 08:37 
ну ты бы хоть смотрел, что советуешь, кто-то ведь поверит
unshare -Un whoami
nobody

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 09:11 
все правильно, дотнет -- это никто, и звать его никак.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 09:19 
Софт будет в восторге, и особенно юзер.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 08:42 
>Связанные с проектом наработки распространяются под лицензией MIT.

Зная подлую натуру Майкрософта, можно не сомневатся в том, что где-то у них заныкана "проприетарная лицензия" либо "лицензионное отчисление".


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 09:54 
Вот-вот надо боятся данайцев, а то они ненадёжные типы, дары приносят. Дары и дыры кстати разница одна буква.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 10:04 
Кстати в тебе тоже много дыр

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 16:17 
У него просто дыры, а у тебя они ещё и рабочие.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено ываавыа , 15-Ноя-23 11:35 
10 лет все работает бесплатно уже. Не путайте с oracle

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 12:15 
ну так конечно давайте все перейдём к белой и замечательной микрософт. не зря же они для сборки на локалке часть сорцов не отдают, как выше обсуждали

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


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 08:47 
а когда телеметрию завезут и начнут фичи по подиске раздавать:)

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено cheburnator9000 , 15-Ноя-23 09:35 
В Go уже есть первое, скоро и второе будет. Платные фичи конечно будут поставляться в бинарном виде без сорцов.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 10:05 
Кто-то опять не разобрался и ноет

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 14:44 
Телеметрия УЖЕ включена! :(

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 15:23 
> когда телеметрию завезут

unset DOTNET_CLI_TELEMETRY_OPTOUT


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 12:19 
да на очередном тик-ток тренде смузихлёбов, аля гляди я какой крутой на _нете. много где уже пирамида распростаняется? ну вот, как клиенты перестанут поступать - там дроп будет, если не взлетит, ну или как вы сказали. капитализм, чё))

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 09:05 
Всё здорово, но есть нюанс - Microsoft.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 15:10 
Намного хуже: Induso-soft!

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 17-Ноя-23 02:49 
Там не только индусы. Да и хватит к индусам предосудительно относится. Они как и все люди бывают разные. И это включая специалистов.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 18-Ноя-23 04:35 
Ты просто с ними не работал. Да есть разные, но большинство именно такие как в стереотипах.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 12:25 
стереотипы да, плохо, согласен. вон, к примеру, китайцы - казалось бы, коммунистическая страна. вы с ними дела не вели ещё, хотя бы на алике каком-нибудь?))

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 09:31 
C# сам по себе уже целый фреймворк, а не язык программирования. От сахара аж одно место слипается.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 12:26 
так а как ещё в массы-то запустить наживку?

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено FireBirdSQLmail.ru , 15-Ноя-23 09:54 
Т.е. встроенный браузер на WinForms по Linux уже не светит?

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 10:06 
на LinForms, прямо из FireBird

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено InuYasha , 15-Ноя-23 10:20 
Гс-пди! Я-то дотнет 4.5 не хочу ставить чтоб винда раздувшись не тормозила, а у них уже 8!

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено амоним , 15-Ноя-23 10:56 
не, там не просто 5, 6, 7 между...

между 4.5 и 8... 4.6, 1.0 core, 1.1 core, 2.0 core, 2.1 core, 3.0 core, 3.1 core, 5.0, 6.0, 7.0 :)


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 16:16 
Так может пора слезть со своего 4 пня и купить какой-нибудь целерон пред-предыдущего поколения?

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 16:58 
Mendocino?

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Смузихлёб , 15-Ноя-23 17:20 
> Mendocino?

Теперь я и тот анон знаем что ты старпёр.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено InuYasha , 15-Ноя-23 17:56 
Мне так нравятся твои необоснованные предположения! (нет) Не угадал. Давай следующее.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 12:31 
они ща в приложения при сборке встраиваются, екзешники 2->45+ подрастают. и при каждом обновлении софта версию посвежее завозят. это война проиграна, если что, если мы говорим про тех кто .нет пользуется

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 14:47 
Ты такую чушь сейчас пишешь... Винда тормозит не потому, что туда поставили дотнет, а потому что программы бывают прожорливые. .NET 4.5 (а лучше 4.8) уже давно устоявшийся продукт, а ты всё луддитством и мракобесием маешься!

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Zenitur , 17-Ноя-23 06:56 
Ну я фиг знает, когда я на Pentium III 600 MHz накатил Windows XP SP2 поверх уже установленной системы SP1 - система стала работать менее отзывчиво. Я всегда думал, что причиной стал неудаляемый .NET, который, по моему мнению, появился в SP2.

Однако на Википедии пишут, что в Windows XP никогда не предустанавливали дотнет. И что он был на установочном носителе в отдельной папке.

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


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 17-Ноя-23 23:38 
> Ну я фиг знает, когда я на Pentium III 600 MHz накатил
> Windows XP SP2 поверх уже установленной системы SP1 - система стала
> работать менее отзывчиво. Я всегда думал, что причиной стал неудаляемый .NET,
> который, по моему мнению, появился в SP2.

Он вроде и в SP2 таки опцией был. А вот в более новых виндах... на этой байде по моему даже просмотрщик эвентлога. Так что пока он запустится - можно кофе успеть забацать иной раз, особенно на виртуалке. Удобно.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено InuYasha , 18-Ноя-23 10:39 
Похоже, ты не в курсе что .NET это не просто рантайм, а очень тормозной рантайм, для сокрытия чего в стартам тихо добавляется специальный префетч. С ним винда грузится дольше и тупит на старте. Но зато для фуфлокодеров на сишарпике их проги "типа не торомзят".
Скажи .NET нормальному программированию!

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено nox. , 15-Ноя-23 12:19 
> int[] array1 = [1, 2, 3];
> int[] array2 = [4, 5, 6];
> int[] array3 = [7, 8, 9];
> int[] fullArray = [..array1, ..array2, ..array3]; // содержимое будет [1, 2, 3, 4, 5, 6, 7, 8, 9]

Какой вздор. И ведь неокрепшие умы примут такой стиль программирования за истину.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 13:51 
Это смузи-программирование. Я тоже против такого. Эти четыре операции должны были занимать скажем 500 строк кода. И чтобы там было легко ошибиться и допустить утечку/use-after-free/выход за буфер/double-free. А про тех, кто ошибется, мы скажем: "он не настоящий сишник, он смузихлеб, он NPM leftpad-чик".

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 15:20 
А что не так в этом коде? Он читабельный, а это главное.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 17:30 
>А что не так в этом коде?

Магический синтаксис. Вместо универсального знания, что любой массив можно скопировать как угодно при помощи Array.Copy предлагается изучить магию двух точек перед идентификатором. Такой сахар создает специалистов которые не обладают системным мышлением, а только магическим почерпнутым у знающих.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 15:07 
Читабельны даже иероглифы - китайцы ведь их понимают! :)) Но ПОНИМАТЬ значение прочитанного - вот в чём вопрос! Я вот категорически не понимаю, ЧТО такое "..массив" - это о чём вообще?? Индексов тут нет, хотя понятие "диапазон" - есть (две точки). А если я напишу ".массив." - это что? Массив и ушки? А если "..массив.."? Бред....

Люди не зря забили на Перл - он слишком много предлагал "символики" для описания частых понятий (типа длины массива). Когда это изучишь - да, всё просто, но когда разбираешься в коде, некогда всматриваться в сикарашки - хочется ОЧЕВИДНЫМ способом понять алгоритм. Поэтому [..массив ...массив] для меня не более понятен, чем [@%$^#%$# массив @^%##$%]. Авторы C# явно что-то курят, если полезли в такие "улучшатели".


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено all_glory_to_the_hypnotoad , 16-Ноя-23 15:31 
Так и не требуется чтобы конкретно ты что-то понимал. Если набирается критическая масса инженеров, которым новые конструкции помогают проще и качественне писать код для себя, то ты просто вываливаешься на обочину профессии и становишься неактуальным на рынке труда. Жизнь устроена как-то так, особенно в хайтеке.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 18-Ноя-23 10:46 
Программисты не инженеры.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 12:37 
но написал-то он верно))

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


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено all_glory_to_the_hypnotoad , 15-Ноя-23 16:21 
Главное чтобы неокрепшие умы не думали, что сущность 'стиль' можно конвертировать в булевое значение истины и лжи. Иначе они перестанут быть умами и уже не смогут окрепнуть независимо от выбора между истиной и ложью, попавшись на уловку лукавого согласием на подобный выбор.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 16:36 
Не знаю какой ты айтишник (скорее никакой), но демагог превосходный.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 12:39 
скорее всего, своё следующее рабочее задание вы получите в рамках новой направленности, выданной одним из..)))) ничего личного, только сарказм

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 16:57 
Действительно. И читабельно, и кратко, и работает. Нет, это никуда не годится.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено areful , 15-Ноя-23 18:34 
> int[] fullArray = [..array1, ..array2, ..array3]; // содержимое будет [1, 2, 3, 4, 5, 6, 7, 8, 9]

Для меня неожиданно.
При такой записи больше ожидаешь что-то типа массива массивов:
// содержимое будет [[1, 2, 3] , 4, 5, 6] , [7, 8, 9]].

А объединение при вот такой
> int[] fullArray = array1..array2..array3;

Я понимаю, что безнадёжно отстал, но при такой записи привычнее принять две точки за операцию конкатенации массивов.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 15-Ноя-23 18:42 
array1..array2 - этот сахарок уже занят за Range сущностями во многих языках

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 15:00 
> > int[] fullArray = [..array1, ..array2, ..array3]
> Для меня неожиданно.

Для меня вообще бред! :))

".." как знак "диапазон" имеют смысл только в контексте индексов. Просто имя массива - это не контекст! array[1..] - вот это контекст. И так сделано в D:

// Example 1
foreach (value; 3..7)  

// Example 2
int[] slice = array[5..10];


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено all_glory_to_the_hypnotoad , 16-Ноя-23 15:15 
..array, очевидно, не является slice-ом, это нечто вроде (un)fold конструкции. Конструкция array[a..b] в C# тоже есть и это как раз слайс.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено all_glory_to_the_hypnotoad , 16-Ноя-23 15:18 
Массив массивов, очевидно, это просто [array1, array2, array3]. Или же для тебя как-то особенно нужно разжёвывать что это массив массивов?

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Анонимчик , 17-Ноя-23 00:27 
[..array1, ..array2, ..array3] # 1
[array1, array2, array3]       # 2  

Если с твоей точки зрения (1) делает массив массивов, то что делает строка (2)?


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 12:46 
а если массивов надо с полсотни обработать? действительно, неужели разные операции с массивами нельзя объявлять оператором до, а внутри их перечисление стандартным способов оставить? не понимаю логики.. ну только если майки просто кучу зелёных выращивают, вот что они делают

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 07:19 
Переходите на С, а? Скажите, что C# был шуткой гения.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 12:22 
Vala есть же, ну

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 15:01 
C# 8.0 - вот последняя серьёзная версия. 9+ - вот это уже пошёл маразм.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 20-Ноя-23 12:46 
> шуткой гения

на страницах произведения


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 14:49 
+1. А самое главное, я практически нигде таких конструкций не встречал! Они годны разве что для олимпиадных задач.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 15:55 
Тебе никто не мешает использовать старые проверенные варианты. Но потом не жалуйся, что потом от тебя нафталинового нос воротят.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 12:48 
ага, а пока только от кучки модненьких такое, которых в болото очердной толстосум отводит и на поводок сажает. простите.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 16-Ноя-23 18:58 
> А самое главное, я практически нигде таких конструкций не встречал!

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


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 17-Ноя-23 13:09 
>> А самое главное, я практически нигде таких конструкций не встречал!
> Чтобы их встречать, нужно заниматься коммерческой разработкой, а не работать охранником
> пятёрочки. То, что ты в свободное время, раз в полгода, открываешь
> IDE и пишешь очередной хеллоуворлд, не делает тебя разработчиком.

Во первых чисто технически - таки делает. Если код пишет - значит разработчик. С уточнениями, но все же.

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

В третьих по сравнению с индусофермой охранник пятерочки не такой уж и плохой. Ну вон LSE эти ваши дотнетчики задолбали просто в край. Так что дешевле оказалось купить всю тиму девов на плюсах, перейти на линух, и отделаться от всего этого счастья как страшного сна. Get the facts, как говорится.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 21-Ноя-23 12:51 
> дешевле оказалось купить всю тиму девов на плюсах, перейти на линух, и отделаться от всего этого счастья как страшного сна

а есть другие варианты в этой сфере, как в основной, работать и остаться?)


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 17-Ноя-23 03:58 
.NET отличный (частично) открытый фреймворк. Здорово что вышла новая версия! Сочувствую что некоторым людям не нравятся продукты Майкрософт, у меня лично все сейчас хорошо работает. Дела пошли лучше как стал зарабатывать и покупать лицензионную продукцию. Сама компания Майкрософт политическая и это огромный минус. Из нового в продукте узнал о native aot — никогда не использовал, но хотелось бы aot использовать. Спасибо за информацию.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Zenitur , 17-Ноя-23 06:51 
> .NET отличный ... фреймворк

Согласен. Они сделали возможность запускать один и тот же бинарник на разных архитектурах. Ну разве это не чудо?

Да, ещё до .NET была Java. Но там же всё не нативно работает, а через виртуальную машину, разве нет? Хотелось бы узнать, насколько нативно работают проги на .NET

> Сочувствую что некоторым людям не нравятся продукты Майкрософт, у меня лично все сейчас хорошо работает

Всё дело не в закрытости или открытости. Работает хорошо, тут никто не спорит... Всё дело в такой штуке, как репутация. В истории компании Microsoft были нехорошие моменты. История с SGI, с Nokia, сбор телеметрии (хотя в последнем преуспел в том числе и Open Source, например Google).

> Сама компания Майкрософт политическая и это огромный минус.

У тебя наверное сработала автозамена Т9, либо для тебя русский язык не является родным. Так или иначе, я не понял, что ты имел в виду... Разве у Microsoft есть своя политическая партия, или что ты имел в виду?


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Zenitur , 17-Ноя-23 08:10 
> История с SGI, с Nokia

Да та же попытка упереть Java у Sun чего стоит! После неуспеха в попытке это сделать как раз и появился .NET


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Вован , 17-Ноя-23 09:07 
>Да, ещё до .NET была Java. Но там же всё не нативно работает, а через виртуальную машину, разве нет?

По-моему, всё это баловство с байт-кодами началось ещё где-то в середине 60-х. И какие-то p-системы были ещё в конце 70-х 🤓
И всё это было организованно ещё тогда явно не от хорошей жизни 🤷


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Советский инженер , 17-Ноя-23 12:01 
> Хотелось бы узнать, насколько нативно работают проги на .NET

cкомпилированные AOT 100% нативно.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено _kp , 17-Ноя-23 13:46 
> cкомпилированные AOT 100% нативно.

Только на выходе не компиляция в нативные "православные" приложения, а прекомпилированный дотнет, и то в виде UWP недоприложения, с их тараканами для разработчика, и неудобствами для пользователя. Но, оно хотя бы быстрее.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 17-Ноя-23 16:50 
>Хотелось бы узнать, насколько нативно работают проги на .NET

При первом запуске байткод компилируеся в нативный для текущей плаформы, это занимает время, но потом код не выбрасывается, а повторно используется. Компиляция идет на уровне методов класса! Т.е. методы которые ни разу в программе не вызывались скомрилированы не будут. В целом .нет приближается по скорости к нативным программам, но малину портит сборщик мусора.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 17-Ноя-23 23:40 
> При первом запуске байткод компилируеся в нативный для текущей плаформы, это занимает
> время, но потом код не выбрасывается, а повторно используется. Компиляция идет
> на уровне методов класса! Т.е. методы которые ни разу в программе
> не вызывались скомрилированы не будут. В целом .нет приближается по скорости
> к нативным программам, но малину портит сборщик мусора.

Поэтому хруст его и угробит.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Илья , 18-Ноя-23 02:05 
Там разные варианты сборок есть.

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

Дотнет под Андроид можно аот-компилировать под целевую платформу.

В этом случае холодный старт быстрее, но за счёт размера АПК.

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

Там вообще по разному можно собирать


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 18-Ноя-23 04:39 
>Поэтому хруст его и угробит.

Хруст угробит только жизни своих фанатичных последователей. В корпоративе уже все давно поделено.


"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 18-Ноя-23 03:46 
Дочерняя компания Майкрософт — Reuters. Занимается новостями и аналитикой финансов. Достаточно известная компания.
Потом есть фонд Bill & Melinda Gates Foundation, которые занимаются медицинскими проектами весьма близкими к политическим темам. В частности Билл является одним из основных спонсоров ВОЗ. Впрочем Билл уже давно не СЕО Майкрософта и он имеет право заниматься тем чем хочет, тем не менее он основатель. И мне лично запомнилась фраза в LinkedIn выступая на TED с графиками он интересно высказался о перенаселении планеты, что впрочем сейчас вырезано отовсюду, даже в архиве (сайт такой) нет информации.
А если информация о том что его родственники политики является правдой, то фактически он западный олигарх. Но как это влияет на конечный результат можно только догадываться и что-то об этом говорить можно необосновано. Например случайная поставка компьютеров Apple II с ОС DOS в Японию и потом случайно оказавшихся скопированны в СССР изображается в кино (по реальным якобы сценам) Пираты Силиконовой Долины. То что они оказались в СССР не показали, но то что тогда такие странные компьютеры были — я на таких копиях в школе учился.
Потом сама политика компании – телеметрия, скупка иностранного софта для уничтожения (в частности Skype, WinAmp), навязывание рекламы (в частности новостей), демпинг рынка. Участие в программе PRISM. Эмм... этого не мало?

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 18-Ноя-23 04:02 
Это ответ на вопрос о политике. А по поводу JAVA, Rust, Go — вы на это забейте сравнивать..NET с его множеством языков (C#, F#, C++, VB, JScript) как Bosch среди инструментов — некоторые вещи работают только с ним, тем не менее работают надёжно и имеет свой рынок. JAVA и C# на сегодняшний день практически одинаково работают по быстродействию и оба компилируется в родной код в итоге. Только у C# более красивый синтаксис. Естественно после того как MS начали переделывать .NET на разные платформы, то многие вещи в нем шустро заработали, тем не менее не все со старого .NET перенесли и старые проекты нужно переделывать.

"Microsoft опубликовал открытую платформу .NET 8"
Отправлено Аноним , 18-Ноя-23 04:13 
А вы вообще представляете себе технологическую компанию, которая будет афишировать что у неё политические интересы и оформлять себя как партия? Или просто политическую партию спокойно и официально действующей в другой стране?