5
lxmcf
5y

Fuck .NET Core, why can't we just use mono...

Shouldn't have to deal with all this clunky shit and endless amounts of frameworks needing to be installed...

Install mono and BOOM! it works, install .NET Core, install this runtime, that runtime and ensure you published using standalone else you are going to have a cunt of a time running it but now have to deal with 100+ MB for a simple fucking console application.

And scene...

Comments
  • 1
  • 3
    Lol I used to say that about mono
    .Net 4.9(?) will fix all this and it's going to be great
    If it works as proposed....
  • 0
  • 0
    @lxmcf the whole life is just if and when 🤷🏻‍♀️
    Can only say what they promise
  • 0
    @Kimmax I'll believe it when I see it haha

    Going to be honest I can see the allure of .NET core buy for the end user mono is a far superior option
  • 0
    @lxmcf you know that Mono is Xamarin and Xamarin is Microsoft, right? Microsoft is sponsor #1 for Xamarin. Why should they continue to work on Mono when they're done with 4.9, which should, in theory, be superior to Mono? Mono reimplemented .Net for when there was no alternative, now Microsoft is developing the real thing with the same capabilities.
    .Net core will cease to exist, because it's going to be replaced by .Net 4.9, which should run cross-platform out of the box. Windows will be delivered the corresponding runtime with some update (like it always did for major .Net versions) and for linux there will be runtimes and dev packages just like for core now.

    Generally I see faaar more core projects and mono less and less. It might be uncomfortable to get things to work as they should for now, but once that's out the window, Mono is nothing to hold on. At least in my opinion
  • 0
    @Kimmax I do know mono is Microsoft yes, I just personally prefer working with mono rather than .NET core or a numbered version.

    Really do hope 4.9 does resolve the 'fragmentation' I would say the current .NET SDK's and runtimes suffer from.

    And mono just seems to work in a much more seemless way in comparison, plus I've personally had issues when it comes to cross platform use in .NET core, mono just seems be a simple open command line and 'mono lorem' and boom it works

    I'm probably just the edge case tbh
Add Comment