Mono is Dead. Long live... Wine?

  Рет қаралды 33,834

Gamefromscratch

Gamefromscratch

Күн бұрын

Mono, the technology that enabled C# and the .NET runtime to run on platforms such as Linux, Mac, iOS and Android is dead. Well, Microsoft's stewardship of it is dead. Instead the torch is being passed to WineHQ, the makers of the popular open source Windows to Linux compatibility layer Wine.
The Mono project has been of massive importance to the world of game development. Basically if its a game engine that supports C# and runs on non-Windows platform, it most liked used Wine. These days though, .NET itself is cross platform, making continuation of the Mono project a lot less important.
Links
gamefromscratc...
-----------------------------------------------------------------------------------------------------------
Support : / gamefromscratch
GameDev News : gamefromscratc...
GameDev Tutorials : devga.me
Discord : / discord
Twitter : / gamefromscratch
-----------------------------------------------------------------------------------------------------------

Пікірлер: 235
@gamefromscratch
@gamefromscratch 26 күн бұрын
Links gamefromscratch.com/mono-is-dead-love-live-wine/ ----------------------------------------------------------------------------------------------------------- *Support* : www.patreon.com/gamefromscratch *GameDev News* : gamefromscratch.com *GameDev Tutorials* : devga.me *Discord* : discord.com/invite/R7tUVbD *Twitter* : twitter.com/gamefromscratch -----------------------------------------------------------------------------------------------------------
@iXPilot
@iXPilot 26 күн бұрын
4:00 "Well over a decade. Maybe two decades". It was started in 1993, so it's over 3 decades now... :)
@gamefromscratch
@gamefromscratch 26 күн бұрын
Thank you so very much for making me feel oh so very old. ;)
@misterkite
@misterkite 26 күн бұрын
Haven't looked at Mono in forever.. just checked the repo and see that I'm still credited for code I wrote back in 2003. Nice.
@scotmcpherson
@scotmcpherson 26 күн бұрын
There is a little misunderstanding here I think. Mono became the upstream of dotnet. Modern dotnet wouldn’t exist without mono.
@timseguine2
@timseguine2 26 күн бұрын
I don't think that is correct. Modern dotnet is based on dotnet core, which was AFAIK mostly a from scratch rewrite of the libs and VM.
@apoclypse
@apoclypse 26 күн бұрын
Was about to write this. The current .net is mono for the most part.
@fltfathin
@fltfathin 26 күн бұрын
what i heard from godot notes on C# things are moving around big time for .net5 unifying all c# stuff.
@Dorgrin
@Dorgrin 25 күн бұрын
This.
@Dimkar3000
@Dimkar3000 24 күн бұрын
No, this is wrong. Upstream dotnet or dotnet core is another re-write from Microsoft
@whtiequillBj
@whtiequillBj 26 күн бұрын
one thing I find most interesting is that Microsoft handed it over to WINE. It means that they are in "communication", and probably don't have a bad relationship.
@imeakdo7
@imeakdo7 26 күн бұрын
I really wish Microsoft open sources the Windows API so that wine can work perfectly
@PixelMystifier
@PixelMystifier 23 күн бұрын
@@imeakdo7 that will make wine better and make people leave windows, not so "Microsoft" moment
@imeakdo7
@imeakdo7 22 күн бұрын
@@PixelMystifier they can keep people hooked to windows with onedrive. I'd say windows makes revenue from corporate users who use onedrive and not individuals anymore
@Wkaelx
@Wkaelx 22 күн бұрын
Microsoft uses linux for azure cloud, maybe they need some proprietary software that is not avaiable natively and have to use wine or a internal fork/modification?
@monad_tcp
@monad_tcp 22 күн бұрын
@@imeakdo7 It is open source, the code for Windows Server 2003 is floating on the internet for a while now.
@HairyPixels
@HairyPixels 26 күн бұрын
"wine is an emulator or sorts". Wine HQ: Wine (originally an acronym for "Wine Is Not an Emulator")
@igorthelight
@igorthelight 26 күн бұрын
It's a translation layer. It's not an emulator but pretty close to it in terms of what it does.
@randombleachfan
@randombleachfan 26 күн бұрын
Is it strange to think "Wine" A.K.A "Wine is not an Emulator" is recursive in it of itself?
@timseguine2
@timseguine2 26 күн бұрын
@@igorthelight Except the main technique behind the implementation of WINE is just HLE. And pretty much every other emulator that is implemented using HLE still calls itself an emulator. They just want to be different and contrarian because they don't do any CPU or coprocessor emulation. So? There were (not completed) XBOX emulators that were implemented in the exact same way with more or less the exact same philosophy, and none of them decided to insist they weren't xbox emulators.
@nanno4522
@nanno4522 26 күн бұрын
3:35
@zeta0590
@zeta0590 26 күн бұрын
​@randombleachfan GNU is also an acronym for GNU is Not Unix. We love our recursive acronyms
@safebox36
@safebox36 26 күн бұрын
Damn, we really do live in a weird timeline. Microsoft giving stuff to the Linux community.
@lpnp9477
@lpnp9477 26 күн бұрын
I would always be cautious about anything coming from them, even open source stuff.
@DaisyAjay
@DaisyAjay 26 күн бұрын
To be fair, not having a Linux version would make .NET a lot less valuable. Also, iirc they never licensed mono to implement the gui libraries. It's not a selfless act of Linux love at all.
@angryralphs2516
@angryralphs2516 26 күн бұрын
I think they're planning a project like aws of amazon. They've been renting hundreds of data center.
@BastetFurry
@BastetFurry 26 күн бұрын
@@lpnp9477 they can't do much with Dotnet, if they pull weird crap it is forked faster than you can say "Developerdeveloperdeveloper" 😁
@dawns2462
@dawns2462 26 күн бұрын
@@lpnp9477 They poison everything they touch.
@therealgunny
@therealgunny 26 күн бұрын
Funny thing is Microsoft dropped .NET Core brand a few years ago and now it's just .NET like before but with the same features as .NET Core. I don't know why they can't name things over there.
@rjhornsby
@rjhornsby 26 күн бұрын
because marketing sits on the throne of the naming conventions over there, and they have no idea about anything except marketing. It happens across the entire Microsoft organization. They do the same thing with XBox: Xbox S or Xbox X. Which is better? Wait which one did you say? They sound the same. They do it with Windows server: base or core? They do it all over the place in Azure: do you want “basic” or “standard”? Active Directory or Azure AD. no Entra. No, Entra ID.
@therealgunny
@therealgunny 26 күн бұрын
@@rjhornsby I wanted to mention some of these stuff too but didn't want to make my comment too long 😄 These naming problems have existed for over 20+ years. Funny enough, I went through all those names for Active Directory during my work.
@AndyDentPerth
@AndyDentPerth 25 күн бұрын
@@therealgunny if you think the naming problems at product level are bad, try using their low-level Win32 string APIs with inconsistent and arbitrary multi-byte vs single-byte parameters and naming - this explains at least one generation of major virus vulnerabilities.
@therealgunny
@therealgunny 24 күн бұрын
@@AndyDentPerth In fact, I've used the Win32 APIs and I'm aware of the naming conventions. The ASCII vs Unicode versions of the functions and parameters are a disaster. We still have left over parameters from Vista era somewhere in there too if not older versions of Windows.
@hemerythrin
@hemerythrin 24 күн бұрын
They just renamed Remote Desktop to "Windows App". Yeah, nothing confusing about that. "What program do I need to install?" "The windows app"
@Bunny501
@Bunny501 26 күн бұрын
I feel sorry about Wine HQ getting Mono. I hope they rest and get better soon.
@imeakdo7
@imeakdo7 26 күн бұрын
now if only Microsoft opened up the Windows API source code or even gave it to Wine... Wine would be complete within 2 years.
@jasonenns5076
@jasonenns5076 17 күн бұрын
@@imeakdo7that is an unreasonable request. Obviously Sony does not release the source code of their consoles. It is their intellectual property and they should not release their source if they do not have any desire to do so.
@C1rnobyl
@C1rnobyl 16 күн бұрын
​@@jasonenns5076I wish they would open source all of MS-DOS at the very least.
@ruadeil_zabelin
@ruadeil_zabelin 12 күн бұрын
@@imeakdo7 Windows 2000 and XP sources have been leaked for a long time. And while i'm sure they had a sneak peak (they'd never admit to that), this doesn't really help them as much as you'd think though.
@imeakdo7
@imeakdo7 12 күн бұрын
@@ruadeil_zabelin you seem to say that the windows source code is useless, if it is so useless then why do most apps could still work on windows XP? Like adobe stuff? Even XP way more compatible with those apps than wine, if they had a peek at them wouldn't wine work as well as windows?
@AiryGallantry
@AiryGallantry 26 күн бұрын
One of my friend's name is Mono. The title "Mono is dead" got me worried.
@testacals
@testacals 26 күн бұрын
@@uusfiyeyh I mean, mono mean one in english as well
@bionic_batman
@bionic_batman 24 күн бұрын
If you had two friends named Mono, would they be called Stereo in that case?
@PixelMystifier
@PixelMystifier 23 күн бұрын
@@bionic_batman Here, Officer, the guy who gave my friends a heart attack from laugher
@Fuscao_Preto
@Fuscao_Preto 12 күн бұрын
​@@bionic_batmanWouldn't i have a surround group, 7 Monos and one woofer (🐶)
@freedomgoddess
@freedomgoddess 9 күн бұрын
@@testacals and rail means rail
@TheEx404
@TheEx404 26 күн бұрын
It was a legend in that era...😢😢😢
@igorthelight
@igorthelight 26 күн бұрын
Mono is the base for modern .NET ;-)
@sicfxmusic
@sicfxmusic 25 күн бұрын
Mono didn't age like a fine wi...
@NJ-wb1cz
@NJ-wb1cz 24 күн бұрын
@@sicfxmusic ...window
@PixelMystifier
@PixelMystifier 23 күн бұрын
@@NJ-wb1cz wii
@pandaDotDragon
@pandaDotDragon 12 күн бұрын
good one 🙂
@thedrunkmonkshow
@thedrunkmonkshow 26 күн бұрын
For some reason I reflexively got nervous by the title of the video but realistically it just makes sense to pass the torch since .NET fully supports what Mono was doing. But it goes to show you how even though Microsoft is like this never ending tower that pokes through the clouds, sometimes hitting it with a pebble the right way can begin a chain reaction that disrupts it's foundation forcing the renovations into something else.
@iXPilot
@iXPilot 26 күн бұрын
To be honest, I have mixed feelings about it: yes, it is useful for Wine, because it helps with legacy things, but on the other... Without WPF (GUI stuff with .NET) implementation it's not that useful and there are a lot of desktop software written with WPF. And Wine itself usually not interested in starting (new) large projects, so no WPF, MFC and so on - only the stuff which is being shipped with Windows (and still, to a some degree: not all DLLs have the priority). The motivation is understandable: to not disperse the resources (since most of the work is being done by Codeweavers), but still it's a bit sad.
@everythingcouldbesimplify818
@everythingcouldbesimplify818 26 күн бұрын
Mono is always going to be remembered in our hearts
@MillisecondFalcon
@MillisecondFalcon 26 күн бұрын
I wonder if this will have any repercussions on MonoGame, or is MG separate enough from Mono to be unaffected? I also wish Microsoft hadn't dropped support for XNA - why is backwards compatability so hard to maintain?
@nolram
@nolram 18 күн бұрын
Mono and MonoGame are practically unrelated
@sakamocat
@sakamocat 24 күн бұрын
but, what will happen to all embedded mono projects? there is a C API that you can use to embed C# inside C applications, and mono not being avaliable makes me worried about the compat with those projects
@VillageIDT
@VillageIDT 26 күн бұрын
Regardless of what Wine is said to stand for, it ultimately emulates Windows funtionality.
@ThePyramidBox
@ThePyramidBox 25 күн бұрын
@VillageIDT - "Regardlessly from what the developers designed it like - I know better how was it done", sounds weird, isn't it?
@JonBrase
@JonBrase 24 күн бұрын
Arguably, it's just another Windows API implementation. The Win32 API was built to be implementable on multiple platforms.
@Ralzone
@Ralzone 22 күн бұрын
​@@ThePyramidBox If I understood correctly, VillageIDT said that Wine, ultimately, emulates Windows, which is not fully wrong, it's a compatibility layer. It translates Windows API calls into POSIX calls (Which is in their website). Instead of sounding like a rude person, you could have just added to his statement with something like: "Did you know that Wine actually works like this, and does this? It doesn't actually emulate Windows like a SNES emulator or other emulators would do" Doing that would actually benefit people reading the comments, as you would bring useful information to the table, instead of trying to turn it into a debate.
@ThePyramidBox
@ThePyramidBox 22 күн бұрын
@@Ralzone Emulation in technical world literally means pretending to be the device, architecture or any other technical concept while not being it, Wine - doesn't emulate anything, even when doing system reports - it will report OS - with the name of the distribution, not Windows, not anything else - but your own name of distribution, if Wine emulated anything - then, it would be by concept sandboxed (that's why Waydroid is, in fact, emulation of Android - while being more tightly integrated into Linux - it is still, emulation), that's what many do not understand, and that's why we should make a clear border between emulation and translation, because programs which are executed using Wine - can be as well - harmful for the end-user PC, some of the viruses of mass destruction - are still working under Wine, also, OP's stand that Wine "emulates" Windows's "functionality" is ridiculously incorrect, Wine does not provide any Desktop Environment as in Windows, Wine is not a part of the core elements of Linux, Wine is not implementing Kernel Level Windows NT version but with FOSS license, it has nothing to do with standard Linux experience nor it has anything to do with providing any other functionality except - for providing support for Windows applications, I am not trying to be rude to anyone but implying that creator of software knows less than the person in the internet - is just ridiculously incorrect in many ways, and as you can see - I'm not saying that anyone is stupid here, the only thing which I am trying to bring - is that I think it is rude to ignore the developers of the software and how they intended the project to be, being misinformed is more harmful than knowing nothing
@ruadeil_zabelin
@ruadeil_zabelin 12 күн бұрын
@@ThePyramidBox they're just being pedantic with that statement though. For all intents and purposes it does emulate; it just doesn't emulate the cpu itself.
@blazernitrox6329
@blazernitrox6329 14 күн бұрын
I was getting ready to make an Embrace-Extend-Extinguish joke, but Microsoft's actually being totally chill on this one? HUH
@emanuelrodriguezaires
@emanuelrodriguezaires 26 күн бұрын
Just wanted to add that wine is also what steam proton uses. Great video as usual!
@golvellius6855
@golvellius6855 26 күн бұрын
I wonder if they will implement mono into wine and disregard the name whatsoever. Or keep it or even change the name
@vickylance
@vickylance 26 күн бұрын
Godot 4 stopped using Mono right?
@ruadeil_zabelin
@ruadeil_zabelin 12 күн бұрын
Godot has had hostfxr (so dotnet runtime) stuff for quite a while now in the sources. I don't know if they have that enabled by default now though. Their .net support is still kinda bad in general.
@thereisnospace
@thereisnospace 26 күн бұрын
dotnetbehavior doesnt roll of the tongue right
@monad_tcp
@monad_tcp 22 күн бұрын
Wine is an emulator, its emulating the Win32 API
@simonbooth4888
@simonbooth4888 26 күн бұрын
Who's Stuart?
@HerraHissi
@HerraHissi 26 күн бұрын
The acronym is either recursive or it literally states a glass of wine can't emulate computer hardware.
@gamefromscratch
@gamefromscratch 26 күн бұрын
I prefer to think the later.
@DemiSupremi
@DemiSupremi 26 күн бұрын
Compatibility layers are still a form of emulation. Unless you're dual booting everything you do with two oses is emulation. It's just wine doesn't emulate cpu instructions because they both use the same cpu.
@GegoXaren
@GegoXaren 12 күн бұрын
WINE started out as an emulator... The name was a joke. Now it's not an Emulator now, though.
@Ishrak-ed6lo
@Ishrak-ed6lo 26 күн бұрын
Dotnet on Linux does not support UWP, WinForm, WPF ...
@TheBrainDunne
@TheBrainDunne 24 күн бұрын
yes, that's is annoying.
@rabdpnguin
@rabdpnguin 21 күн бұрын
True, it's a bit annoying, but Avalonia fills that niche quite nicely
@nolram
@nolram 18 күн бұрын
All of those have Windows in their name and are Windows UI frameworks, they wouldn‘t make sense on Linux. If you want cross-platform UI you‘d use MAUI or Avalonia. It‘s like complaining that the X Window manager only works on Linux…
@27182818284590452354
@27182818284590452354 8 күн бұрын
So nothing of value is lost.
@nngnnadas
@nngnnadas 20 күн бұрын
Ok, if MS gives a large donation to WINE it would be hillarious, especially 20 years ago.
@naturalroyalflush
@naturalroyalflush 19 күн бұрын
I collect abandoned software. I shelter it in my c++ executable. Playing with C sharp. Typical OOP , everything buried in a multitude of layers.
@GaryAus
@GaryAus 26 күн бұрын
I am SO GLAD I did not tie myself anymore to any Microsoft programming language. Was burned HARD by Visual Basic.
@therealpeter2267
@therealpeter2267 26 күн бұрын
You probably misunderstand, C# and all other .Net languages are still alive and well, Mono is just totally replaced by CoreCLR now. It's newer, it's better and faster. It's just a runtime switch, your code would still work.
@GaryAus
@GaryAus 26 күн бұрын
@@therealpeter2267 Thank you for taking the time to explain 👍
@ultimate9056
@ultimate9056 26 күн бұрын
​@@therealpeter2267OK still not touching C# with a 10 foot pole
@blo0m1985
@blo0m1985 26 күн бұрын
Visual basic is a curse. You should give a try to c#, I like more than python (especially syntax added in a recent years)
@nolram
@nolram 18 күн бұрын
Good thing C# and .NET is open source and an open standard administered by the .NET Foundation!
@pclinuxos_br
@pclinuxos_br 22 күн бұрын
Actually, it is a translator, for windows API calls to Linux API calls. Wine, that is.
@daviderwin4705
@daviderwin4705 26 күн бұрын
Everything old is new again
@TheCsel
@TheCsel 26 күн бұрын
mononucleosis
@TheLongestConfidence
@TheLongestConfidence 26 күн бұрын
Bro, it's "steward". With a _D_.
@gamefromscratch
@gamefromscratch 26 күн бұрын
You know what Stuart, I like you. You're not like the other people, here, in the trailer park.
@TheLongestConfidence
@TheLongestConfidence 25 күн бұрын
@@gamefromscratch Sir, this is a Wendy's.
@ingframin
@ingframin 26 күн бұрын
Is there any hope to see monodevelop or sharp develop revived?
@xgui4-studios
@xgui4-studios 20 күн бұрын
No sadly , for linux, they exist omnisharp + dotnet cli, vscode + csharp extension or if you want to pay they is jetbraij rider
@piotrlason1641
@piotrlason1641 23 күн бұрын
.NET Core is cross platform, .NET isn't. For those saying yhat they dropped naming convention, ye thats true yet there is a lack of compatibility for many .NET libraries which are available only on Windows
@rabdpnguin
@rabdpnguin 21 күн бұрын
.net framework isn't cross platform. .net is. Blame Microsoft for the naming convention lol. It sucks. .net framework (latest 4.8) only ran on Windows. Mono was a cross platform version of the .net framework runtime. .net core (latest 3.0) was Microsoft's complete cross platform rewrite .net (5+) they dropped the "core" name but it's really just core going forward. They skipped version 4.
@Magicmedo
@Magicmedo 20 күн бұрын
Why are not using linux?
@ActionGamerAaron
@ActionGamerAaron 26 күн бұрын
"WINE is a compatibility layer and it works kind of like an emulator, but isn't one" might be the short safe way of saying it :3
@marksmithcollins
@marksmithcollins 26 күн бұрын
LONG
@iankaranja7765
@iankaranja7765 26 күн бұрын
"Mono" drinking game if you dare 😂
@undeadkitty334
@undeadkitty334 26 күн бұрын
I thought you only got mono from kissing?
@ThomasHill-jc4di
@ThomasHill-jc4di 26 күн бұрын
never uses the F# code!
@nTu4Ka
@nTu4Ka 26 күн бұрын
Interesting
@bes12000
@bes12000 26 күн бұрын
Yep im totally triggered, since I use Linux as main OS, lol
@nolram
@nolram 18 күн бұрын
What are you triggered about?
@MartinRomero-i6b
@MartinRomero-i6b 26 күн бұрын
Does this mean I can no longer dev with C# on Linux? What does this mean?
@WizardofWestmarch
@WizardofWestmarch 26 күн бұрын
No .NET Core/5+ supports Linux and Mac etc. This is about the prior implementation someone else made and Microsoft bought that MS no longer feels the need to maintain because they have modern .NET
@szigo3211
@szigo3211 26 күн бұрын
Mono? Who?
@GnuChanOS
@GnuChanOS 26 күн бұрын
bruh wine is not emulator
@marksmithcollins
@marksmithcollins 26 күн бұрын
"SORT" IS NOT "SAME"
@GnuChanOS
@GnuChanOS 26 күн бұрын
@@marksmithcollins ?
@upsurge5541
@upsurge5541 26 күн бұрын
For the first time im first gah dammn
@Real_The_Goof
@Real_The_Goof 26 күн бұрын
I'm triggered.
@nolram
@nolram 18 күн бұрын
Why?
@SomeNerd361
@SomeNerd361 26 күн бұрын
Where does this leave MonoGame?
@1000_Gibibit
@1000_Gibibit 23 күн бұрын
MonoGame already uses the cross platform .NET 8 since v3.8.2 so it's no longer dependent on Mono. It might not have been for a long time, I don't have the history on that.
@nolram
@nolram 18 күн бұрын
MonoGame and Mono are practically unrelated :)
@mk2gamer
@mk2gamer 26 күн бұрын
I had to use monogame for a game engine class I had in college. If this is the same thing all I can say is good fucking riddance.
@gamefromscratch
@gamefromscratch 26 күн бұрын
Nope Monogame is a framework, written using mono (and. Net).
@justlimeguy
@justlimeguy 26 күн бұрын
hey mike, can you test godot template projects on endlessOS so i don't have to, for about 8 gigs of ram? i am scared i will accidently wipe my data forvthis debian based linux os.
@twenty-fifth420
@twenty-fifth420 26 күн бұрын
Mike rarely tests, so it is on you buddy.. If it is debian based, you should be fine. I am on arch (and despite the meme, it is a more cherry picked 'debian-base') and godot works fine on 16gb on ram.
@Debianz
@Debianz 26 күн бұрын
So instead of learning how to properly install Linux, you want some random stranger that you don't know to do work for you? Yeah, you're definitely going to be a great game developer (not). If you don't want to put the work in yourself, go work at a fast food restaurant.
@justlimeguy
@justlimeguy 26 күн бұрын
@@Debianz Yo what!! I am already making games and stuff on windows.The problem is it Takes away 5 gigs of ram just to run and i am left with 3 to work with. The computer i use is my brother's that he uses for his job so i don't want to break it for linux sake.
@justlimeguy
@justlimeguy 26 күн бұрын
@@twenty-fifth420 i have 8 gigs
@leezhieng
@leezhieng 26 күн бұрын
It's first time i heard the name endlessOS. Looks interesting. I literally saw godot on one of their website's photo. Should be fine I guess, but bear in mind Godot version 4 requires higher graphics spec.
@hopelessdecoy
@hopelessdecoy 24 күн бұрын
Microsoft killing a thing that enables people leaving Windows???? Shocking Giving it to the Wine team scares me. Embrace, Extend, Extinguish. Will they be suing Wine?
@nolram
@nolram 18 күн бұрын
What are you talking about??? Main .NET has been cross-platform for years. In fact the Windows-only version of it is the only thing that‘s dead. And no they can‘t and wouldn‘t sue Wine - for what would they sue them? The project and copyrights now belong them. I think it‘s time to drop the 2000s panic rhetoric and face the reality that Microsoft doesn‘t care about you using Windows. They want you to use their cloud services, and the people want Linux on those.
@tom-hy1kn
@tom-hy1kn 26 күн бұрын
Small Indie game developers should be supporting Linux and gamers should be supporting Linux too. You can see what Windows has become. Why do people continue to put up with Windows when there is an alternative?
@blo0m1985
@blo0m1985 26 күн бұрын
Because you can't run MS Word and MS Excel on linux?
@ZedDevStuff
@ZedDevStuff 26 күн бұрын
Because the alternative sucks, like really. I know that my hardware for example wouldn't play nice with Linux, on top of that some of my favorite apps won't work at all even with emulation (Lively Wallpaper for example, or even WSA)
@tom-hy1kn
@tom-hy1kn 26 күн бұрын
@@ZedDevStuff You want to know what sucks, Windows sucks. Go ahead stay on the plantation, it is your choice. Some people like the safety of being a slave, their master feeds them and gives them a place to sleep.
@tom-hy1kn
@tom-hy1kn 26 күн бұрын
@@blo0m1985 There are programs that do the same thing on Linux. Yes you will have to take time to learn the program or you can keep taking the abuse from Windows, it is up to you.
@Yan23459
@Yan23459 16 күн бұрын
Because it’s not necessary, and most of stuff only works on windows
@KeinNiemand
@KeinNiemand 25 күн бұрын
It got replaced by .Net Core/.Net
Why Are Open Source Alternatives So Bad?
13:06
Eric Murphy
Рет қаралды 639 М.
Godot's Popularity Explosion!
7:28
Gamefromscratch
Рет қаралды 51 М.
Поветкин заставил себя уважать!
01:00
МИНУС БАЛЛ
Рет қаралды 6 МЛН
SHAPALAQ 6 серия / 3 часть #aminkavitaminka #aminak #aminokka #расулшоу
00:59
Аминка Витаминка
Рет қаралды 1,1 МЛН
From Small To Giant Pop Corn #katebrush #funny #shorts
00:17
Kate Brush
Рет қаралды 67 МЛН
The Untold Story of VS Code
12:42
CodeSource
Рет қаралды 37 М.
Devlog 2024 | Growing Grass | Moons of Darsalon | Devlog EP8
13:09
Dr. Kucho! Games
Рет қаралды 1,9 М.
Why Are Arch Linux Users So TOXIC?
12:32
Eric Murphy
Рет қаралды 530 М.
The Anti-Virus Tier List
9:38
Chris Titus Tech
Рет қаралды 1,1 МЛН
The Best Of Godot Games
10:00
Gamefromscratch
Рет қаралды 26 М.
These coding projects give you an unfair advantage
8:13
Jason Goodison
Рет қаралды 1 МЛН
Why Do Video Game Studios Avoid Blender?
6:49
The Cantina
Рет қаралды 584 М.
Epic's Unreal Optimization Disaster | Why Nanite Tanks Performance!
13:07
Threat Interactive
Рет қаралды 161 М.
Why I Gave Up On Linux
39:33
Theo - t3․gg
Рет қаралды 131 М.
Поветкин заставил себя уважать!
01:00
МИНУС БАЛЛ
Рет қаралды 6 МЛН