Announcement

Collapse
No announcement yet.

Microsoft Releases Performance Tools For Linux/Android

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • tildearrow
    replied
    Originally posted by oiaohm View Post
    It was stated in exactly what you quoted for this tool

    Please note its possible todo a TUI a text based UI and it does not have that. Do note Windows there means MS Windows. So Linux and Mac OS users cannot have a GUI.

    Yes .net core without using third party bits has no form of GUI other than run a web page.



    Of course it gets better.
    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.
    Not only that, but also Microsoft loves stealing names so much. This is the real Maui: https://mauikit.org/

    Leave a comment:


  • Scellow
    replied
    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.
    because it is bloat

    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

    Leave a comment:


  • CochainComplex
    replied
    Waiting for the EEEdriver mainlined in the kernel.

    Leave a comment:


  • partcyborg
    replied
    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

    Leave a comment:


  • oiaohm
    replied
    Originally posted by tildearrow View Post
    Are you kidding? No GUI on the Linux version?!.
    It was stated in exactly what you quoted for this tool
    The Microsoft tools can be run from the command-line or the Windows Performance Analyzer GUI.
    Please note its possible todo a TUI a text based UI and it does not have that. Do note Windows there means MS Windows. So Linux and Mac OS users cannot have a 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 Post
    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.
    Of course it gets better.
    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.

    Leave a comment:


  • tildearrow
    replied
    Originally posted by oiaohm View Post

    Its still another case of no GUI for you if you don't run Windows.
    https://avaloniaui.net/
    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.
    Are you kidding? No GUI on the Linux version?!

    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.

    Leave a comment:


  • oiaohm
    replied
    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.
    Its still another case of no GUI for you if you don't run Windows.
    https://avaloniaui.net/
    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.

    Leave a comment:


  • onlyLinuxLuvUBack
    replied
    Timeo Danaos et dona ferentes

    Prepare for the wooden hollow shiny new trojan horse.

    Leave a comment:


  • tildearrow
    replied
    Originally posted by phoronix View Post
    While 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.
    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.

    Leave a comment:


  • phoronix
    started a topic Microsoft Releases Performance Tools For Linux/Android

    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...

    https://www.phoronix.com/scan.php?pa...ce-Tools-Linux
Working...
X