Originally posted by oiaohm
View Post
Announcement
Collapse
No announcement yet.
Microsoft Releases Performance Tools For Linux/Android
Collapse
X
-
- Likes 1
-
Originally posted by tildearrow View Post
How is it a turn-off? It's just .NET Core, so no need for Mono, Wine or some weird trick.
The problematic apps are the other 99% which use .NET Framework, which is Windows-only.
imagine downloading a giant runtime only just to run a cmd line application
imaging having electron as dependency to run htop
when the whole world is making effort to write tiny, efficient and portable code
you have a giant trillion dollar company that bloats people's machines with infested JIT crap
- Likes 1
Leave a comment:
-
Too bad you can't view dmesg output on Android without root access these days, meaning this is useless for 90% of android developers out there
- Likes 1
Leave a comment:
-
Originally posted by tildearrow View PostAre you kidding? No GUI on the Linux version?!.
The Microsoft tools can be run from the command-line or the Windows Performance Analyzer GUI.
Yes .net core without using third party bits has no form of GUI other than run a web page.
Originally posted by tildearrow View PostMore proof C# is tied to Windows for all eternity!!!
It's like .NET Framework is the entire resort, while .NET Core is just an empty pool.
https://docs.microsoft.com/en-au/dot...i/what-is-maui
The new maui interface for 2022 so that .net core has a UI interface does not include general Linux. Of course this is to replace the Xamarin.Forms that did have Linux support.
So much for loves Linux.
- Likes 4
Leave a comment:
-
Originally posted by oiaohm View Post
Its still another case of no GUI for you if you don't run Windows.
Build Pixel-Perfect Cross-Platform .NET Applications for Windows, macOS, Linux, iOS, Android and the Browser.
Its not that Microsoft with .NET on Linux if they wanted to could not have a GUI library.
Big reasons why .NET core is a turn off
1) in a lot of cases is the application you are using on Linux don't use .net at all. So adding .net is adding parts that are not normally there.
2) Mono is packaged by distributions but Microsoft .Net Core runtime is not.
The number 2 is a big one. No constant on going distribution integration testing so different breakages come up.
3) Microsoft does not answer questions when their third party repository for debian and other distributions is missing parts add on parts for.NET Core.
https://docs.microsoft.com/en-us/ans...l-require.html
Yes say go to some third party site for answers. Yes X version of .net deciding not to build X part so when you run update things go wrong is nothing strange.
.NET core requirement does get Linux administrators worried for many good reasons.
.NET core does on Linux have its own problematic side. Yes .NET core applications are simpler to get working on Linux this is true but they can come your on going headacks that are caused by the miss alignment between distributions and Microsoft and Microsoft at times only building part of .NET core of a particular version for the distribution you are using and of course your .NET core application depending on the parts Microsoft did not build.
More proof C# is tied to Windows for all eternity!!!
It's like .NET Framework is the entire resort, while .NET Core is just an empty pool.
- Likes 2
Leave a comment:
-
Originally posted by tildearrow View PostHow is it a turn-off? It's just .NET Core, so no need for Mono, Wine or some weird trick.
The problematic apps are the other 99% which use .NET Framework, which is Windows-only.
Build Pixel-Perfect Cross-Platform .NET Applications for Windows, macOS, Linux, iOS, Android and the Browser.
Its not that Microsoft with .NET on Linux if they wanted to could not have a GUI library.
Big reasons why .NET core is a turn off
1) in a lot of cases is the application you are using on Linux don't use .net at all. So adding .net is adding parts that are not normally there.
2) Mono is packaged by distributions but Microsoft .Net Core runtime is not.
The number 2 is a big one. No constant on going distribution integration testing so different breakages come up.
3) Microsoft does not answer questions when their third party repository for debian and other distributions is missing parts add on parts for.NET Core.
At the moment I'm unable to install dotnet-sdk-5.0 since it requires a version of dotnet-host that isn't available for Debian 11, how is this possible? It tries to install my distributions version of dotnet-host tat is some version back. You should…
Yes say go to some third party site for answers. Yes X version of .net deciding not to build X part so when you run update things go wrong is nothing strange.
.NET core requirement does get Linux administrators worried for many good reasons.
.NET core does on Linux have its own problematic side. Yes .NET core applications are simpler to get working on Linux this is true but they can come your on going headacks that are caused by the miss alignment between distributions and Microsoft and Microsoft at times only building part of .NET core of a particular version for the distribution you are using and of course your .NET core application depending on the parts Microsoft did not build.
- Likes 7
Leave a comment:
-
Timeo Danaos et dona ferentes
Prepare for the wooden hollow shiny new trojan horse.
- Likes 4
Leave a comment:
-
Originally posted by phoronix View PostWhile this project from Microsoft is open-source, a turn-off for some will be that it does depend upon the Microsoft .NET Core Runtime. The Microsoft tools can be run from the command-line or the Windows Performance Analyzer GUI.
The problematic apps are the other 99% which use .NET Framework, which is Windows-only.
- Likes 6
Leave a comment:
-
Microsoft Releases Performance Tools For Linux/Android
Phoronix: Microsoft Releases Performance Tools For Linux/Android
Microsoft has introduced "Microsoft-Performance-Tools for Linux-Android" as a collection of open-source tools for analyzing system performance on Linux and Android...
Tags: None
Leave a comment: