A CyberPump contributor once said that a muscle does not know the difference between a machine and a barbell. However, there are differences, IMO.
Since I train alone, I have typically used machines for safety reasons, but recently I have begun using free weights for training. (I arrange the...