Isn't the whole point of project Ara that you can disconnect components and the phone doesn't crash?
> you'll lose performance as data is transitioned in and out of generic interfaces
I was thinking about this - I doubt they'll have a single interface that is generic enough to attach CPU and memory as well as other peripherals - I'm guessing each connector will bundle separate connectors for the CPU and RAM, so that whichever slot the CPU and RAM modules go into, they'll still be on "their" bus. Then you'll have the generic bus, which will be like a USB or PCI bus on a computer - you can attach anything else to it and it's all treated the same. The performance loss would come from the bus itself being inferior, not having to shoehorn disparate devices into using it.
> There is no empty space, a Project Ara phone needs room for connectors, housing, and similar. Where does this space come from?
No doubt, these will be larger phones.
> I genuinely hope they succeed and I'd buy a Project Ara phone if they can engineer something [awesome]
Me too :)