What's the deal with Sucralose?

I can’t find anything about sucralose in particular, but, because of genetic differences, different artificial sweeteners taste different to different people.