I’ve been maintaining a toolset written in Python for my company for a while now (GIS work, specifically ESRI arcpy) and this week decided to dip my toes into the C# extension world and my god is it a mess lol. I understand the OOP concepts, but trying to get all the xaml and daml stuff to line up with your classes is a pain.

Visual Studio isn’t helping either, I usually use VSCode or Vim, so a full IDE feels clunky and weird to use.

  • SubArcticTundra@lemmy.ml
    link
    fedilink
    arrow-up
    3
    ·
    8 days ago

    If you want a nice OOP language, it might be worth considering one of the Java compatibles like Kotlin. Kotlin for example is a bit more ergonomic than C# and the Java ecosystem is a bit more commonplace than .NET