• jecxjo@midwest.social
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 months ago

    I think that is probably due to the places where it shrines isn’t often a FOSS area. All my corporate use was for these massive windows applications. FOSS many times are small teams making very targeted solutions. Aside from Android, it feels like Java programmers are picking java out of personal skill. I don’t known what apps I use would be a good target for C#.

      • jecxjo@midwest.social
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 months ago

        Godot is a great example. The vast majority of the code you write is single function, callback style procedures. Rarely are you creating a hierarchy of class interfaces or dealing with a large multifaceted infrastructure. You are writing what can be done in pretty mundane python.

        Rather, C# is there to grab the Unity community and they only really use it because idiomatic Unity may have bigger projects creating engines. C# still follows the HelloWorld complexity property of programing languages.