Point taken. But I think we can say that smartphones and tablets are definitely not "general-purpose computers" because they are not programmable, at least not freely so.
But they are programmable, very freely even. Whether you can start any desired program on the device is the crucial point. Having gates, doesn't influence what's inside the gates.
But they are programmable, very freely even. Whether you can start any desired program on the device is the crucial point. Having gates, doesn't influence what's inside the gates.