I don’t know why the bang syntax exists or how it’s different
Maybe because of the success of Mastodon using @username@example.com (which basically is the combination of the common practice of other social media networks using @username and the e-mail style of username@domain). With !community@example.com it is made clear that the URL refers to a community and not an user.
It’s just easier to write !foo@bar instead of building an URL using some sort of path.
I don’t know why the bang syntax exists or how it’s different, but you can use the /c/ syntax for this too. It would just become /c/asklemmy@lemmy.ml.
Maybe because of the success of Mastodon using
@username@example.com
(which basically is the combination of the common practice of other social media networks using@username
and the e-mail style ofusername@domain
). With!community@example.com
it is made clear that the URL refers to a community and not an user.It’s just easier to write
!foo@bar
instead of building an URL using some sort of path.