  Linear programming is the seminal optimization problem that has spawned and
grown into today's rich and diverse optimization modeling and algorithmic
landscape. This article provides an overview of the recent development of
first-order methods for solving large-scale linear programming.
