• 0 Posts
  • 24 Comments
Joined 1 year ago
cake
Cake day: June 16th, 2023

help-circle






  • This is the correct answer, IMO.

    I loved using XMPP back in the day, but I struggled talking with people who weren’t on the same server as me because of spec and client variations.

    While Synapse is a resource hog, it (and Element) - to a certain degree - does the job. Can’t wait until sync v3 lands in the main server.

    The only issue I have is with one friend who insists on deploying his own version of Synapse, but can’t figure out coturn and - as a result - we can’t voice chat properly.

    Goddammit. Two steps forward, one step backward. 😅










  • Nope, was added to dot Net after the fact. Normally you declare each type by hand, e.g.

    ArrayList myCoolList = new ArrayList();

    vs

    var myCoolList = new ArrayList();

    The second example is why the keyword was added, but now imagine you have a function call returning an unknown type, and then things will start to get super funky.

    E.g.

    var myCoolBook = BuildBookData(input);

    …one step forward and then the same step back 😂 (disclaimer: I do actually like C#, though)