On the other hand, linear accelerators are much easier to build than circular accelerators because they don't need the large magnets required to coerce particles into going in a circle. Circular accelerators also need an enormous radii in order to get particles to high enough energies, so they are expensive to build.
Another thing that physicists need to consider is that when a charged particle is accelerated, it radiates away energy. At high energies the radiation loss is larger for circular acceleration than for linear acceleration. In addition, the radiation loss is much worse for accelerating light electrons than for heavier protons. Electrons and anti-electrons (positrons) can be brought to high energies only in linear accelerators or in circular ones with large radii.