• MeanEYE@lemmy.world
    link
    fedilink
    arrow-up
    10
    ·
    9 months ago

    IRC is sadly going away slowly. Which is a shame, it’s a great protocol that is easy to implement and simple to work with. Biggest problem I see is its inability to embed images and other multimedia. Had that been the case protocol would live on I feel. We just needed few more channel modes, some that ban or allow specific multimedia and inline image support and we are good.

    Some people, if not most who use IRC, would claim otherwise, but there’s a reason why Slack became popular even though it’s shitty electron application.

    • poVoq@slrpnk.net
      link
      fedilink
      arrow-up
      9
      ·
      9 months ago

      There are multiple IRC clients that render inline images just fine and also some very nice web clients that allow posting such images directly from the app.

      The main problem of IRC is IMHO that the large networks refuse to implement most of the newer IRCv3 standards or alternatively provide multi-client bouncers to their users.

      • einlander@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        9 months ago

        Adiirc has an option to do inline images. The client pulls the image in on its own. Makes it look similar to Discord.

    • Doubletwist@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      9 months ago

      Biggest problem I see is its inability to embed images and other multimedia.

      That’s one of its best features as far as I’m concerned, and one of the reasons I still use it every day.

    • Political Custard@lemmygrad.ml
      link
      fedilink
      arrow-up
      2
      ·
      9 months ago

      I like to think that the last sound ever to be heard on the internet will be someone getting slapped with a wet trout.

      What a magical world irc was in the 90s when I was a gay closeted teenager talking to queers from all over the world. When you find your people for the first time. IRC will always hold a special place in my heart. I always keep an irc client on my install… for old time’s sake.

  • Mio@feddit.nu
    link
    fedilink
    arrow-up
    2
    ·
    9 months ago

    Thank you for all this time. I still use it today, along with pidgin.

    • OsrsNeedsF2P@lemmy.ml
      link
      fedilink
      arrow-up
      3
      arrow-down
      1
      ·
      9 months ago

      It doesn’t need a replacement. IRC is amazing the way it is, and Hexchat is a perfect example of “a finished product”.

      • tiramichu@lemm.ee
        link
        fedilink
        arrow-up
        5
        ·
        edit-2
        9 months ago

        I agree as far as the feature set is concerned, but software unfortunately doesn’t exist in a vacuum.

        A vulnerability could be discovered that needs a fix.

        The operating system could change in such a way that eventually leads to the software not functioning on later versions.

        The encryption algorithms supported by the server could be updated, rendering the client unable to connect.

        It might be a really long time before any of that happens, but without a maintainer, that could be the end.

      • deadcream@sopuli.xyz
        link
        fedilink
        arrow-up
        4
        ·
        9 months ago

        That can be true for self-contained command line tools, but not for complex programs with actively development dependencies (especially anything dealing with networking or encryption). For example hexchat uses GTK2 which is likely to be removed from mainstream distro repos in the coming years because it has been obsolete for a long time. Also openssl which is known to change its API occasionally which means that anything that uses it needs to be updated to stay compatible.

      • venia_sil@fedia.io
        link
        fedilink
        arrow-up
        1
        ·
        9 months ago

        This. Sometimes a software is just finished. IRC itself has not seen change in like… about all the time I remember.

      • m-p{3}@lemmy.ca
        link
        fedilink
        arrow-up
        1
        ·
        9 months ago

        I hope so, but the protocol seems to be complex by several order of magnitude.

        • SorteKanin@feddit.dk
          link
          fedilink
          arrow-up
          0
          ·
          9 months ago

          I’m not familiar with either protocol - what is it that makes IRC so simple and Matrix complicated?

          • Swedneck@discuss.tchncs.de
            link
            fedilink
            arrow-up
            2
            ·
            9 months ago

            a lot of the complexity in matrix comes from it trying to make a robust platform where users on each server don’t have to worry the other servers, beyond the ability to reach users on those servers.

            Basically the way it works is that each server keeps a copy of all the important data in a channel/room, so that no matter which or how many other servers become unreachable, local users are unaffected beyond being unable to reach the users on those servers.

            It’s really nice and IMO absolutely worth the complexity, and it’s not like most devs really have to worry about this as they can simply use a library to handle the details.

            And as for clients, that remains pretty trivial to implement a basic shitty one like what most people’s first experience is with IRC…

    • caveman@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      7 months ago

      I enjoy XMPP with Gadjim client and Cheogram on Android.

      Since then I don’t miss IRC anymore

    • smotherlove@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      2
      ·
      edit-2
      9 months ago

      You can fork it and continue developing it if you want

      edit: you downvoting losers probably don’t seed your torrents either