
When a transporter experiment goes horribly awry, suddenly there are two Mr. Spocks! One is the true First Officer of the Enterprise. The other is his complete opposite, a traitor whose very existence poses a grave threat to the crew, the ship, and the Federation itself. One of the Spocks must die. But which one...?
As an aside, there was a great Star Trek novel where there was a long range transporter invented that accidentally cloned people.
(I think it was "Spock Must Die")
(I think there is a beaten up copy buried in my old closet at my mother's house, from when I was a boy.)
That's fiction, of course, but what the characters experience is what I'd expect to happen in real life if a transporter did exist. If a structure (human) is destroyed and recreated identically at some other location, I don't see why that should be any different than moving the atoms over while preserving the structure.
And I don't see why things would be different if you created the same structure (or an isomorphic one) inside a computer.
Of course, I'm assuming that what makes you you is simply the structure and how it operates as a system. That's definitely a philosophical question, but I think if its answer is what I expect, then a perfect recreation of you is you.
And yes, this raises the question of whether there can be more than one of you. (Which I think the Star Trek novel also covers.) I don't think this cloning presents a philosophical barrier, though. I think it's similar to calling fork(). The only observable differences come from the kernel intervening to change the pid and fork()'s return value. There's nothing fundamentally unsound about the idea of splitting into two and both being "you". Although there are definitely things that are unsettling about it.
