Has build in customizable UI which is fully tested and easy to adjust to.
IRC:
Has got clients which (MOSTLY!!!) are pretty blank with only chatting as main feature.
Slack:
Has build in security, but can also be open and can be bridged with an IRC.
IRC:
Can be secured, but also open.
Slack:
Has nice features such as profile pictures, automatic file opening, web-page previews and custom smiley.
IRC:
Can have these things but you either need a plugin or a bot.
Slack:
Has a great mobile app which is easy to find, for Ubuntu, Windows, iOS and Android.
IRC:
Does have these things for Ubuntu, Windows and Andriod. But finding it for iOS is way harder.
If everybody uses it, doesn’t mean it is the best, or it is even good. Same with Windows. Linux is obviously superiour, but the reason why is doesn’t get used as often is because it is not widely known and diffent from what people are used to, so they will still swear by Windows.
Can be hosted everywhere you want and by yourself (!).
Can be FOSS.
If you want logs/message replay you need to use a bouncer or logging service on IRC. The network was designed to be this way…
Regarding the fancy client/gui: I think IRC is a way to communicate and the most important thing about communication is information… There’s no need for custom smileys and other fancy stuff. Text only is as pure as it can get.
Don’t you see the diffence here? I give like, what is it? 6 reasons why Slack is superior, you give one. And no, the Usernames, smileys and other facny stuff aren’t needed. But they are a nice addition though, aren’t they? It is just handy if you want to express yourself in a diffent matter then your text implies.
I get what you mean about Slack being nicer (I was the original owner of the other chat), buts it’s just not a good solution if you really wanna get people involved.
Ok really guys. We can tell him this is a bad idea in every single way, but in the end, he isn’t gonna take down the link. People can be free to join as they wish, so if you don’t want to join, don’t bash him over it… He gets the message that IRC has certain features, so this entire conversation is useless. If having multiple advertised chats is such a problem, this thread should be deleted and dealt with privately.
I’m enjoying this conversation - debating the benefits between one platform and the other, trading pros and cons. In a thread which would otherwise just be an advertisement for a Slack group chat (which is perfectly fine), this is an interesting way to keep the thread alive which is, ultimately, in @xxmarijnw’s interests as well, because it means more advertisement for the group chat.
We have yet to dissolve into useless insults being slung back and forth and are having a non-derailing, constructive discussion. Until that changes, I see no reason to assume that anyone is being offended unless they speak up.
Having said that:
Yes, Slack comes with a few pre-built-in extensions. However, there aren’t many. If you want to add more, you’d need to learn how to create, program, and hook them into the required applications. With IRC, these programs are usually already made for pretty much every application you could think of.
Not really a valid argument, because of my reasons above. Considering you’re looking at either being 100% stuck with whatever Slack gives you, or making your own extensions anyways, any “features” that Slack provides aren’t all that considerable, if they can be replaced with an IRC bot.
Sure, but you’re stuck using whatever Slack provides for you, with no chance of customizing it yourself.
I’m not sure if this is even an argument. They both have the ability to be secured or open “out of the box”.
Harder for novices, perhaps. However, I’m not entirely certain that you want to credit an application meant for developers because it’s idiot-friendly.
No one is using the “X is used a lot, so it must be superior than Y” argument. However, given the open-source nature of such a huge concept as IRC, which has been constantly built upon for years by some of the greatest minds in the computer networking field, your idea that a closed-source, relatively new project such as Slack being “more secure” is a statement born of ignorance.
What @FerusGrim said. Plus:
Its not about bashing Slack and praising IRC. Its about the chances and risks both give us. That said i’d choose IRC myself anytime as i like the spirit of FOSS and the openness of IRC. Tbh Slack looks a bit like a better ICQ/AIM/random chatprogram here
I dont want to discurage anyone. If a slackchat helps devs getting their plugins done, then i’m more than fine with it.
I agree with you, @FerusGrim, this is a very civilized conversation.
Yes, Slack comes with a few pre-built-in extensions. However, there aren’t many. If you want to add more, you’d need to learn how to create, program, and hook them into the required applications. With IRC, these programs are usually already made for pretty much every application you could think of.
There are a total of 98 extensions for Slack. They follow the 80/20 rule, which applies that 20% of Intergrations cover 80% of your needs. For the other 20%, then you can call IRC superior.
Not really a valid argument, because of my reasons above. Considering you’re looking at either being 100% stuck with whatever Slack gives you, or making your own extensions anyways, any “features” that Slack provides aren’t all that considerable, if they can be replaced with an IRC bot.
Saving the messages is a really nice feature, although you can’t disable it, but why would you. You are stuck with the thing Slack gives you, but saving the messages is now so useful that you wouldn’t want to disable it. You can set a limit on how many messages are saved though.
Sure, but you’re stuck using whatever Slack provides for you, with no chance of customizing it yourself.
I totally agree on this one though. It is less customizable then IRC. But it still looks good, and if you want a platform great out of the box, Slack is superior.
Harder for novices, perhaps. However, I’m not entirely certain that you want to credit an application meant for developers because it’s idiot-friendly.
Although this chat is mostly for developers, not everything is, and it is nice to be idiot-friendly for some users. Althought in isn’t necessary for this particular group, for some it is.
I’m not sure if this is even an argument. They both have the ability to be secured or open “out of the box”.
I did this to point out that IRC also does have nice abilities.
No one is using the “X is used a lot, so it must be superior than Y” argument. However, given the open-source nature of such a huge concept as IRC, which has been constantly built upon for years by some of the greatest minds in the computer networking field, your idea that a closed-source, relatively new project such as Slack being “more secure” is a statement born of ignorance.
@NeumimTo. Like @FerusGrim said, these are mindless insults, without any real build up, or agruments why IRC is better than Slack. If you want to convince people, don’t bash them on their messages but give statements, give arguments on why one platform is better than the other.
I dont really care which is better than which, but IRC is an open platform and widely used by minecraft communities, and i dont see a reason to use another platform for the same functionality.
I do have to say that I’d heavily consider Slack if it could make me breakfast or order a pizza.
I hadn’t actually realized there were this many extensions for Slack. Ironically, my suggestion that some of your arguments being born from unfamiliarization with the IRC platform could be just as easily thrown back at me for Slack.
I feel confused at this reasoning, but I don’t really have any statistic to argue against it with. Despite Slack having 98 built-in extensions, the only rebuttal I really have is that IRC has many more. However, having that many applications built-in makes them much more accessible, as well.
I believe you unfairly focused on a single feature ‘Saving the messages’, when I had been regarding any and all extensions. You may have a point here, but it doesn’t really stand against every other possible feature or extension.
I diagree. Sure, Slack may look good (which is really entirely an opinion. If someone doesn’t like the appearance, they have absolutely no power to change it, unlike with an IRC client), however not only does IRC work out of the box, it’s infinitely simpler to create a “group”/“channel”.
With Slack, you have to register an account (though, to be fair, you have to do this with IRC as well), navigate the UI to create the group, invite people using their emails, etc.
With IRC, once you’ve registered an account, it’s as simple as: /join #SomeChannel → /msg chanserv REGISTER #SomeChannel → /invite myBuddy
However, this is coming from the perspective of someone who already uses IRC. I do recognize the potential learning curve for somebody unfamiliar with the platform. However, as a developer, I don’t believe that something as little having to do a little research through the /help command should deter someone from learning about such a great platform.
Unfortunately, however, that argument is entirely an opinion. Even if I feel strongly about it, there’s no true way to say that I’m correct or incorrect.
Sure. And Slack definitely has an infinitely more convenient interface for people who just want to “visit a website and talk to people”. I’d point out that most IRC networks have a web interface, but that’s usually met with a certain level of disdain for those on clients that I can’t really fault someone for not appreciating that approach. This coming from someone who started out using web clients because I didn’t know any better.
I’ve tried to keep to that standard in this specific post, as well.