1.1, Аноним (1), 12:03, 14/11/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –8 +/– |
> Поддержка .NET 9.0 и C# 13 включена в свободный редактор кода Visual Studio Code
Visual Studio Code стал свободным?
| |
|
|
|
4.54, Аноним (54), 15:22, 14/11/2024 [^] [^^] [^^^] [ответить]
| +3 +/– |
Весь опенсорс от корпорастов для корпорастов. Без этого он бы просто не работал, пример: Hurd.
| |
|
3.52, morphe (?), 14:42, 14/11/2024 [^] [^^] [^^^] [ответить]
| +3 +/– |
https://github.com/microsoft/vscode - не Visual Studio Code, а Code OSS.
Сам Visual Studio Code проприетарный, и включает в себя закрытый код вроде поддержки remote development (remote-ssh и прочие расширения не работают полноценно на Code OSS, даже если поставить туда магазин расширений от Microsoft)
| |
|
2.127, Аноним (127), 21:38, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
Сам vs code вполне свободный, а вот отладчик для dotnet'а, который в нём используется (vsdbg) совсем нет. Поэтому в том же vscodium и прочих производных от vs code отлаживать dotnet-приложения проблематично.
| |
|
1.2, Аноним (2), 12:03, 14/11/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –15 +/– |
Никогда не понимал, как можно завязываться на <брезгливо>ЭТО</брезгливо>. Это ж вендорлок чистейший. И вантуз-лок тоже, на линуксах ЭТО не запустить. И нет, моно -- это чисто для галочки, паритета с вантузом никогда не будет (специально так задизайнено).
| |
|
2.4, Аноним (4), 12:12, 14/11/2024 [^] [^^] [^^^] [ответить]
| +15 +/– |
пишем серверы на .net, запускаем на линукс-серверах, разрабы тоже на линуксе сидят, проблем никаких.
| |
|
3.7, Аноним (7), 12:24, 14/11/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
Кроме очевидных проблем с пониманием местоположения бесплатного сыра.
| |
|
|
5.84, leap42 (ok), 16:35, 14/11/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
> В райдере. Для эстетов - в неовиме с lsp сишарпа.
Так JB же всех банит в РФ, как только руки доходят... А LSP какой именно? Старый omnisharp помню был так себе сразу, потом был вообще заброшен, а майки на каие-то внутренние штуки свои поделия перевели.
| |
|
|
|
2.11, Аноним (11), 12:37, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
Хотя бы не жава (и толку тебе с нескольких диллеров рантаймов).
| |
2.31, freebzzZZZzzd (ok), 13:58, 14/11/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
>И вантуз-лок тоже
openra, судя по зависимостям, на нем написана. проблем ноль при запуске из линя
| |
2.64, funny.falcon (?), 15:40, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
Вы где-то проспали несколько последних лет, раз говорите про Mono, а не про .Net Core .
Очнитесь, Mono умер. Умер потому, что Microsoft наконец сделала родной для Linux/MacOS/FreeBSD фреймворк .Net Core.
Вон даже на FreeBSD wiki страничка посвящена The native port of .NET, dotnet актуальной (до сегодняшнего релиза) 8й версии: https://wiki.freebsd.org/.NET . Уверен, за неделю другую там уже будет 9я версия.
| |
|
3.71, Аноним (11), 16:16, 14/11/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Моно умер с тех пор, как МС прибрала его к рукам, когда он внезапно оказался более популярным и востребованным. На данный момент актуальность сохраняет форк wine-mono, потому что неткор это малополезный огрызок.
| |
|
4.117, Аноним (117), 19:42, 14/11/2024 [^] [^^] [^^^] [ответить] | +1 +/– | И что конкретно тебе нужно из NET Standard в Linux COM объекты Или тебе нуже... большой текст свёрнут, показать | |
|
|
2.105, Анон1110м (?), 18:46, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
Windows наиболее распространённая ОС на компах а у дистрибутивов Linux какие–то мизерные проценты так что… Сам я отказался от Linux и вот сижу наслаждаюсь Windows XP, звуковыми эффектами EAX, кучей игр, ещё большим количеством программ, отличной обратной совместимостью; ОС не виснет при заполнении оперативной памяти, копирование файлов по USB не грузит ЦП под 100% и отсутсвуют многие прочие особенности Linux. Сам же Linux это детище копрорацый и их инструмент, двигают они его туда куда им надо а обычные пользователи различных дистров сбоку–припёка. Если линуксоид не может без интернетов пересобрать Linux, не знает как создать пакет для дистрибутива которым он пользуется, не использует консоль почти для всего, то никакой он не линуксоид а просто мимокрокодил который не сгодится даже в качестве прола для тех самых копрорацый.
| |
2.121, Аноним (121), 20:37, 14/11/2024 [^] [^^] [^^^] [ответить] | +/– | С разморозкой, дотнет уже лет 8 назад был переписан практически с нуля, под MIT ... большой текст свёрнут, показать | |
|
1.19, Аноним (21), 12:59, 14/11/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Почему майки не могут просто взять свой дотнет и написать на нем нормальную DE для линукса и всех свободных ОС? Это же так просто отстегиваешь пару ярдиков и готово. Зато потом все пользуются только твоей поделкой и все гуевые программы на всех платформах только твои. Если майки не зашевелятся их ждет судьба Интела, которого собирается купить какой-то мелкий производитель чипов для телефончиков на сдачу.
| |
|
2.25, Bottle (?), 13:35, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
Потому что так они потеряют часть пользователей винды, если софтину можно будет на линуксе запустить.
| |
|
3.27, Аноним (20), 13:42, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
Весь их софт уже давно через их же браузер работает, который внезапно, портирован на линукс!
| |
|
4.33, Bottle (?), 14:03, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
Не весь. Те же игры, которые рынок на миллиард долларов, во многом вендорлокнуты благодаря самой Microsoft.
| |
|
5.38, Аноним (21), 14:09, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
Unity, который как раз на C# работает везде, так что нет связи.
| |
5.53, Аноним (48), 14:53, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
С этого места поподробнее. Unreal, Unity — MS-only? SDL, Vulkan, OpenGL, в конце концов — отменили?
| |
|
6.99, Bottle (?), 17:30, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
У тебя буквально Activision-Blizzard, Bethesda, Arkane, Id Software, Machine Games, 343 Industries, Mojang, Ninja Theory, Inxile находятся под прямым руководством Microsoft. Всё это - огромные принтеры денег, особенно Activision-Blizzard с их CoD & WoW. Если что, о качестве последних не спорим, просто учитываем,что это огромные прибыли, не взирая на качество.
| |
6.100, Bottle (?), 17:39, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
Я ещё не говорю о самом факте того, что разработчики бегут первым делом поддерживать DirectX, а не Vulkan, все перечисленные студии буквально отказались от свободных стандартов в пользу проприетари. При этом Microsoft - владелец кучи патентов, которые завязаны на их "стандартах". Плюс играет роль эффект снежного кома - все эти студии изначально оболванивают работников, привязывая их техническую компетенцию к выдумке барина, а не технологически нейтрального стандарта. А потом эти самые работники идут на собеседования в другие студии и тоже заражают их этим раком.
И плевать, что игры на DirectX 12 начинают статтерить в сравнении с DX11 и Vulkan, коммерческие интересы важнее здравого смысла.
| |
|
7.103, Аноним (103), 18:15, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Я ещё не говорю о самом факте того, что разработчики бегут первым делом поддерживать DirectX, а не Vulkan, все перечисленные студии буквально отказались от свободных стандартов в пользу проприетари.
Интересно, а почему так получается? Может, потом, что кривой зоопарк со свободными стандартами и 2% неплатёжеспособной аудитории невыгоден?
| |
|
|
|
|
3.34, Аноним (21), 14:05, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
Они с офиса уже давно получают больше чем с шинды. А запустившись на свободных ОС они смогут сделать свой любимый EEE. И никто даже не будет против.
| |
3.49, 12yoexpert (ok), 14:36, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
они уже в процессе перетаскивания дойных коров на линь, который активно пытаются под себя подмять уже лет 10
| |
|
4.82, Аноним (-), 16:35, 14/11/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
> они уже в процессе перетаскивания дойных коров на линь, который активно
> пытаются под себя подмять уже лет 10
Да что-то у этих кривож@пых - правая рука не знает что делает левая. Хотя для MS это обычное дело в общем то.
| |
|
|
2.80, нах. (?), 16:33, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Почему майки не могут просто взять свой дотнет и написать на нем нормальную DE для линукса
> и всех свободных ОС?
потому что место ваших шва6одных ось - воон там, в мусорке.
А нормальная ДЕ для нормальной ОС - у них уже и так есть и работает.
> Если майки не зашевелятся их ждет
секта свидетелей в3нд3к@пеца пожаловала.
Не хотел бы тебя огорчать, но ваши полтора процента "дрисктопов" никому нахрен не нужны.
Так что купи себе книжку по .net и учить кодить. Может, еще сможешь писать себе мелкую автоматизацию под ту ос для которой придумана концепция десктопа.
| |
|
3.95, Фрол (?), 17:12, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Так что купи себе книжку по .net и учить кодить. Может, еще сможешь писать себе мелкую автоматизацию под ту ос для которой придумана концепция десктопа.
Ммм, Ксерокс Альто... моя любимая ОС.
| |
|
4.109, нах. (?), 19:02, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
только софта под нее так и не состоялось. А так, конечно, ничего была, судя по картинкам.
| |
|
|
|
3.110, нах. (?), 19:02, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Да пусть хотя бы нормальную ОС для линукса напишут.
так уже. wsl2 называетцо. Зачем тебе еще какая-то?
| |
|
2.132, Аноним (132), 22:17, 14/11/2024 [^] [^^] [^^^] [ответить] | +/– | Отмазка 8470 1 в MS уже давно нет тех зубров, которые написать нормальную DE... большой текст свёрнут, показать | |
|
1.43, Аноним (43), 14:28, 14/11/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
>В языке F# 9 появилась поддержка типов, которые могут принимать значение null.
M$ взяли хороший Ocaml, и продолжают его портить.
| |
|
|
3.58, Аноним (58), 15:27, 14/11/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
То-то последние 10 лет не C# у Java ворует фичи, а наоборот.
<sarcasm>И Kotlin родился явно не от ущербности Java, ага.</sarcasm>
| |
|
|
5.66, Аноним (66), 16:06, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Да, именно поэтому Java популярна, в отличие от.
Какой тут жабогадюкиниг то колоритный. А где они популярны то? Жаба разве что в андроиде жива но там жаба которая толи жаба, толи не жаба, в общем, неведома зверушка. А все остальное - на этом только тухлая энтерпрайзятина осталась. Как впрочем и на дотнете.
| |
|
6.131, Аноним (131), 22:11, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
Приложения на жабе редки, но вот приложений на .net я вообще не могу вспомнить.
Из гуишных приложений на java в дикой природе встречал и пользовал следующее: idea, dbeaver, freeplane/freemind и PlantUML
Есть что-то на .net ui toolkit'ax нужное и доступное для linux?
| |
|
7.134, Аноним (132), 22:24, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
Когда публикуют приложения, особо не афишируют "мы писали на жабе/дотнете/смоллтоке", просто выпускают экзешник. :) Поэтому "я не могу вспомнить" вполне объяснимо. Дай клич и может люди откликнутся - скажут, кто чё написал.
У меня лично ВСЕ проекты на дотнете - сишарпщик я! :)) Но я ж не буду на каждом углу кричать об этом.
| |
7.144, Анон1110м (?), 22:51, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Приложения на жабе редки, но вот приложений на .net я вообще не
> могу вспомнить.
> Из гуишных приложений на java в дикой природе встречал и пользовал следующее:
> idea, dbeaver, freeplane/freemind и PlantUML
> Есть что-то на .net ui toolkit'ax нужное и доступное для linux?
Таки да. На Mono было понаписано всякой годноты а о програмах на .NET под Linux ничего не знаю. Моё глубокое убеждение что среди программистов очень много плохих программистов которые делают плохие программы.
| |
|
|
|
4.83, Логика (?), 16:35, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
Котлин родился от ущебрности разработчиков котлина. Большего ненужно еще поискать.
| |
4.86, Аноним (86), 16:45, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
kotlin родился, потому что гуглу надоело тратить деньги на суды с ораклом, учи матчасть
| |
|
|
|
7.151, Аноним (151), 00:11, 15/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
Умнег, Kotlin родился в JetBrains для ускорения разработки IDE от JetBrains.
Родил его российский программист Андрей Бреслав - работник JetBrains.
Когда судился Oracle c Google по использованию Java API в Android, то Google обратил внимание на Kotlin и стал его поддерживать.
| |
|
|
|
|
|
2.133, Аноним (132), 22:21, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
MS надо отчитываться инвесторам. И если последние спросят "я вот слышал про ФП, а как у ВАС с этим?", менеджер радостно ответит "догоняем и перегоняем!". :)
Как и визуальный бейсик, это сугубо вторичный проект "абы был". Никому адекватному в голову не придёт писать на ФП.
| |
|
1.67, Аноним (67), 16:07, 14/11/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Тем временем под .Net Framework 3, 4 нет ни одной живой IDE. Жалею, что в свое время писал код на C#
| |
|
2.136, Аноним (132), 22:26, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
Я не совсем понял претензию... Можешь написать её на нормальном русском? Ну, чтобы не только Джумшуты поняли.
| |
|
1.68, Аноним (66), 16:07, 14/11/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
> библиотека WPF 9 (Windows Presentation Foundation),
> фреймворк Windows Forms 9 для разработки GUI,
И что, это даже работает на Linux? Или как обычно у майкрософт, кроссплатформенная среда - нормально работающая только под виндой?
| |
|
2.72, Аноним (72), 16:19, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
Это было разработано очень давно и всегда будет завязано на винду. Это легаси я бы сказал.
А вот новый MAUI уже более кроссплатформенный - windows, macos, android, iOS. Поддержки Linux к сожалению нет.
Но для этого есть Avalonia
| |
|
3.78, Аноним (-), 16:32, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
> А вот новый MAUI уже более кроссплатформенный - windows, macos, android, iOS.
Простите, а это какой по счету UI от майкрософт? Я уже со счета сбился, кажется.
> Поддержки Linux к сожалению нет.
ИМХО, может идти всем известным курсом с такой "кроссплатформенностью".
Ща им тут все программеры подорвутся програмить на этом. Только с винды все мало мальски адекватные спецы свалили, мак для дизайнеров сомнительной ориентации, а девелопать под андроид и иос невозможно потому что выпуск точилок для пальцев сорвался. Так что могут сразу в легаси и записать, как по мне. Чтоб 2 раза не вставать.
А чтоб не скучно - не, существующие программы тоже портировать не получится. Даже paint.net какой-нибудь нафигнужный, и то хрен. Кроссплатформенность по майкрософтовски, лол.
| |
|
4.137, Аноним (132), 22:28, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Простите, а это какой по счету UI от майкрософт? Я уже со счета сбился, кажется.
Третий :) Тебе-то какой кайф от цифры? Сделали и сделали! Мир меняется, ИТ вообще стремглав бежит - нужно успевать за всеми веяниями. Вот они и выкатили кроссплатформу, потому что кто-то уж сильно стонал "апачимутоканавенде?!".
Так или иначе, есть большой смысл консервативно оставаться на WinForms.
| |
|
|
|
|
2.129, Аноним (129), 21:46, 14/11/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Запони уже, что .net - это c#. А всякие бэйсики и фшарпы - это для альтернативно-с-неровными-пальцами.
| |
|
3.141, Анон1110м (?), 22:45, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Запони уже, что .net - это c#. А всякие бэйсики и фшарпы
> - это для альтернативно-с-неровными-пальцами.
Рассказывали же что .NET объединит кучу языков и все смогут выбрать что–то на свой вкус. Iron Ruby — для рубистов. C++ .NET — для приплюснутых и т.д.
| |
|
4.143, Аноним (132), 22:48, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
Ну так он и объединил, в чём проблема-то? :)) ЛЮБОЙ язык бери и пиши! Просто C# (как наилучший преемник С++) стал развиваться микрософтом больше всех, поэтому все на него и перешли. Но это не сделало другие языки хуже - сторонние компании пишут компиляторы независимо от развития C#.
| |
|
|
2.138, Аноним (132), 22:29, 14/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
Ненужное сдохло, в чём тут печаль? Он ещё в .NET 1.1 не нужен был.
| |
|
3.139, Анон1110м (?), 22:42, 14/11/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Ненужное сдохло, в чём тут печаль? Он ещё в .NET 1.1 не
> нужен был.
VB.NET лучше C#. C# выглядит как какое–то C или Java.
| |
|
4.153, Аноним (151), 00:13, 15/11/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
VB.Net нужен был лишь для того, чтобы перетащить разработчиков на Visual Basic 4,5,6, которых тогда было миллионы, на платформу .Net
C# конечно же более полноценный язык чем VB.Net, хотя оба работают на платформе .Net
| |
|
|
|
|
2.154, Аноним (156), 01:02, 15/11/2024 [^] [^^] [^^^] [ответить]
| +/– |
MAUI делали для мобильных устройств. И не ты ли кричал, что андроид - это линукс? Похоже ты сейчас бежишь на стену.
| |
|
|