2 ms·
> What I'm arguing against is uniformity of interface. > You wouldn't connect a tyre to a wheel the same way you would mount an engine to a chassis. Yes, you'
by ithkuil 6y ago
> What I'm arguing against is uniformity of interface.
> You wouldn't connect a tyre to a wheel the same way you would mount an engine to a chassis.
Yes, you're right, LEGO is extremely uniform, and no real system is _that_ uniform.
And even a uniform interface doesn't mean any combination makes sense.
Attaching a LEGO brick with wheels on the roof of a LEGO car is not different than soldering an axle on the roof of a car: technically possible but utterly useless.
Actually, soldering an axle on the roof of a car is composing uniform interfaces: atoms in chemical bonds form a finite set of building blocks too!